Skip to content

Pro modules

ProEvery module on this page is Yatra Pro. Want a flat list with one card per module? See All modules.View pricing →

Yatra Pro is a separate plugin you install on top of the free Yatra plugin. After activating your license under Yatra → License, you toggle individual modules in Yatra → Modules.

Below is every Pro module with what it does, where it lives in the admin, and an "Upgrade" link.

PROCompare Yatra Pro plans

All plans include free updates and priority support. Pick the plan that includes the modules you need.

Compare plans →

The Modules hub

Open Yatra → Modules.

You'll see a card for each Pro module. Each card has:

  • Title — the module name.
  • Description — what it does.
  • Toggle — on / off. Locked with a crown icon if your plan doesn't include the module.
  • Docs / Video links where defined.

Toolbar:

  • Search modules by name.
  • Category filter.
  • Sort — Name A–Z / Z–A / Enabled first / Disabled first.
  • Select visible + Enable Selected / Disable Selected for bulk operations.
  • Refresh Modules to re-sync the catalog after license changes.

Disabling a module hides its UI but keeps your data. Re-enable later to bring it back.

Pricing & operations

Dynamic Pricing

Rules engine that adjusts prices by demand, season, group size, last-minute, or per-traveler-category.

  • Where: Yatra → Dynamic Pricing appears in the sidebar after enabling. Three tabs: Pricing Rules, Analytics, Settings.
  • What you can do: Percentage / fixed adjustments. Per-trip / per-destination / per-category / per-day-of-week conditions. Stacking rules. Audit log.
PRODynamic Pricing

Sell-by-demand and seasonal pricing. Stack discounts, run time-limited promos, and report on revenue impact.

Unlock dynamic pricing →

Flexible Payments

Take a deposit at booking time; collect the balance later.

  • Where: Yatra → Settings → Payment → Partial / Deposit Payment.
  • Per-trip override: in the trip's Pricing section.
PROFlexible Payments

Configure deposit by percentage or fixed amount. Customers see "Deposit due now" + "Balance due [date]" at checkout.

Unlock deposits →

Scheduled Payments

Auto-charge the balance on a future date (using the saved payment method, when supported by the gateway).

  • Where: Settings → Payment after enabling. Default schedule (e.g. 30 days before travel) site-wide; per-booking override.
PROScheduled Payments

Stripe and other supported gateways auto-charge the balance on the chosen date. Failures retry; customers are notified.

Unlock scheduled payments →

Advanced Discount

Auto-apply group-size discounts and stack with promo codes.

  • Where: Yatra → Discounts — extra fields appear on each discount.
PROAdvanced Discount

Group-size discounts (5% off for 4+, 10% off for 8+), category exclusions, stacking rules, and a richer admin UI.

Unlock advanced discounts →

Catalog & extras

Additional Services

Sell optional extras (transfers, insurance, gear rental, helicopter add-ons) as upsells on top of the base trip.

  • Where: Yatra → Trips → Additional Services appears under the Trips submenu after enabling.
PROAdditional Services

Per-trip or global add-ons with quantity controls. Customers tick what they want at checkout; line items show on the booking and the invoice.

Unlock add-ons & upsells →

Digital waivers and signature-required consent forms tied to trips.

  • Where: Yatra → Trips → Trip Consent appears under the Trips submenu after enabling.
PROTrip Consent & waivers

Liability waivers, COVID-19 forms, image-release consents — assigned per trip, signed digitally per traveler at checkout. Bookings show a "consent signed" status.

Unlock trip consent →

Custom Booking Questions (Dynamic Form Field)

Add fields to the booking form on a per-trip or global basis.

  • Where: Yatra → Settings → Booking Form when the module is on. Tab-based builder for Contact form, Emergency contact, Traveler form.
PRODynamic Form Field

Drag-drop booking form builder. Add text / select / checkbox / file / date fields with conditional visibility (show this only when destination = X).

Unlock the form builder →

Saved Trips / Wishlist

Customers can heart trips to save them for later.

  • Where: Yatra → Settings → Customer → Enable wishlist (saved trips).
PROWishlist

Heart icon on every trip card and detail page. Saved trips show in the customer's account. Useful for re-marketing campaigns.

Unlock wishlist →

Custom Landing Pages

Use specific WordPress pages as the destination / activity / category landing URLs (instead of the default archive templates).

  • Where: Yatra → Settings — taxonomy-by-taxonomy "use this page as landing" picker.
PROCustom Landing Pages

Build a fully designed landing page for "Bhutan", "Trekking", or "Family Adventure" categories using your favorite page builder, and Yatra routes the taxonomy URL there.

Unlock custom landings →

Communication

Email Automation

Multi-step email sequences and full delivery logs.

  • Where: Yatra → Email — extra Sequences and Email logs tabs.
PROEmail Automation

Trigger sequences (booking confirmed → 7d wait → tips → 1d before travel → packing → 1d after → review). Per-step audience filters, ESP response codes, opens / clicks (with ESP webhooks).

Unlock email automation →

Mailchimp Integration

Sync customers and bookings to Mailchimp lists / segments.

  • Where: Yatra → Settings → Integration → Mailchimp.
PROMailchimp Integration

Two-way list sync, audience segmentation by trip / destination / category, double opt-in, automatic tag merging.

Unlock Mailchimp →

Abandoned Booking Recovery

Recover customers who left mid-checkout with a personalized re-engagement email sequence.

  • Where: Yatra → Abandoned Recovery appears in the sidebar. Tabs: Dashboard / Abandoned Bookings / Settings.
PROAbandoned Booking Recovery

3-step recovery sequence (1h / 1d / 3d), personalized links, per-trip exclusions, recovered-revenue reporting.

Unlock abandoned recovery →

Analytics & operations

Google Calendar Integration

Push every confirmed booking to a Google Calendar.

  • Where: Yatra → Google Calendar for the connect / sync UI; deeper config under Settings → Integration.
PROGoogle Calendar Integration

OAuth connect flow, multi-calendar selection, per-trip color coding, automatic re-sync on date change. Operations team sees the full schedule in their Google Calendar app.

Unlock calendar sync →

Facebook Pixel

Conversion tracking for Facebook / Instagram ads.

  • Where: Yatra → Settings → Integration → Facebook Pixel.
PROFacebook Pixel

Pixel ID, server-side conversion API option, granular event toggles (PageView / ViewContent / InitiateCheckout / Purchase). Reports tab in the Reports hub shows pixel performance.

Unlock pixel tracking →

Google Analytics 4 Enhanced

Full GA4 ecommerce events with optional server-side tracking.

  • Where: Yatra → Settings → Integration → GA4 Enhanced.
PROGA4 Enhanced

Measurement ID, Measurement Protocol (server-side) option, granular event toggles (view_item / begin_checkout / purchase / refund). Reports tab in the Reports hub shows GA4 funnel data.

Unlock GA4 enhanced →

Premium gateways (one license unlocks all)

The seven premium gateways — Stripe, Razorpay, Mollie, Paystack, Square, Authorize.Net, Bank Transfer — are also Pro features. They live under Yatra → Settings → Payment rather than as toggles in the Modules hub.

PROSeven premium gateways — one license

Stripe, Razorpay, Mollie, Paystack, Square, Authorize.Net, and Bank Transfer all unlock with a single Yatra Pro license.

Compare Yatra Pro plans →

See the full setup guide on the Payments page.

What's next