← All posts
Blog / Industry guides

Unfinished Hotel Bookings: How to Win Back Guests

Guests leave when a question about rates, fees, parking or pets goes unanswered and they stall. Win them back by tagging where they drop off on your own booking engine, suppressing anyone who already booked through an OTA, then following up fast with a short email or a personal text that answers the question.

A hotel reservations back office with a wall dashboard of a booking funnel, a pinboard of booking slips, a desk with a phone on a stand and a key-cubby cabinet

By the end of this guide you will know how to measure unfinished bookings on your own booking engine, why guests leave, and how to win them back by email or a personal text, without ever bothering the guests who already booked through an OTA. You will also have a simple weekly number to tell whether it is working.

Most unfinished hotel bookings are not really about price. In a 2025 travel and hospitality survey, hidden or unexpected fees were the top booking frustration, named by 61% of travelers, and 24% said they left to compare options and never came back.1 A hotel booking carries more open questions than a typical online order, and every unanswered one is a reason to leave and think about it later.

Hidden fees top the list of what makes travelers drop a booking. Source: FullStory1.

The leak is bigger than most owners think. One analysis of travel websites puts the booking abandonment rate at 80.8%, and online travel agencies run an even steeper 89%.2 Every one of those is a guest who wanted to book and did not finish, and many of them started on a hotel's own site.

Most travel booking sessions never reach a confirmed reservation. Source: ColorWhistle2.

The good news is that these are your guests. They came to your own site, not a marketplace, which means you can reach them directly and bring them back at your own rate instead of paying a commission. The job is simply to answer the question that stopped them before someone else does.

What do you need before you start?

You do not need new software to begin. You need visibility into your own funnel and a tidy way to reach the right people. If you run a channel manager, most of this already lives in the tools you have.

  • Access to your booking engine or its analytics, so you can see which step a session ends on.
  • A way to capture the email or phone a guest enters early in the flow, with their consent to be contacted.
  • Your direct bookings and your OTA reservations in one view, so you can tell who already booked.
  • Clear answers to the five questions guests ask most: fees and taxes, parking, pets, cancellation, and what the rate includes.

None of this requires a developer; your booking-engine provider can usually switch on the tracking for you.

How do you measure and follow up, step by step?

Work through these in order. The first three tell you how big the problem is; the last three win the guest back.

  1. Tag where guests drop off. Add an event to your booking engine that fires when a guest starts but does not confirm, and record the step they left on plus any email or phone they entered.
  2. Set aside OTA bookings. Before any follow-up, remove guests who already booked the same dates through an online travel agency, so you only reach people you can still win at your direct rate.
  3. Measure your unfinished rate weekly. Divide started-but-unfinished bookings by total starts, and break it down by device and room type to see where the leak is worst.
  4. Send a short email within the hour. Email a plain, friendly note that answers the common questions about fees, parking and pets, and links straight back to the dates the guest chose.
  5. Add a personal text when it fits. For higher-value or returning guests who gave a number and opted in, have a real person text to answer the exact question that stopped them.
  6. Review and fix the booking page. Look at which questions came up most, fix them on the page itself, and compare recovered bookings against a holdout to learn what the follow-up is worth.

It helps to map each exit point to the question behind it, so your follow-up answers something real instead of nagging. Speed matters more than polish here: a plain reply in the first hour beats a perfect one the next day.

Where the guest stopsThe question behind itHow to follow up
At the rate or totalWhat do the fees and taxes add up to?Email the all-in total with a link back to the dates
At the room choiceIs parking or breakfast included?A short email, or a text for returning guests
At guest detailsCan we bring the dog?A personal text that answers it in one line
At paymentWhat happens if plans change?State the cancellation terms, then a reply if they still hesitate

How do you check that it is working?

Pick one number and watch it weekly: your unfinished-booking rate, started bookings divided by total starts. If the follow-up is working, that rate falls and your direct bookings rise. Hold back a small random share of unfinished bookings and send them nothing, so you can compare recovered bookings against guests you left alone and know the follow-up, not the season, did the work.

Then read the replies. The questions guests send back tell you what to fix on the booking page: if half of them ask about parking, the page is not answering clearly enough. A falling unfinished rate and a shrinking pile of repeat questions mean the loop is closing. Over a few weeks you will see which fixes move the number and which do not.

What mistakes should you avoid?

Even a good follow-up fails if you get these wrong.

  • Texting guests who already booked. Suppress anyone who finished the same dates on an online travel agency before you send a thing.
  • Waiting a day. A trip is decided in minutes, not days, so a follow-up that lands tomorrow usually lands after the booking.
  • Sending one generic reminder to everyone. Answer the question the guest actually had, not a blanket invitation to come back.
  • Texting without consent. Only text guests who gave a number and opted in, honor every opt-out, and keep to quiet hours.
  • Measuring sends instead of stays. Track recovered direct bookings against a holdout, not email open rates.

Where does a real person fit?

VYG is built for this gap. Profiles keeps one timeline per guest, so you can see every stay and channel in one place and tell a direct starter from an OTA booker in seconds. Workflows, which is in beta, runs the email and winback follow-ups off that profile, so a guest with an open complaint never gets a cheerful booking nudge.

When a question needs a human, Conversations puts a real, trained person in the text thread as your hotel, answering the exact thing that stopped the booking. They learn your rates, policies and amenities before sending a text, and every conversation is written back to the guest profile so the next follow-up starts where this one ended.

See what a real person inside your booking flow does to the stays that almost happened. Watch a short demo and picture it on your own property.

How to measure and win back unfinished hotel bookings

  1. Tag where guests drop off Add an event to your booking engine that fires when a guest starts but does not confirm, and record the step they left on plus any email or phone they entered.
  2. Set aside OTA bookings Before any follow-up, remove guests who already booked the same dates through an online travel agency, so you only reach people you can still win at your direct rate.
  3. Measure your unfinished rate weekly Divide started-but-unfinished bookings by total starts, and break it down by device and room type to see where the leak is worst.
  4. Send a short email within the hour Email a plain, friendly note that answers the common questions about fees, parking and pets, and links straight back to the dates the guest chose.
  5. Add a personal text when it fits For higher-value or returning guests who gave a number and opted in, have a real person text to answer the exact question that stopped them.
  6. Review and fix the booking page Look at which questions came up most, fix them on the page itself, and compare recovered bookings against a holdout to learn what the follow-up is worth.

Frequently asked questions

What counts as an unfinished hotel booking?

A session where a guest started the booking on your own site, picked dates or a room, and left before confirming. It is different from a casual browser who never entered the funnel, so measure the two separately.

How fast should I follow up after a guest leaves?

Within the hour works best, while the trip is still on their mind. A same-day email, and for guests who gave a number and opted in a quick personal text, tend to land before they book somewhere else.

Should I follow up by email or by text?

Start with email for everyone, since you usually have consent. Save a personal text for higher-value or returning guests who opted in; a reply from a real person answers the exact question that stopped them.

Is it allowed to text a guest who did not finish booking?

Only with prior express consent for marketing texts, and you must honor opt-outs and quiet hours. Transactional follow-up has more room, but get advice on the rules that apply to you.

Which questions most often stop a hotel booking?

Fees and taxes, parking, pet policy, cancellation terms, and whether the rate includes breakfast or Wi-Fi. Answering these on the booking page, and with a quick reply when they still come up, prevents most drop-off.

Sources

  1. FullStory Releases Travel and Hospitality Survey Findings, FullStory, 2025.
  2. Hotel Booking Statistics & Traveler Behavior Trends, ColorWhistle, 2025.
+Keep reading
Line drawing of a hotel lobby corner with a reception desk, a phone on a stand beside the service bell and key-card tray, a luggage cart with suitcases and an armchair by the window Industry guidesOct 25, 2026 Conversational Marketing for Hotels: Questions to Confirmed Stays How hotels answer rate, fee, date and room questions by text with a real person, offer upgrades before arrival, handle stay requests and ask for reviews. Line drawing of an ecommerce support room in sale week, with three desks with headsets and monitors, a shift rota board on the wall, a wall clock, an escalation tray with a bell, a cart of parcels, and a phone glowing pink as a shopper's reply comes in Best practicesOct 25, 2026 Holiday Customer Service for Ecommerce: Staffing the Busiest Week Plan holiday customer service for Black Friday through Cyber Monday: volume by hour, response time goals, what to answer by text, escalation and quiet hours. A bath and body shop counter with soap bars, bath bombs, lotion pumps, a scent tester tray, a wrapped gift set and a phone that lights up when a real person answers a shopper's question Industry guidesOct 25, 2026 Conversational Marketing for Bath and Body Brands How bath and body brands answer scent, skin-type and ingredient questions by text with a real person, sell gift sets, time reorders and measure results.