How to connect PriceLabs to Lodgify

How to Integrate PriceLabs with Lodgify

PriceLabs can send daily rates, minimum stay requirements, Length of Stay (LOS) pricing adjustments, and extra guest fees to Lodgify for up to 540 days in advance.

Before You Start

Before proceeding with the integration, keep the following in mind:

  • Lodgify can only send listings to PriceLabs if they are associated with a Lodgify booking site. If your listings are not live on a Lodgify booking site, contact help@lodgify.com to ensure they can connect to PriceLabs.
  • Minimum stay requirements must be set in PriceLabs before syncing prices.

Step 1: Prepare Your Lodgify Account

  1. Log into your Lodgify account.
  2. Click on the  icon and select Marketplace.

  3. Select Dynamic Pricing and choose PriceLabs.

  4. Scroll to How to set it up? and copy your Lodgify User ID and API Key.

Step 2: Connecting Lodgify 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 Lodgify from the dropdown list.
  4. Enter your Lodgify User ID and API Key, then click Connect.

Your Lodgify listings will appear on your PriceLabs dashboard.

Step 3: Setting Up Necessary Customizations

A few customizations need to be set up in PriceLabs to be able to successfully sync with your Lodgify Account.
  1. Minimum Stay Restrictions
    1. Lodgify integration requires min-stay to be sent from PriceLabs. You can also setup advanced min-stay settings, or date specific min-stay settings - the instructions can be found on in Setting Dynamic Minimum Stay Restrictions in PriceLabs
    2. Lodgify applies Minimum Stay Through, meaning the highest minimum stay requirement within the selected booking period will apply., not the minimum stay upon check out. For example, if a guest wants to book Feb 1 to Feb 3 (3 nights total) but:

      • Feb 1 has a 2-night minimum stay,
      • Feb 3 has a 5-night minimum stay,

      Then the guest must book at least 5 nights because Lodgify enforces the highest minimum stay requirement across the selected dates. For more information on this, please check: Understanding the Difference Between Minimum Stay on Arrival and Minimum Stay Through

  2. Extra Person Fee
    1. If you do have Extra Person Fee set up in Lodgify, it is important to set them up in PriceLabs too. This is because the data in PriceLabs will overwrite what is set in Lodgify. This ensures that the Extra Person Fee set in Lodgify does not get removed.
    2. You can follow this guide: Extra Person Fee

Step 4: Enable External Rates

After setting up the necessary customizations, it's time to enable to use for External Rates in Lodgify.
  1. Log back in to Lodgify.
  2. Click Settings.

  3. Select External Rates and turn of the toggle under External Rates for the listings that you are syncing with PriceLabs.

Step 5: 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 Lodgify account to verify updates

Where to View PriceLabs Prices in Lodgify

  • Prices synced from PriceLabs only appear in the Multi-calendar view in Lodgify.
  • The Single calendar view does not reflect PriceLabs updates.
  • So, to ensure you're seeing the correct pricing updates, always refer to Lodgify's Multi-calendar view.

Additional Features

  1. Setting Length of Stay (LOS) Pricing Adjustments
    1. This feature allows you to take consideration the number of days booked into final price.
    2. Please note that the prices shown in when this is set, the prices shown in PriceLabs may not match the prices in Lodgify because:
      1. PriceLabs shows prices before applying LOS adjustments.
      2. Lodgify displays prices after applying the first LOS adjustment.
    3. If you have transitioned to the REST API Lodgify <> Airbnb connection, Length of Stay Pricing adjustments set in PriceLabs will carry over to all channels automatically!
    4. If you are using the Lodgify <> Airbnb XML connection, discounts and premiums set in PriceLabs will carry over automatically to most channels. However, for Airbnb listings, LOS discounts must also be configured in Lodgify. To apply the discounts from your Lodgify dashboard:
      1. Navigate to Properties and select the property you want to modify.
      2. Click Channels from the left-hand menu.
      3. Click the three dots next to the Airbnb channel and choose Edit Settings.
      4. Adjust the Length of Stay discounts/premiums as needed.
        1. For Airbnb Pro, once you save changes, Lodgify will send them to Airbnb immediately. However, there may be a delay of up to a few hours before they appear on Airbnb.
    5. For Booking.com, Lodgify can update only daily, weekly and monthly rates. This means that any other length of stay will not be applied to Booking.com specifically. For more information, please feel free to reach out to Lodgify support.

Troubleshooting Common Issues

Issue: PriceLabs cannot fetch rates or a currency error appears
Cause: No currency set in Lodgify or external rates are disabled.
Solution:
  1. Disable External Rates in Lodgify.
  2. Go to Lodgify’s Rates page, re-enter the base rate, and save.
  3. Enable External Rates again.
  4. In PriceLabs, click Save & Refresh, then Sync Now.

Different rate settings in PriceLabs and Lodgify

As different settings can be set in PriceLabs or Lodgify, you can refer to the table below to identify where you can set a specific setting.
Setting
Where to Configure
Nightly, Length of stay default rates
PriceLabs
PriceLabs *
PriceLabs
Seasonal Rates
PriceLabs
Lodgify
Lodgify
Taxes and Fees
Give Guest the Best Price
This Lodgify setting will not apply
Short Stay Premium
This Lodgify setting will not apply
Check-in and -out restrictions
Lodgify (optional)
Booking Window
Lodgify (optional)
Advance Notice
Lodgify (optional)
Promotions
Lodgify (optional)
Add-ons
Lodgify (optional)
* Please note that if the extra person fee is set on PriceLabs or Lodgify and then there is a change in reservation on Airbnb, the reservation changes will not include the Extra Fee per guest if the only change on the reservation is the number of guests. This is a restriction from Lodgify and is not something that can be controlled through PriceLabs. More on that can be read here.

** Also, note that Promotions, Add-ons, and Taxes and Fees set in Lodgify are applied on top of your PriceLabs rates, they are not overwritten by PriceLabs. 
    • Related Articles

    • How to Change the Currency of a Listing

      We at PriceLabs don't store the currency of a listing. We get this information from the PMS/Channel/OTA directly while importing the listings. If you've just changed the currency of the listing in the PMS/channels/OTA, then you need to Reconnect your ...
    • Understanding the Pricing Calendar

      (Watch our Pricing Calendar Playlist here) The calendar shows recommended prices for each available night in the future. You might notice that each day has a different price - and this is the magic of dynamic pricing! In general, the prices fluctuate ...
    • Transitioning between PMS

      Do you have an existing PriceLabs account but are switching property management systems (PMSs)? Or maybe you connected PriceLabs with Airbnb/Vrbo but now use a PMS. Please follow these steps below to transition accounts seamlessly: Step 1. Find the ...
    • How to Integrate PriceLabs with Estar Booking

      PriceLabs can update prices and minimum stay requirements for your Estar Booking listings for up to 540 days in advance. Before You Start Before integrating Estar Booking with PriceLabs, ensure that: You contact Estar Booking support at ...
    • What is Dynamic Pricing and how to use it?

      Dynamic Pricing provides automated daily rate and minimum stay updates based on market data and your listing performance. You can deep dive into how it works here. We analyze each listing and recommend daily rates based on several factors. We control ...

    Sign up for training

    To help you get the most out of PriceLabs, we have training webinars in English, Spanish, Portuguese and French. Click here to Register.