How to Integrate PriceLabs with Airbnb (via Chrome extension & IGMS Bridge)

How to Integrate PriceLabs with Airbnb (via Chrome extension & IGMS Bridge)

First things first, if you use a PMS (Property management system) or a Channel Manager, do note that you'll need to integrate PriceLabs with your PMS, and NOT directly with Airbnb/Vrbo. When using a PMS, the flow of data goes from PriceLabs -> PMS -> Airbnb/VRBO/other channels.

PriceLabs will send rates and minimum stay requirements, along with check-in restrictions, to Airbnb listings for the next 540 days (see our article here on extending your pricing calendar beyond that point).
Weekly and monthly discounts, check-out restrictions, and maximum stay length are not set by PriceLabs for Airbnb listings, they must be managed through Airbnb. 

Before getting started make sure the listings you are trying to connect are live and bookable on Airbnb. Listings that are snoozed, have no availability, or have just been created can not be imported into PriceLabs.
Do note that it can take up to 24 hours for a new listing to be added to Airbnb's API. Please wait 24 hours after creating a new listing before attempting to import it into PriceLabs. If you have trouble importing a new listing after that 24-hour period, please submit a support ticket. 

We have two methods of importing Airbnb listings to PriceLabs:
  1. via Google Chrome Extension
  2. via iGMS
Before proceeding to import the listings, here is an overview of each of the options, to help you decide which one works best for you:


We do have workarounds for the limitations with iGMS methods (read on to find out!) but if this does not work for you, you can choose to import the listings via chrome extension.
Please make sure to register your listing for short-term rental, as per your local government rules, if any.
If your listing is registered for longer stays, it might give you errors on PriceLabs, hence proper registration on Airbnb is a must.

PMS connection

If you used a PMS( Property Management System) in the past, make sure it is no longer connected to your Airbnb account. You can check this on Airbnb, in Account > Privacy & sharing > Services
Do note that if you are integrating PriceLabs with your Airbnb account, you should remove the connection between Airbnb and the PMS you previously used
If you are still using a PMS, you should connect PriceLabs with your PMS, and NOT directly with Airbnb, otherwise, you might run into issues.

We have two methods of importing Airbnb listings, you can use the one that suits you best!

Option 1 : Importing Airbnb listings Via Chrome Extension

Adding the PriceLabs Chrome Extension hardly takes 5 seconds, and is a one time process. The Chrome Extension is used only to add/reconnect listings and does not store your personal data.
Follow the steps below to import listings using the extension.

Before connecting
Creating an Airbnb Password (for Chrome Extension Method)
If you usually log in to Airbnb using your Phone Number, Facebook, Google, or Apple account, you'll need to create an Airbnb password to integrate your account with PriceLabs. See this help article for how to create an Airbnb password.

Step 1: (Optional) If you have installed the PriceLabs extension before, uninstall it first. If you're connecting your Airbnb for the first time, skip to step #2.

Step2: From the Welcome page or Review Prices page, click on the "Add your listings" or "Add/Reconnect Listings" button, select "Airbnb/Vrbo/Houfy" and search for Airbnb from the dropdown. Then click "Install Chrome Extension". (You can also download the extension here.)

Step 3: Click the "puzzle"  icon on the top-right corner of the screen. Pin the extension for easy access in future.

Step 4: Open the PriceLabs extension and enter your Airbnb credentials and click "Connect My Account".


Important Notes:
  1. Some users may need to verify their Airbnb access before importing to PriceLabs. In this case, you will see a screen with "Verify Account" and "Continue" button. Click the "Verify" button, a new tab will open and Airbnb will authenticate your access. Once that page completely loads, open the extension again and click "Continue". Follow the prompts to receive a code for verifying your Airbnb connection.
  2. If you end up in a loop, click "Logout of Airbnb Account" (from the extension) and log out your account from Airbnb website as well. Then, on the Airbnb website, log in again and make sure to choose the "Continue with Email" option. If you're able to successfully log in to your account using your email and password, try to log in again on the PriceLabs extension. Otherwise, you may have to update your password.
Step 5: Once your Airbnb account is verified, click "Take me to PriceLabs", open the extension again from the PriceLabs dashboard and click "Import to PriceLabs"

Step 6: It'll take a few seconds to a few minutes (depending on the number of listings you are adding), but after that you'll see a success check mark on the app and the PriceLabs page behind will refresh. 
To connect your Airbnb to PriceLabs, you will have to use our extension which only works for all chromium based browsers - Chrome, Microsoft Edge, Brave etc. This extension does not work on Safari or mobile browsers. If you do not use Chromium  Browser, you can try one of the methods below.

Option 2 : Importing Airbnb listings Via iGMS

This method uses the official Airbnb API via our channel management partner iGMS. Hence, we will create a free iGMS account for you! 
Pro Tip: If you do not wish to receive newsletters and updates from iGMS after this step, make sure to "unsubscribe" from the mailing list.
If you are a co-host, you cannot connect via this method. Instead, you can ask your host to add you to their hosting team.

This is a request only feature. Please reach out to us and we shall grant you this feature.

Step 1: Log into PriceLabs and click on Add/reconnect Listings button.


Step 2: Click on "Airbnb/VRBO/Houfy" and then select Airbnb from the dropdown. Choose iGMS as shown below and then click on "proceed with iGMS ":


Step 3: Upon clicking on "proceed with iGMS", a window pops up, with the details about the iGMS connection steps, as shown below. Once you have read through it, click on "continue with iGMS":


At this stage, if you do not already have an iGMS account, we will create one for you. Credentials to this iGMS account will be sent to you via email.


Step 4: After clicking on "continue with iGMS", it will redirect you to the iGMS page, there, click on "connect Airbnb account":


Step 4: Click on allow access on the screen below:


Step 5: After allowing access, you will be presented with the below screen. You can choose to allow or deny access.
If allowed, you will be redirected to our PriceLabs page where you can see your listings added, or you might see an error message, if the listings are already added in some other listings.
Reach out to support@pricelabs.co in the latter scenario.



If you follow this method, with the official Airbnb API, you will need to switch to instant bookings (here's how), and a host-only service fee structure. But you can accommodate this by increasing your Base Price in PriceLabs.

Moreover, Airbnb's iCal will not work. In that case, you can use the extension method to add your listings.


You should now see your Airbnb listings on your PriceLabs dashboard! Check out our Getting Started Guide or join one of our Intro to PriceLabs Live Training Sessions to get a look at everything the system can do. Once you're satisfied with your rates you can turn the Sync Prices on and wait for our regular nightly sync or use the "Sync Now" button to sync prices immediately.

If this doesn't work, please reach out to support@pricelabs.co and we can help you with the setup.

Airbnb integration FAQs

Having challenges with your Airbnb connection or unsure why some of the things are not working? Our team has put together a useful set of FAQs to help you troubleshoot

Using PriceLabs for Airbnb and Vrbo

If you are connecting PriceLabs with Airbnb and VRBO, make sure you go through this Guide for using both Airbnb and VRBO with PriceLabs

    • Related Articles

    • How to import Airbnb listings using the Google Chrome extension

      Important note: most customers should be using our official Airbnb integration. Since the official integration doesn't support co-hosts, customers using PriceLabs with co-hosted listings will need to use this connection method. PriceLabs will send ...
    • How to Integrate PriceLabs with iGMS

      When successfully syncing with iGMS, PriceLabs can send dynamic rates and minimum stay requirements for your listings for dates up to 540 days from today (see our article here on extending your pricing calendar beyond that point). Importing iGMS ...
    • Creating an Airbnb Password

      This guide is only applicable if you're connecting your Airbnb listing to PriceLabs using our Chrome Extension. If you usually log in to Airbnb using your Facebook, Google, or Apple account, you'll need to create an Airbnb password to integrate your ...
    • How to Integrate PriceLabs with Airbnb

      About the integration PriceLabs will send rates and minimum stay requirements, along with check-in restrictions, to Airbnb listings for the next 540 days (see our article here on extending your pricing calendar beyond that point). Prerequisites If ...
    • PriceLabs - Airbnb integration, common questions, and errors

      First things first, if you use a PMS (Property management system) or a Channel Manager, do note that you'll need to integrate PriceLabs with your PMS, and NOT directly with Airbnb/Vrbo. What settings you should keep on Airbnb? Length of stay ...