While connecting Airbnb API, the mapping process may differ depending on the room setup that you have on Airbnb (if you have individual listings, room types, or shared dorms). Check in this article the instructions to map your room setup accordingly and how to edit room configuration details such as discounts, pricing rule and availability rules.
Room mapping
Choose the room setup scenario of your property:
This mapping type suits you if you have 1 Cloudbeds PMS private room type with 1 room (unit) in it which corresponds to only 1 Airbnb listing.
- If that is your case, all you need to do is mapping the corresponding Airbnb listing from dropdown menu so it corresponds to the Cloudbeds PMS room type.
Example: Cloudbeds Accommodation (Deluxe) -> Channel Accommodation (Deluxe listing)
If you have one Cloudbeds PMS room type with several units and 1 listing on Airbnb - you can simply map it with the corresponding Cloudbeds PMS room type.
But if you sell room types in Cloudbeds PMS and several individual listings in Airbnb each corresponding to a specific unit - you will need to do the following:
Example:
In Cloudbeds PMS, you have Deluxe Studio (room type) with 5 units: Studio 1, Studio 2...
On Airbnb, you have 5 separate listings and these rooms have the same settings and description (mandatory): Studio 1, Studio 2, Studio 3...
While mapping the rooms in Cloudbeds PMS Room Mapping step, you will be able to map only 1 listing to your room type - so how can this be done?
- Go to Airbnb Extranet and keep only 1 listing of the same type in status Listed (all the rest of the listings of this type should be Unlisted)
- Go to the Distribution page in Cloudbeds PMS
- Open Airbnb API Room Mapping page
- Link the room type to the listing with Listed status on Airbnb
- Save
How this configuration will work if my other listings are unlisted?
If Cloudbeds PMS room type has availability (no matter how many rooms (units)) > the listing will be bookable on Airbnb until all units are reserved. Your calendar will be opened for reservations.
If Cloudbeds PMS room type has no availability > the listing will not be bookable on Airbnb.
Therefore, all other listings should be unlisted otherwise you will be selling rooms that are not controlled by Cloudbeds PMS, which may cause inconveniences and overbookings.
Room settings
The Room Settings page will be displayed when you are following the Step 3: Set Up/Edit Room Configuration Details in Airbnb API connection process.
Once you click to configure a listing, three options will be available:
- Price Settings
- Taxes
- Pricing Rules and Discounts
Check the sections below for further details:
Mandatory settings are highlighted with a red asterisk (*). If you skip them in the mapping process, the room will not be correctly updated in the channel.
-
General
- Listing Currency: the currency chosen here must match the currency you want your rates to be sent in.
- Rates: Base Price: rates are controlled by Cloudbeds PMS calendar. Any dates that do not have a rate entered in Cloudbeds PMS will default to this rate.
- Number of guests included in this price: (only for private rooms) add the maximum number of guests included in this rate.
- Extra Guest Fee per night: (only for private rooms) add the extra guest fee you will charge per night*.
- *Extra person fee (per night):
-
For Private rooms: Add (if applicable) this extra fee in a fixed amount per night.
- This amount will be added to the base price once the reservation is created with more guests than the max number of guests included in this price. Example: 2 guests are included in the base rate of $100 and the Extra Person fee is $20. If a person simulates a reservation in Airbnb with 3 guests, they will see a total $120/night.
-
For Private rooms: Add (if applicable) this extra fee in a fixed amount per night.
-
Fees: Select the fees that you need to apply and the amount. Per some fees you can select whether the fee is per booking or per person.
- Cleaning fees: Add the details of your cleaning and linen fees and if they are charged per guest or reservation.
- Other fees: add here extra fees applied to your property, including the Deposit Amount if you charge deposit.
- Pet fee: if you accept pets, add the extra fee here.
Airbnb will send the total amount inclusive of fees (except guest and host service fees) to our system as room revenue. Therefore, these fees will not be included in your rate breakdown. As a workaround, you can set up inclusive fees for Airbnb channel so that your reservation breakdowns will include these fees.
It is not possible to create an inclusive flat fee/tax per reservation/per accommodation in Cloudbeds PMS.
If any assistance is required with setting up your Airbnb fees, reach out to Airbnb team at https://www.airbnb.com/help.
Airbnb may already collect taxes on your behalf, depending on your location. To avoid double-charging guests, click here for a full list of where Airbnb directly collects and remits taxes.
- Click on Add if you want to configure new taxes
- Click on the Pencil icon if you want to edit your tax details
- Click on the "x" icon if you want to delete a tax
If you have multiple discounts configured of the same type, threshold and date but with different discount values, Airbnb will only apply one of the discounts.
- EARLY BIRD DISCOUNT
An early bird discount is an exclusive offer which is only available to those who book a room during a certain timeline, typically, if a guest books very early before check-in date.
- Set up when the discount ends - x months before arrival
- The discount amount in percentage
- Add a specific check-in date range (optional)
- Save
- LAST-MINUTE DISCOUNT
Offer special discounts for reservations created x days before arrival:
- Set up when the discount starts (how many days before arrival)
- Set up the discount amount in percentage
- Add a specific check-in date range (optional)
- Save
- NIGHTLY PRICING RULES
Add or decrease the base rate pricing according to pre-defined rules in this field. For example, if there is a holiday that you want to increase 6% of the pricing, you can add this rule here and add the corresponding dates.
- Choose + or - (%) rule and the amount
- Click on Add to add specific check-in date range
- Save
- LENGTH OF STAY DISCOUNTS
Add discounts for the guests that stay longer than a few nights at your property:
- Set the Weekly Discounts %: Airbnb will calculate the weekly rate based on this discount if your guest selects 7 or more nights.
- Set the Monthly Discounts %: Airbnb will calculate the monthly rate based on this discount if your guest selects an entire month.
- Save
- CUSTOM LENGTH-OF-STAY DISCOUNT
Set up custom length of stay discounts according to the number of nights your guest is staying.
- Select the number of nights the guest must stay to have this discount
- The corresponding discount in percentage
- Select the date range this discount will be applied (optional)
- Save
Since Airbnb will only apply one of the discounts if you have multiple discounts configured of the same type but with different discount values, Cloudbeds PMS will apply the discount that results in the highest price.
Example 1
You have three discounts of the same type, threshold and date:
- Long term Stay (nights) - more than 10 days - 20% for period x
- Long term Stay (nights) - more than 10 days - 10% for period x
- Long term Stay (nights) - more than 10 days - 24% for period x
Only the Long term Stay (nights) discount - more than 10 days - 10% will be applied as it results in the highest price.
However, if different types of discounts are selected for the same date, they will apply both:
Example 2
- Long term Stay (nights) - more than 10 days - 24% for period x
- Early Bird discount - more that 20 days in advance - 15% for period x
Both discounts will be applied.
Example 3
The room rate is $100 and the available discounts of the same type are: 30% discount and 20% discount.
- 30% discount results in a new room rate of $70
- 20% discount results in a new room rate of $80
In this case, Cloudbeds PMS will send the rate of $80 to Airbnb (since it's the highest rate).
Comments
Please sign in to leave a comment.