Blog · 7 min read

The Tour Operator Software Stack Explained: Booking Engine, Channel Manager, CRM, Payments

What each piece does, how they connect, and how much of it a business your size actually needs.

Vendors describe tour software with overlapping names: booking engine, reservation system, channel manager, operations platform, "tourism operating system". Underneath, the same handful of jobs needs doing in every tour business. This guide names each one, shows where marketplaces, your website and payments plug in, and sets out what a typical stack looks like at different sizes.

The components

  • Inventory and reservations: the core record of products, departures, capacity and every booking. Everything else reads from or writes to it.
  • Booking engine: takes bookings directly from customers online. Also called an internet booking engine, or IBE.
  • Booking widget or booking page: the customer-facing part of the engine, on your website or on a hosted page.
  • Channel manager: connects your availability and prices to marketplaces and brings their bookings back.
  • Payment gateway: takes card and local payments and passes them to your bank, through a processor such as Stripe or a local provider.
  • CRM: customer records, booking history and communication in one place.
  • Operations: scheduling guides, drivers and vehicles, manifests, pickups and check-in on the day.
  • Accounting: invoices, payouts, reconciliation and the ledger, usually in dedicated accounting software.
  • Marketing tools: email, reviews, ads and analytics.

Our guides to booking engines, channel managers and payment gateways go deeper on the three that matter most.

Booking engine features

A booking engine is the part customers judge you by. The features that matter:

  • live availability that already includes marketplace and offline bookings;
  • options and price tiers: adult, child, private, group;
  • add-ons such as pickups, meals or equipment;
  • a checkout that works in a few taps on a phone;
  • full payment or a deposit, in the currencies your guests use;
  • instant confirmation on screen and by email;
  • the guest details you need to run the tour, and nothing more;
  • promo codes and discounts when you choose to use them.

How the pieces connect

Picture inventory in the middle, with everything else plugged into it:

  • Your website carries the booking widget, which reads availability from inventory and writes the booking back.
  • Marketplaces such as GetYourGuide and Viator connect through the channel manager in both directions.
  • The payment gateway sits behind the checkout and confirms the payment before the booking is confirmed.
  • Phone, email and walk-up bookings are entered by staff straight into inventory.
  • The CRM and operations read every booking, whatever its source.
  • Accounting receives payments, payouts and invoices, ideally by export or integration rather than retyping.

Follow one booking through a connected stack. A traveler books two seats on Saturday's food tour through Viator. The channel manager writes the booking into inventory, which removes two seats from your widget and every other marketplace within moments. The guest lands in the CRM with Viator as the source. On Saturday morning the booking appears on the guide's manifest with the meeting point, and at the start the guide checks the guests in. When Viator pays out, the payout is matched against the booking for your accountant. Nobody typed anything.

Every arrow that is not automatic is a place where someone copies data by hand, and where overbookings and missed pickups start.

All-in-one vs stitched tools

An all-in-one platform builds most of the components on one database. Bookings, availability, payments and operations agree by design, there is one bill and one login, and support cannot blame another vendor. The trade-off is depth: its email tool or reporting may be simpler than a specialist product.

A stitched stack combines specialist tools through integrations. You get the best tool for each job, at the cost of several subscriptions, integrations that can break quietly, and nobody owning the whole picture. Most operators land in between: an all-in-one platform for bookings and operations, plus accounting and marketing tools connected to it.

Typical stacks by size

  • Solo guide: one or two marketplaces, a hosted booking page or simple booking tool, a payment provider, and a phone. Spreadsheets fill the gaps.
  • Small operator: an all-in-one booking platform with a channel manager and widget, a payment gateway, an email tool and accounting software.
  • Mid-sized operator: the same core with more depth: staff roles, partner bookings, advanced reports and automated messages, plus specialist marketing and review tools.
  • Large operators and DMCs: a back-office or ERP system for contracts, suppliers and accounting, often alongside a booking platform for day tours and marketplaces.

Questions to ask about "all-in-one"

  1. Which components are built in, which are integrations, and which are partner products?
  2. Which marketplaces have a live two-way connection today, and which are "coming soon"?
  3. Which components cost extra, and which are limited to higher plans?
  4. Must I use your payment processor, or can I use my own gateway?
  5. Do phone and walk-up bookings go into the same inventory, and what do they cost?
  6. Is daily operations included: scheduling, manifests and check-in?
  7. Can I export all my data, including customers and future bookings?

Ask for a demonstration of each answer rather than a feature list. A component you only see on a slide is not one you can run your business on yet.

Where Travelity fits

Travelity is an all-in-one platform for the core of the stack. Every plan includes the channel manager, with live sync to GetYourGuide, Viator, Trip.com and Google Things to Do, the booking widget, payment gateway integrations with local or global providers, a CRM, the operations dashboard with resource management and QR check-in, multi-currency and an invoicing dashboard. Professional adds a website builder, advanced reports and automated notifications. Accounting and email marketing stay in specialist tools. See plans and pricing.

Frequently asked questions

What is an internet booking engine?

An internet booking engine, or IBE, is the software that lets customers check availability, choose options, pay and receive confirmation online without contacting the business. In tours and activities it usually appears on the operator website as a booking widget or a hosted booking page.

What features should a booking engine have?

Live availability shared with every channel, options and price tiers, add-ons, a quick checkout that works on a phone, online payment including deposits, instant confirmation by email, and the ability to collect the guest details you need to run the tour.

What is the difference between a booking engine and a channel manager?

A booking engine takes bookings directly from your own customers. A channel manager connects your availability and prices to marketplaces such as GetYourGuide and Viator, and brings their bookings back. Both should update the same inventory so nothing is sold twice.

Is an all-in-one platform better than separate tools?

For most small and mid-sized operators, yes, because availability, bookings, payments and operations stay in one place and nothing has to be copied between systems. Separate tools make sense when one part of the business needs specialist depth that no all-in-one platform offers.

What is a tourism operating system?

It is a marketing term for an all-in-one platform that aims to run most of a tour business: booking engine, channel manager, payments, customer records and daily operations. Check which of those parts are built in and which are integrations with other companies.

Bottom line

Every tour business needs the same core: one inventory, a booking engine, a channel manager, payments and operations, all reading the same bookings. Get that core into one system, connect accounting and marketing to it, and add specialist tools only where you outgrow what the core offers.

Related guides

Get started

See Travelity in action. Book a Personalized Demo.

30 minutes that can completely change the way you run your travel business. See how Travelity can help you work smarter, sell more, and operate with less stress.

No credit card · 21-day free trial · Cancel anytime