How to Take Online Bookings for Tours: The Complete Guide
Most tour websites explain the tour beautifully and then ask you to send an email.
There is a particular kind of tour website that does everything right and still takes almost no bookings. Good photography, a genuinely appealing description, clear prices — and then, at the moment someone has decided, a contact form. Or a phone number. Or an email address and a promise to reply within 24 hours.
Meanwhile the same traveller can book the tour next door in ninety seconds, on a marketplace, at eleven at night, from a phone. The site did its job of persuading. It just had no way to accept the answer.
This guide covers how to close that gap: what a booking flow needs to contain, how to put one on your site, how to keep it from leaking, and what to measure once it is live.
The anatomy of a booking flow
Every good booking flow does the same five things, and the quality is in how few steps it takes to do them.
- Show real availability. A calendar with actual open dates and remaining places, not a request to enquire about dates. If someone has to ask whether Thursday is possible, you have reintroduced the email.
- Let them choose precisely. Date, time, number of guests by rate category, and any option — language, pickup, private or shared. Each choice should update the price visibly.
- Show the total early and completely. Including anything added. Unexpected costs appearing at the final step are one of the most reliable ways to lose a booking that was otherwise made.
- Collect only what you need to run the tour. Name, contact details, party composition, and genuine requirements such as dietary or mobility needs.
- Take payment and confirm immediately. Instant confirmation on screen and by email. A booking that ends in "we will be in touch to confirm" is an enquiry wearing a booking's clothes.
The test for the whole flow: could a traveller in another time zone, on a phone, who has never spoken to you, complete a booking at midnight without any input from you? If not, you are still running an enquiry system with a booking button on it.
Widget or hosted booking page?
Two ways to put booking on your site, and most operators end up using both.
An embedded widget lives on your own pages — usually a snippet of code on each tour page. The traveller never leaves your site, the branding stays yours, and the booking happens in context beside the description and photographs that persuaded them. This generally converts better, and it is the right default.
A hosted booking page is a page provided by your booking system, on their domain, that you link to. It is faster to launch, requires no ability to edit your website, and is genuinely useful as a link from an Instagram bio, a WhatsApp reply or a printed card. The trade-off is that travellers cross onto another domain mid-decision.
One point that matters for search: your own tour pages are the ones you want ranking, and content on a hosted page does not build authority for your domain. Keep the persuasion — description, photos, reviews, practical detail — on your site, and let the booking mechanism sit inside it. Adding a booking widget covers the practical setup.
Mobile first, not mobile too
Most of your traffic arrives on a phone, and a meaningful share of your bookings are made by people who are already travelling — standing in a square, deciding what to do tomorrow, on hotel wifi.
Speed is the first requirement. Google's research on mobile behaviour found that a majority of visitors abandon a page that takes more than three seconds to load, and a booking flow that loads slowly loses people before it has shown them anything.
After speed, the things that matter on a small screen are unglamorous: tap targets large enough for a thumb, a date picker that works without pinching, no horizontal scrolling, digital wallets so nobody types a card number one-handed, and a total that stays visible as they scroll.
Test it on your own phone, on mobile data rather than office wifi. That single check finds more problems than any amount of desktop review.
Reducing friction at checkout
Abandonment is normal and higher than most operators assume. Baymard Institute, aggregating fifty separate studies, puts average ecommerce cart abandonment at just over 70% — and travel typically runs higher still, because people compare across several sites before committing.
You will not eliminate that. You can avoid adding to it.
Ask for less
Baymard's checkout research found the average flow displays around 23 form elements by default, and that most sites could reduce that substantially without losing anything they need. For a day tour, the honest minimum is usually a name, an email, a phone number and the party details. Passport numbers, full addresses and marketing preferences can wait — or be collected after the booking is secured, when the guest is already committed.
For every field, ask whether the tour can run without it. If it can, it does not belong in the checkout.
Do not make them create an account
Forced registration is a well-documented cause of abandonment across ecommerce, and for a one-off tour booking it serves you rather than the guest. Let them book as a guest. You still capture their details.
No surprises at the last step
Unexpected additional costs are consistently among the top reasons people abandon a checkout. If there is a booking fee, a card surcharge or a local tax, show it early rather than revealing it beside the pay button. This is also the practical argument against platforms that add a percentage to your customer's total — the fee is visible precisely where visibility costs most.
Reassure where the doubt is
The hesitation at checkout is rarely about price — it is about commitment. A clear cancellation policy stated at the point of payment, visible review scores, and an obvious way to contact a human all address that directly. Flexibility tends to reassure travellers more than discounts do.
Full payment or deposit?
For day tours and activities, taking the full amount at booking is usually right. It is simpler to administer, there is no balance to chase, and it dramatically reduces no-shows — someone who has paid €90 turns up in the rain.
Deposits earn their complexity on higher-value products: multi-day trips, group bookings, anything expensive enough that asking for the full sum six months ahead would lose you the booking. If you take deposits, automate the balance collection and the reminders — chasing balances by hand is one of the more reliable ways to lose an evening.
The option that is almost never right is taking nothing. "Pay on the day" converts well and produces no-shows in volume, and a no-show on a small-group tour is a seat you could have sold twice over.
Confirmations, reminders and recovery
The confirmation is part of the product
It arrives at the moment of highest anxiety — money has just left an account for something that happens next month. It should land instantly and contain everything: what was booked, when, where exactly to meet, what to bring, what happens in bad weather, the cancellation terms, and how to reach you. A good confirmation prevents most of the emails you would otherwise answer individually.
Reminders
A reminder a day or two before, with the meeting point and a map, is the cheapest no-show reduction available. For products booked far ahead it matters more still — people genuinely forget a tour they booked in February.
Abandoned booking recovery
If you capture an email address before the payment step, you can follow up with people who left mid-booking. Send one message, within a few hours, containing a link back to the booking they had already configured — not a discount. Most abandonment is distraction rather than reluctance, and a single well-timed reminder recovers a share of it. Two messages is persistence; three is spam.
Booking flows for international travellers
If your guests fly in from elsewhere — and for most operators the majority do — your checkout is being used by people whose card, currency, language and payment habits are not local. Three things follow.
Show a currency they can evaluate. A traveller who cannot tell whether a price is reasonable will leave to check, and often does not come back. Displaying prices in the currencies your main source markets use, or at least showing a clear conversion, removes a step that happens outside your site where you have no control.
Accept how they actually pay. Card preferences vary substantially by market, and digital wallets are the default in some regions where typing a card number is not. Look at where your bookings genuinely come from and check your payment provider supports those methods, rather than assuming a card field covers everyone.
Write for someone reading in a second language. Short sentences, unambiguous meeting-point descriptions, times in 24-hour format, and dates written out rather than in a numeric format that means different things in different countries. "05/08" is a genuine source of missed tours.
One further practicality: a traveller booking from three time zones away cannot phone you with a question. Whatever your confirmation and pre-tour information does not answer, they will either guess or book elsewhere.
Add-ons, without adding friction
The booking flow is the one moment a guest is actively deciding to spend money with you, which makes it the natural place to offer hotel pickup, equipment hire, a photo package or a meal upgrade. The rule is that add-ons should be optional, priced clearly, and never interrupt the path to payment — a single well-placed step that a guest can skip in one tap. Anything that makes completing the booking slower costs more than the upsell earns.
Benchmarks worth measuring against
Reported conversion rates for travel websites commonly fall between roughly 1% and 4%, with above 2% generally regarded as strong. Those figures are worth knowing and worth treating carefully, for one reason:
A blended site-wide conversion rate mostly measures your traffic mix, not your booking flow. Someone searching your name converts many times better than someone who arrived from a destination article. Two operators with identical checkouts can post 1% and 4% purely because one gets more brand traffic.
Which is why the more useful measurements are the ones inside your own funnel, where traffic quality is held constant:
- Booking-start rate — visitors to a tour page who begin a booking. This measures your page, not your traffic.
- Checkout completion — of those who start, how many finish. This is the number your booking flow is actually responsible for.
- Mobile versus desktop completion. If mobile is running at less than half of desktop, you have a specific and fixable problem.
- Direct share of total bookings, which is what the whole exercise is ultimately for.
Baymard's work suggests large ecommerce sites can gain in the region of a third more conversions through checkout design alone. Even a fraction of that on your own flow is worth more than most marketing spend — and unlike advertising, it keeps working after you stop paying attention.
How Travelity helps
Travelity gives your own site a booking widget that shows live availability and confirms instantly, with payments handling full amounts or deposits with automated balance collection. Confirmations and reminders send themselves, and nothing is added to your customer's checkout total.
Because direct and marketplace bookings share one availability pool, the widget can safely offer your full capacity rather than a held-back portion. You can test the whole flow — on a phone, with a real payment — during the 21-day trial.
Frequently asked questions
How do I start taking online bookings for my tours?
You need three things: availability held somewhere a website can read, a booking flow on your site that shows it and takes a payment, and automatic confirmation. In practice that means booking software with a widget you embed on your existing pages, connected to a payment provider. Most operators are taking live bookings within a few days.
What is a good conversion rate for a tour website?
Reported ranges for travel sites commonly sit between roughly 1% and 4%, with anything above 2% considered strong. Treat those as orientation rather than a target, because a blended figure depends heavily on your traffic mix — brand and returning visitors convert far better than cold traffic, so two operators with identical booking flows can show very different rates.
Should I use a booking widget or a hosted booking page?
A widget embedded on your own site keeps travellers on your pages and under your branding, which generally converts better. A hosted page is quicker to launch and useful where you cannot easily edit your website, or as a link for social profiles and messaging. Many operators use both, with the widget as the primary route.
Should I take full payment or a deposit for tour bookings?
For day tours and activities, full payment at booking is usually right — it is simpler and it substantially reduces no-shows. Deposits make more sense for higher-value, multi-day or group products where asking for the full amount months ahead would cost you bookings. Whichever you choose, collect something at the time of booking rather than nothing.
Why do people abandon tour bookings?
Cart abandonment across ecommerce averages just over 70% according to Baymard Institute analysis, and travel tends to run higher because people compare across sites before committing. The recurring causes are unexpected costs appearing late, long or complicated checkouts, forced account creation, and flows that are awkward on a phone.
How many form fields should a tour booking take?
As few as will let you run the tour. Baymard Institute research found the average checkout shows around 23 form elements by default and that most could reduce that substantially. For a standard day tour, a name, an email, a phone number and party details are usually enough — everything else can be collected later if you genuinely need it.
Bottom line
Taking online bookings is not really a technology problem — the widget goes on the page in an afternoon. It is a decision to let travellers complete a purchase without you, at whatever hour they happen to decide, on whatever device is in their hand.
Show real availability, ask for less, surprise nobody at the payment step, confirm instantly, and follow up. Then measure the parts of the funnel you actually control rather than a blended rate that mostly describes your traffic. Every booking that comes through it is one you keep in full.
Related guides
- Booking widget vs booking page: which should you use?
- 9 ways tour operators lose online bookings
- How to add a booking widget to your tour website
- Direct bookings vs OTA bookings: getting the mix right
- How to write tour descriptions that sell
- Moving from spreadsheets to tour booking software
- How to stop overbookings and double-bookings for good
- Turning your website into a booking engine, not a brochure
- Reducing checkout friction in tour bookings
- Abandoned booking recovery for tour operators
- Mobile booking for tours: why it matters and how to optimise
- Trust signals that increase tour bookings
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.