How to map listings across channels on PriceLabs

Mapping Listings Between Channels

When to use mapping?

Same listing on two or more different channels/PMSs:

If you are using PriceLabs to update prices & minimum stays for a listing on two channels (say Airbnb and VRBO), you would want the two channels to have similar rates for your listing. Also, you don't want to double the effort required to maintain pricing for both properties.
In case you have similar listings (same BR count, location and prices) on the same channel/PMSs, refer to Multi-unit Mapping.

How do mapping listings help?
  1. It helps us maintain rate parity between similar listings.
  2. It allows you to set the min/base/max prices and date-specific customizations on a parent listing, and they will be copied over to the child listing(s)
  3. Once you’ve mapped listings together, a reduced rate will apply so we won’t double charge you. We will charge only 1$ extra for the child listing - billing for child listings is explained in detail here.

To better explain this, if you have one listing on Airbnb and one listing also on VRBO, you would need to map them together. The Parent listing would cost $19.99, and the mapped Child listing would only cost you $1.00 extra. Your total would be $19.99 + $1.00 = $20.99 instead of the current $34.98 per month.

You can check the detailed pricing information here.

Parent and Child Definition

Before we start mapping, it would be helpful to know the difference between a parent and a child listing:
  1. Parent listing is your main listing on one portal and will be the primary listing when using PriceLabs.
  2. Child listing is a copy of the parent listing on other portals.

Now that we know what parent and child listings are, let's map them! 

How to Map Listings?

With our latest update, you can now map listings on our main pages!
Do note that to map two listings together they need to have the same location parameters (their latitude/longitude should be the same). You can check our guide to learn how to update your listing location here.
It is important to turn on the 'Sync prices' toggle for both parent and child listings simultaneously for us to sync prices to both of them.
Mapping won't sync reservations across booking channels, so the calendars still have to be managed and synced separately.

Mapping listings from Manage Listings

  1. Navigate to Dynamic Pricing > Manage Listings
  2. Click the Map Listings button
  3. Select the Parent Listing from the dropdown
  4. Select your Child Listings from the dropdown. By default, you can select up to 5 listings. If you accidentally selected the wrong listing, just click the x button beside the listing name to remove the listing from the selection.
  5. Click "Map Listings"
    Note: You have the option to replace the child's minimum/base/maximum prices and/or listing level customization and date-specific overrides with the parent listing

Mapping listings from Pricing Dashboard

  1. From the Pricing Dashboard page
  2. Click the map listings  button 
  3. Select the Parent Listing from the dropdown
  4. Select your Child Listings from the dropdown
  5. Click "Map Listings"

Mapping listings from Multi Calendar

  1. From the Multi Calendar page
  2. Click the map listings  button 
  3. Select the Parent Listing from the dropdown
  4. Select your Child Listings from the dropdown
  5. Click "Map Listings"

By default, you can map up to 5 listings together If you want to map more child listings, you may reach out to our support team via live chat or email at to increase your maximum child listings per parent listing.

Once you're done, you'll now see your listings under the Mapped Listings tab, and when you go back to the Pricing Dashboard page, the child listing's name will be in italics. Mapped listings are also labelled "Parent" / "Child" on the Multi Calendar page.

You also have the option to hide the child listings by clicking on "Row Filters" and then ticking the checkbox for "Hide child listings".

How to Unmap listings?

  1. Navigate to Dynamic Pricing > Manage Listings
  2. Go to the Mapped Listings tab
  3. Click the "Unmap" button on the child listing of the mapped listings you want to unmap

Instead of the default overnight sync, you can now choose what time in your local time zone you want the sync to happen so that both parent and child listings sync at the same time! For more information refer here.

Resolving Mapping Errors

  1. "Your account cannot map more than 4 child listings. " - As mentioned above, by default you can only map 5 listings together. If you have more than 4 child listings, please contact our support team to adjust the number of your child listings
  2. "No Child Listings Found" / other listings are not showing on the dropdown - Make sure that the listings you're mapping together are within the mapping radius (by default, within 500 meters). You can check this guide to learn how to edit your listing location.

Managing rate parity

Rate parity is maintained by applying your base/min/max settings, listing level customizations, and override settings from your parent listing to the child listing. These settings automatically copy over, so please make sure to untick the boxes if you wish to have different rates between parent and child listings. 
  1. To adjust base, min, or max prices: Click the Review Prices button for the parent listing, and on the left panel, next to the calendar, you will see an option to copy prices to the child listing.

  1. To adjust customizations for both listings: Simply set the customization on the parent listing and you will see the option to copy the same settings to the child listing. If the "Save Changes" button is clicked while this box is ticked then all customizations set for this listing will copy from the parent to the child listing

  1. To copy over custom price changes/date-specific overrides: Set the custom prices on the parent listing and you will see the option to copy the custom prices to the child listing. 

Note: All of the copy checkboxes shown above are checked by default.

Managing Channel Specific commission

When syncing to two channels with different commission structures (say Airbnb and VRBO), you should use the pricing offset customization at the Account level from the Customizations page so your customization settings will apply to all listings at once!
Note: If you create pricing offset at the child listing level, it might get overwritten when you try to change parent customization because the default action is to copy all customizations from parent to child.

Video Tutorial

    • Related Articles

    • Multi-unit Mapping

      What is a Multi-unit? Multi-units are properties that have the same category/room type. In order to map listings as multi-units in PriceLabs, two conditions are required: Listings have to be in the same location (example: several flats in the same ...
    • Understanding the Manage Listings Page

      The Manage Listings page lets you easily modify and oversee your listings from one convenient location. You can map or un-map your listings, hide them from view, permanently delete them, or update them in bulk. Read on to understand the various ...
    • How to delete listings from PriceLabs?

      Before proceeding to hide/delete your listing(s), please make sure to turn off the Sync Prices switch first. How to HIDE a Listing from your Dashboard (Watch Video) If the listing is still available but is currently snoozed or temporarily ...
    • Understanding Your Pricing Dashboard

      From your Pricing Dashboard, you can see your imported properties from all the different accounts you've connected to PriceLabs. In addition, you will notice multiple columns and a search field that you can use to quickly find the listing you want to ...
    • How to reconnect listings?

      Whenever you update your PMS/Channel Manager/OTA's account password, add new listings, or make changes to your listings' details such as the listing name and location, you'd have to reconnect your listings in order for the changes to apply and show ...