Listing quality
Selling on several booking sites without double bookings

Being chosen starts with being seen, and many hosts list on more than one booking site so more guests can find them. Each new site brings new bookings, and a new calendar to keep in step. One slip, and two guests arrive at the same door.
This guide shows how calendars stay connected, where the connection can let you down, and a simple routine that keeps double bookings away.
The short answer
List on the sites where your guests already search, and add them one at a time. Connect every calendar to every other one with iCal links, and remember they update on a delay, not instantly. Block dates by hand the moment you take a booking anywhere that isn't connected. Keep photos, text, house rules and cancellation terms the same everywhere, and check all your calendars on a fixed routine.
Why hosts list on more than one site
Guests don't all search in the same place. Visitors to Armenia come from many countries: the Statistical Committee's 2025 figures show the largest groups came from Russia, Georgia and Iran, alongside Armenian citizens. It's reasonable to expect they don't all use the same booking site.
More sites help you
- Reach guests who never open your main site
- Fill quiet weeks without dropping your price
- Depend less on any one platform's rules
More sites cost you
- More calendars to keep in step
- More messages, reviews and settings to manage
- A different commission on every site
Our suggestion: start with one or two sites, run them smoothly for a season, then add the next. The booking calculator shows what you keep from a booking on each site.
How calendars stay in step
Most booking sites let you connect calendars with iCal links. Each listing has an export link, which shows the dates taken on that site, and a place to import the export links from your other sites. Connect each site to every other site, in both directions.
iCal is useful, but it has limits:
- It runs on a delay. Each site checks the others on its own schedule. Airbnb says its calendar updates from connected calendars every 3 hours. You can press Refresh to check sooner, but Airbnb can only request updates so many times.
- It carries dates, not details. An iCal link shares which dates are taken. It doesn't carry your prices, minimum stays or listing text, so you change those on each site.
- It can fail quietly. A broken link can stop updating without an obvious warning. Check now and then that each connection shows a recent update.
On Revamp, your listing's calendar syncs with other sites through iCal links, and you can press Re-sync whenever you want it to check straight away.
iCal links
- Free on most booking sites
- Share taken dates only
- Update on a delay, not instantly
A channel manager
- Usually a paid service that connects to booking sites directly
- Can update availability, prices and rules from one place
- Our suggestion: worth a look once you run several units or many sites
The risk sits in the gap between a booking on one site and the next update on the others, and it matters most on busy dates. A channel manager narrows that gap. iCal on its own needs your routine to cover it.
Blocking dates by hand
Some nights never pass through a connected calendar: your family using the flat, repairs, a deep clean, or a booking from a site you haven't connected yet.
- Block first, then reply. When a booking arrives from a site that isn't connected, block those dates on every other site before you do anything else.
- Block your own use everywhere. Family visits, repairs and deep cleans need blocking on every site too.
- Use one main calendar if you can. If every site imports one calendar, you can block a date once there. Check that its export link includes dates you block by hand, not only bookings.
- Reopen dates with care. After a cancellation, make sure the dates are available again on every site, and only once the cancellation is final.
Keep your listings consistent across sites
A guest may look at your place on two sites before booking. If the photos, rules or details don't match, they trust neither.
Photos and text
- The same photos, in the same order
- The same details on beds, floors, lift and parking
- The same check-in time and method
Rules and terms
- The same house rules on every site
- Cancellation policies as close as each site allows
- The same maximum number of guests
Prices and commissions
- Check your contracts: some sites ask for rate parity
- Each site keeps a different commission
- Change prices on every site on the same day
When you update one listing, update the others the same day. Writing a listing that gets booked helps you get the text right once, so you can use it everywhere.
A routine that prevents double bookings
- Connect everything both ways. Every site imports every other site's link.
- Refresh after every booking. When a booking arrives, press Refresh or Re-sync on the other sites rather than waiting.
- Compare calendars daily in busy months. Open each site and look at the next 60 days. It takes a few minutes.
- Use request-to-book where it helps. On a site you use less, approving each request gives you a moment to check the other calendars first. Revamp's Telegram bot lets you approve or decline requests from your phone.
- Check connections weekly. Make sure each imported calendar shows a recent update.
If a double booking happens
- Act straight away. The sooner you act, the more options both guests have.
- Work out which booking came first. Our suggestion: the earlier booking keeps the stay.
- Read the platform's rules before you cancel. Each booking site has its own rules for host cancellations. Read them, and contact the site's support team, before you act.
- Find the other guest somewhere as good or better. A similar place nearby, on the same dates. Know a few hosts you trust before you need them.
- Talk to the guest through the platform. Explain plainly, apologise and offer the alternative. Keep messages and any refunds on the platform where the guest booked.
- Find the cause and fix it. A missing link, a slow update, a booking you forgot to block.
Double booking mistakes to avoid
- Connecting calendars in one direction only
- Trusting iCal to be instant on busy dates
- Taking a booking from an unconnected site without blocking the dates everywhere
- Forgetting to block family visits or repairs
- Letting photos, rules and prices drift apart across sites
- Cancelling a guest before reading the platform's rules
- Moving a guest's payment off the platform to sort out a problem
Your checklist
Setting up
- Every calendar imports every other
- Export links include dates you block by hand
- Photos, rules and guest numbers match
Every day in busy months
- Next 60 days compared on every site
- Refresh or Re-sync after each booking
- Unconnected bookings blocked everywhere
Every week
- Each connection shows a recent update
- Prices checked on every site
- A backup place nearby in mind
Questions hosts ask
How many sites should I list on?
Start with one or two, and add another only when your routine runs smoothly. Each site adds work, so add it for the guests it brings.
Is iCal enough, or do I need a channel manager?
With one or two listings on a few sites, you can usually manage with iCal and a daily check. If you run several units, change prices often or sell on many sites, a channel manager may save time and mistakes. Compare its cost with what you keep from each booking.
Why did a booked date still look available on another site?
iCal updates on a delay. Airbnb says it updates from connected calendars every 3 hours, and other sites keep their own schedules. Press Refresh after each booking, and block busy dates by hand if you're unsure.
Does iCal copy my prices and minimum stays?
No. It shares taken dates only. Change prices, minimum stays and rules on each site yourself.