GuestChat AI Automatización de alojamientos

Blog

How to avoid double bookings across booking sites

By GuestChat Team ·

A double booking is one of the worst days a host can have: two guests who've paid for the same night and only one key. The booking site usually penalizes whoever cancels, and the guest left out doesn't forget. The good news is that it almost always has an avoidable cause.

One calendar for every booking site

All your bookings, whether they come from Airbnb, Booking.com, Vrbo, your website or were created by hand, live in the same calendar. When one comes in, those nights close on the other connected booking sites. That's why the important thing isn't watching each booking site: it's making sure they're all connected here and to nothing else.

What the dashboard won't let you do

Several protections work without you asking for them:

  • A manual booking can't overlap another one. If you pick dates that are taken, the dashboard says it clearly: "Those dates overlap another booking — overbooking prevented."
  • Opening dates never puts a sold night up for sale. If you open a stretch and some night has a booking, it stays closed.
  • A booking from a booking site can't be canceled from here. Airbnb or Booking.com are in charge of it. If we marked it as canceled, the booking site would still treat it as active and we would free up its nights to be sold again. The dashboard tells you where to really cancel it.
  • Your website checks availability again right before creating the booking, instead of trusting what the visitor saw a while ago. And while they pay, their dates are held and blocked on the booking sites too.

If it still happens, you find out right away

There's a watchdog that looks for overlaps. It acts as soon as a new booking comes in for that property, and it also goes through all of them every fifteen minutes in case something came in another way. If two bookings share a night, you get an alert by email. The same clash doesn't alert you every fifteen minutes: just once, and it alerts you again after a few days if it's still not resolved.

Finding out within a minute matters: it gives you time to move someone to another property or talk to the booking site before the problem shows up at the door.

The real causes

These are the most common causes:

  1. Another program is still connected to the listing, or the listing is still in the hands of the previous program.
  2. Imported calendars on the booking site itself, which overwrite what we send.
  3. A duplicate listing of the same apartment on the same booking site that nobody paired.
  4. Changes made by hand in a booking site's extranet while the dashboard is in charge of that listing.

Habits that prevent it

  • Check the Booking channels grid once a week: anything that isn't Published has a reason.
  • If you have the same apartment in two listings on one booking site, link both or close one.
  • To block dates, do it in the dashboard's Calendar, not on each booking site separately.
  • When a guest asks to book outside the booking sites, create the manual booking right then, not at the end of the day.
  • After switching programs, keep an eye on the first bookings that come in: check that the night closes on the other booking sites.

If you get the alert

  1. Open All bookings and find the two.
  2. Decide which one stays, usually the older one.
  3. Find an alternative for the other guest before writing to them: showing up with a solution changes the conversation.
  4. Cancel on the booking site it belongs to, never just in the dashboard.
  5. Look into the cause with the list above so it doesn't happen again.