Yatra Pro · Personal Operations

Every booking, in the calendar your team already uses.

Departures, confirmed bookings → Google Calendar events.

Push every confirmed booking and scheduled departure into Google Calendar automatically. Multi-calendar selection (Adventures / Workshops / Group Tours), per-trip event colour, automatic re-sync on booking edits.

Calendar sync Event-driven push

Single payment per year · 14-day refund · One Pro license unlocks every module on this tier.

Google Calendar Integration — illustration

Why this matters

Your operations team lives in Google Calendar. Your bookings live in Yatra. Without sync, someone copy-pastes new bookings into the calendar twice a day — or doesn't, and a guide shows up unprepared on a Friday. Native push closes the loop.

What changes once Google Calendar Integration is on

Concrete operational outcomes — not feature checkboxes.

  • Confirmed bookings auto-create Google Calendar events with traveler details + trip metadata.
  • Departure schedules sync as recurring events — your team sees them in their week-view.
  • Cancel a booking → Google Calendar event auto-deletes.
  • Multi-calendar — different calendars for Adventures / Workshops / Group Tours.
  • Per-trip event colour matches your operational colour-coding.

What you get

Every surface, every toggle, every audit trail — covered.

OAuth connection

Standard Google OAuth flow. Connect your Google account once. Yatra stores refresh token.

Multi-calendar

Pick a target calendar per trip category — Adventures go to one, Workshops to another.

Per-trip color

Override Google's default colour palette per trip. Operational at a glance.

Event metadata

Booking number, traveler names + counts, contact phone, total revenue. All on the calendar event.

Booking-edit re-sync

Edit a booking in Yatra → matching Google Calendar event updates immediately.

Cancellation handling

Cancel in Yatra → event auto-deletes in Google Calendar. No stale events.

How you turn it on

No engineering. Open Yatra → Modules, toggle, follow the wizard.

  1. 1

    Create OAuth credentials

    Google Cloud Console → Create OAuth credentials for Web. Add Yatra's callback URL.

  2. 2

    Enable + paste

    Yatra → Modules → Google Calendar → toggle on. Paste Client ID + Secret. Click "Connect Google".

  3. 3

    Authorize Yatra

    Standard Google OAuth consent screen. Pick the Google account that owns the calendar you want bookings to land in.

  4. 4

    Configure per-category

    Map trip categories to target calendars + colours. Done — every new booking now syncs automatically.

Eliminates daily double-entry between booking system and operations calendar.

Manual calendar entry (ops assistant @ 30min/day)
~$2,500 / year
Compounds with mistakes and missed entries.
Yatra Pro · Personal Yearly (sale)
from $99 / year
Includes this + 13 more modules.

Questions before you upgrade

Want to feel Google Calendar Integration in action first? Try Yatra Pro free →

Does this work with Google Workspace (formerly G Suite)?
Yes — works with both consumer Google accounts and Google Workspace. Workspace admins may need to authorise the OAuth scope at the domain level.
What if my team uses Outlook Calendar instead?
This module is Google Calendar specific. Microsoft / Outlook 365 calendar integration is on the roadmap — file a request to upvote.
Will calendar events show customer email / phone?
Configurable. Defaults to including traveler names + count + booking number. You can opt event description into showing email + phone if your team needs one-click contact.

Get Google Calendar Integration on your WordPress today.

Yatra Pro · Personal tier · Yearly or Lifetime

14-day refund · One license unlocks every module on your tier.

Download is Just A Click Away!

Enter your email address and be the first to learn about updates and new features.