How to Integrate PriceLabs with Beds24

How to Integrate PriceLabs with Beds24

PriceLabs can send daily rates and minimum stay requirements to Beds24 for both single and multi-unit listings for up to 540 days in advance.

Feature Availability

See what features work with your PMS. Click here to check which customizations are supported for your platform, so you know what options will be available once your listings are connected.

Step 1: Prepare Your Beds24 Account

  1. Log into your Beds24 account.
  2. Ensure that all your properties and their rooms are enabled for synchronization using your PriceLabs API key. Here's how:
    1. Click the cog icon on the left side of the page
       

    2. Navigate to Marketplace → PriceLabs, then tick the "Enable" box for your properties.


  3. Ensure that the correct latitude and longitude are set for each property.
    1. Navigate to Properties → Description, then select the correct listing from the dropdown.


    2. Scroll down to Location to check the latitude/longitude.
  4. Set a Daily Base Rate for each room via the Calendar page for 1 year from the current date. Here's how:
    1. Go to Calendar → Daily Price.
    2. Click on any date on the Daily Rate row.
    3. On the pop-up, enter your daily base rate on the "Price" box.
    4. Under "Set Date Range", set the end date to 1 year from the current date.


  5. Ensure there is an inventory of 1 for at least one day on the row.
  6. Ensure the correct Bedroom information is defined at the Room Level in Beds24. Navigate to SETTINGS → PROPERTIES → ROOMS → SETUP → Features and define Bedrooms.
  7. [Optional] If you intend to send minimum stay requirements from PriceLabs, ensure that the min-stay in Beds24 is set to 1 or none under both sections below:
    1. SETTINGS → PROPERTIES → ROOMS → SETUP
    2. SETTINGS → PROPERTIES → ROOMS → OFFERS
  8. Navigate to Settings → Apps & Integrations → PriceLabs and copy your Beds24 API Key.
    1. If you access the same property through multiple Beds24 accounts, always use the API key from the account that owns the property.

Step 2. Connecting Beds24 to PriceLabs

  1. Log into PriceLabs.
  2. Click "Add your listings" (if you have no listings) or "Add/Reconnect Listings" (if you already have listings).
  3. Select "PMS / Channel Manager" and choose Beds24 from the dropdown.


  4. Enter your Beds24 API Key in the PriceLabs Key section and click "Connect" to pull your properties.
  5. Once connected, your Beds24 listings will appear in your PriceLabs dashboard.

Step 3: Reviewing & Syncing Prices

  1. Follow the Getting Started guide to set up your listings.
  2. Review your pricing and settings in PriceLabs.
  3. Enable Sync Prices for automatic updates, or click "Sync Now" to push updates immediately.
  4. Check your Beds24 account to verify updates
    1. Your PriceLabs rates and minimum stay requirements will appear on the Beds24 calendar.

Multi-Unit Properties

PriceLabs supports multi-unit properties in Beds24. There are two options to ensure the correct unit-level availability to use in Portfolio Occupancy Adjustments. See below:

1. Create a Multi-Unit Property in Beds24

  1. Go to Settings → Properties → Add New Property and set the required number of rooms.


  2. Then, go to Settings → Properties → Rooms → Setup and assign the correct number of units to the property, to ensure prices successfully sync.


2. Import Units as Separate Listings in PriceLabs

  1. Each unit will be imported as an individual listing, and PriceLabs will sync prices separately.
  2. You can map listings together for pricing parity and assign them to a group to use group-level portfolio occupancy rules.
InfoFor details on the cost of syncing multi-unit listings, refer to the Multi-unit Charges section in the PriceLabs Billing guide.
Info
While Beds24 integration does not support Length of Stay (LOS) adjustments via PriceLabs, similar effects can be achieved by using the Rate Plan Offset Adjustment described above.