Mangobeds Channel Manager: Sync Airbnb, Booking.com & More

Stop double-booking headaches. The Mangobeds Channel Manager keeps your calendars, rates, and availability perfectly aligned across every OTA, from Airbnb to Booking.com and beyond.

Table of contents

Before using the Channel Manager

Make sure you are not using the ical for a channel and also have a connection with that channel on the channel manager. For example, if you have a room linked with ical to Booking.com and also that same room handled by the channel manager, there will be issues with the avaialibity and processing bookings. Please remove the ical links before. More information about them here Connect to External Booking Channels (OTAs) Using iCal

Are you interested in another Channel not appearing on this doc please contact info@mangobeds.com for more information about it

Managing rates and restrictions

For prices and rates, when you change the prices or seasonal rates on Mangobeds accommodations, they will automatically change on the channels after a few minutes.

For restrictions, to set a default minimum stay and maximum stay for all the channels, edit the channel manager app settings. If you want to set up restrictions for different accommodations and dates, edit them on the accommodations restrictions. These changes will be populated into the different channels.

Therefore, the way the flow works is

  1. You make changes on Mangobeds
  2. Mangobeds automatically updates the Channel Manager App
  3. The Channel Manager updates the pricing on the different listings and channels

To take into account

Only new confirmed bookings will be synced into the System. Previous ones canceled or updated will need to be handled manually

On the channel settings > Derived Rates Settings, you can increase the price a X% on the Channel, for example.

If you update the max number of guests of an accommodation on Mangobeds, you will need to re-map the accommodation and its rates on the Channel Manager

If you change on Mangobeds the accommodation price from fixed to flexible you will need to re-map the accommodation and its rates on the Channel Manager.

Booking.com connection guide

Request connection to Channex.io in booking extranet

  1. Log in to the Booking.com Extranet: https://account.booking.com/
  2. Copy the Property Code (top-left navigation)—you’ll paste this later in Channex.
  3. Go to Account → Connectivity Provider.
  4. Click Search, type “Channex”, select Channex.io.
  5. Click Next, tick the XML Service Agreement box, hit Yes, I accept.
  6. Booking.com now shows Waiting for provider approval—Channex will approve the link.

Create Booking.com Channel in Mangobeds

  1. Open Apps → pick Channel Manager.
  2. Click Get Started.
  3. Click on the “Create” button to start a new connection
  4. Select the channel “Booking.com”
  5. Follow the on-screen steps for that channel. Hotel ID: This is where you enter the property ID of the property from booking.com.
  6. Test Connection Button – Checks if the property is accessible to map
  7. Once the settings are filled and the test gives a positive result we can move onto the mapping
  8. Mapping is important that all rate plans be mapped, any non mapped rate plans or rooms will cause issues later. On the left side you will see all the rooms and rates on the channel, and on the right side you can see what is mapped. Once mapping is completed please save the channel by pressing the save button at the bottom
  9. Activate the Connection. To activate please click on “Actions” button on the channel and select “Activate”
  10. Optional: Schedule a Full Sync. Click on the options of the channel and select Full Sync

That’s it—rates, availability, and reservations are now synced in real time.

Airbnb connection guide

Login to the Airbnb Account

To connect Airbnb it works with an Oauth model, this means you need to have login access to the account to be able to connect it to Channex.

Make sure you are logged in to the correct Airbnb account before you try to connect.

Create Airbnb Channel in Mangobeds

  1. Open Apps → pick Channel Manager.
  2. Click Get Started. (You need to have a timezone selected in the property settings)
  3. Click on the “Create” button to start a new connection
  4. Select the channel “Airbnb”
  5. Once you have filled in all required fields the “Connect to Airbnb” button will become active.
    • Min Stay Type: Select “Arrival”
    • Booking Total Type: “Payout Amount”
    • Host ID: This will be empty, once connection is active it will show the Host ID here.
  6. If there is already another channel manager or PMS connected to Airbnb the connection will not complete. You should disconnect any connection before trying to connect. Go to Airbnb Account settings > Privacy > Connected services > Remove access
  7. After you press “Connect to Airbnb” button you will be taken to Airbnb page to confirm the connection. You should check if it is the correct account and accept. You will then be redirected back and we will show the connected text instead of the button. If the connection does not appear please click refresh.
  8. Map the rooms and rates.
    • If you have different prices depending on how many people are staying then you should map your lowest occupancy rate plan like the 1 person rate. In the Listing > Price settings > Price per extra guest you can set how much extra to charge per person.
    • If you only have a price for a whole apartment for example, you can map it to the highest rate.
  9. Activate the Connection. To activate please click on “Actions” button on the channel and select “Activate”
  10. Optional: Schedule a Full Sync. Click on the options of the channel and select Full Sync

That’s it—rates, availability, and reservations are now synced in real time.

Note: There is a minimum price on Airbnb of $10 per night

Why it matters

  • Zero manual updates: One calendar rules them all.
  • Fewer overbookings: Real-time updates cuts risk to almost zero.
  • Unified pricing: Push seasonal or promo rates everywhere at once.

Ready to simplify distribution? Head to Apps → Channel Manager and connect your first channel today.

You may also like

All Eyes on Guests: Check-In Tracker, Channel Sync, Better Details

All Eyes on Guests: Check-In Tracker, Channel Sync, Better Details

Fresh drop, fresh wins. We focused on visibility, who’s in, who’s paid, where you’re listed, and shaved seconds off everyday tasks like who do I have to check-in and check-out. Dive in, tweak less, earn more. Live Check-In / Check-Out Tracker Keep tabs on today’s...

Fine-Tune Booking Stays with Restrictions by Date

Fine-Tune Booking Stays with Restrictions by Date

High-season buzzing? Low-season gaps? Seasonal Restrictions let you update your minimum and maximum night rules by date, so you can raise the bar when demand is hot and drop it when you need to fill rooms. Why use Seasonal Restrictions? High-season control: Bump up...

No Empty Rooms: New Payments, New Rates, New Wins

No Empty Rooms: New Payments, New Rates, New Wins

We squeezed a ton of goodness into this release: faster payments, sharper pricing tools, and a dashboard that thinks ahead so you don’t have to. Grab a coffee and check what’s new. ☕ New Bookings dashboard improvements Weekly check-in view, see today plus the next 6...