Direct bookings
OTA Commissions Explained: What Tour Operators Really Pay Viator & GetYourGuide
· Tourbo
The number that matters: major tour and activity OTAs typically take 20–30% of every booking, and your effective rate is often higher than the headline once promotions and placement fees do their work. That’s not a reason to leave the platforms — it’s a reason to know exactly what you’re paying and to stop paying it on bookings you generated yourself.
What do the platforms actually charge?
Commission structures change and individual terms vary, so treat these as the shape rather than gospel: Viator and GetYourGuide both operate in the 20–30% band for most operators, with rates influenced by category, market, and how you onboarded. Klook, Expedia Local Expert, and regional players sit in similar territory. On top of the base rate:
- Promotional participation. Platform sales (“10% off this weekend”) frequently come partly or wholly out of your margin, not theirs.
- Premium placement. Better ranking can be bought — as additional points of commission.
- Affiliate and reseller layers. A booking that arrives via an OTA’s affiliate network can carry a higher effective take than one booked on the OTA directly.
- Payment timing. You’re typically paid after travel, not at booking — the float is theirs.
None of this is scandalous; it’s the price of access to demand you can’t reach. The strategic question is narrower: which of your bookings genuinely needed that access?
What’s the real cost on demand you created?
Picture the guest who loved Saturday’s tour, told a friend, and the friend — phone in hand — searched your name, landed on an OTA listing above your website, and booked there. You just paid 25% commission on word-of-mouth. Multiply by every repeat guest, every social follower, every “my sister did this last year” referral, and OTA spend stops being a customer-acquisition cost and becomes a leak.
Quick math at a 25% rate: an operator doing $300k/year with 80% of bookings through OTAs pays ~$60k in commission. Shift twenty points of that mix direct and ~$15k/year comes home — most of a guide’s seasonal salary, reclaimed without selling a single extra seat.
How do operators actually shift bookings direct?
Not by delisting — by converting the demand they already touch:
- Own the guest after the experience. Collect contact details and photos at the tour itself. The same QR that gathers guest photos is a touchpoint you control, captured at the happiest moment.
- Build the channel travelers check anyway. Before booking, people look at your Instagram. A feed alive with real guest footage converts that look into a direct booking; a dead feed sends them back to the OTA’s reviews. This is where reels made from guest photos earn their keep — a couple of clicks per reel keeps the feed alive through high season (collection is free; creating reels uses prepaid credits — see pricing).
- Make direct booking the obvious path. Booking link in the Instagram bio, on every post that shows availability, in the post-tour follow-up. Same price as the OTA or better perks — never worse.
- Ask at the peak. “Loved it? Book your next one direct and bring a friend” lands differently minutes after the experience than in an email next Tuesday. We covered the wider playbook in 12 proven ways to increase direct bookings.
Should new operators avoid OTAs then?
No — the platforms are excellent at what they’re for: strangers. A new operator with no audience should take OTA demand gladly and treat every OTA guest as a future direct guest. The operators who get squeezed are the ones still paying stranger-prices for friends years in. (More on coexisting deliberately in how to reduce dependence on Viator and GetYourGuide.)
The bottom line
Know your effective commission rate, not just the headline. Then run one experiment this season: capture every guest’s photos and contact at the experience, keep your social feed alive with their footage, and watch where the friend-of-a-guest books. The commission you save on demand you created is the easiest revenue you’ll ever recover.