How to connect PriceLabs to Lodgify

How to Integrate PriceLabs with Lodgify

About the integration

PriceLabs - Lodgify integration, allows users to send daily rates and minimum stay requirements to from PriceLabs to Lodgify!  These updates are are sent for up to 540 days from today (for more on extending your pricing calendar see our article here). With this integration you can also send Length of Stay pricing adjustments and extra guest fees from PriceLabs to Lodgify. 

Lodgify can only send listings to PriceLabs if they are first associated with a Lodgify booking site.

If your listings are not yet live on a Lodgify booking site, please reach out to to ensure that your listings are able to connect to PriceLabs. 

Connecting to Lodgify

Step 1. Log in to Lodgify account and click on Marketplace - 

Step 2. Click on Dynamic Pricing and select PriceLabs 

Step 3. Scroll down on this page and copy your Lodgify User ID and API Key

Step 4: Log in to PriceLabs, click the " Add your listings" or "Add/Reconnect listings" button, select Lodgify from the drop down list, and enter your Lodgify User ID and API Key. Your Lodgify listings will appear on your PriceLabs dashboard after clicking "Connect"

Step 5. Before syncing any prices make sure you've set a default minimum stay requirement in PriceLabs. 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 the link above.

Step 6: Please apply extra guest fees from PriceLabs, existing extra guest fees in Lodgify will not get used once the connection is made. 

Step 7: Once your customizations in PriceLabs have been set, head back over to Lodgify and enable external rates External Rates for your listings by going to the Rates section of your General Settings and toggling the switch for each listing. 

And you're done!

Check out our Getting Started Guide or one of the Live Training Sessions to get a good overview of the available customizations. Once you're satisfied with your pricing recommendations, you can turn sync on for your listings. Once that's done, you can wait for our regular nightly sync to push prices, or you can do a manual sync using the Sync Now! button. 

Setting Length of Stay Pricing adjustments for Lodgify listings

If you are using the Lodgify <> Airbnb XML connection: 
Discounts/Premiums set in PriceLabs will carry over from Lodgify to most channels automatically, however in order to have the discounts set in PriceLabs apply to Airbnb listings, discounts must be set in Lodgify as well. They can either be applied from the connectivity agents when setting up your Lodgify account or from the channels page in your Lodgify dashboard.

To set the discounts from your Lodgify dashboard go to your list of properties, choose the property for which you would like to change the Length of stay discount/premium and select "Channels" from the menu on the left-hand side. You can then click the three dots to edit the settings for each channel and set or adjust the discounts there. Please note that for Airbnb Pro, when you save changes Lodgify will send them immediately to Airbnb. However, there may be a delay of up to a few hours before Airbnb displays them.

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! 
Weekly discounts apply to bookings 7 to 29 nights long, while monthly discounts are applied to bookings 30 nights or longer. 
However, you can change these values by going to Customizations Edit -> General-> Length of Stay Pricing adjustments.  More information Here

We have changed Lodgify behavior for weekly/monthly, you will no longer be able to see weekly/monthly tab - instead you will see Length of Stay Pricing Adjustment tab. Your weekly/monthly rules have been ported to Length of Stay pricing rules already. No change in push behavior.

Resolving rate and currency errors for Lodgify listings

If you are seeing errors saying PriceLabs is unable to fetch rates, or that there is no currency set for your listing when there had been a currency set in the past, you can resolve these errors by doing the following:
  1. Disable external rates inside your Lodgify account
  2. Go to the Lodgify rates page for the property with the error re-enter the base rate and click save
  3. Enable external rates again
  4. Return to PriceLabs and Save & Refresh your listing and then click the Sync Now! button. 
If you are seeing this error for multiple listings it's best to do an account sync from the Customizations page

Different rate settings in PriceLabs and Lodgify

Where to Configure
Nightly, Length of stay default rates
Extra guest fee
PriceLabs *
Seasonal Rates
Check-in/Check-out Restrictions
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)
Lodgify (optional)
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

    • 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 ...
    • 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 ...
    • PriceLabs Dynamic Pricing: Billing, Subscription, and Invoices

      How does PriceLabs calculate your invoices? PriceLabs is full of features and bells and whistles, but the one thing we've kept simple is our pricing plans; there are no commissions, and in every billing cycle you only get charged for the listings you ...
    • How to Integrate PriceLabs with Kigo

      When successfully syncing, PriceLabs can send only dynamic rates to Kigo listings for up to 540 days from today (see our article here for more information on extending your pricing calendar).  Minimum stays can not be updated by PriceLabs for Kigo ...
    • How to Integrate PriceLabs with Estar Booking

      When successfully syncing with Estar Booking, PriceLabs can update prices and minimum stay requirements for your listings for up to 540 days from today (see our article here on extending your pricing calendar beyond that point).  Before connecting ...