What will you learn in this article?
If you've decided to work with PriceLabs and want to integrate this tool with your Avantio VRMS account, this guide will walk you through the main steps to activate the connection, sync your information correctly, and avoid common errors during configuration.
Advantages
More market-aligned pricing
Automatic rate updates
Time-saving: reduces manual tasks related to price management and updates.
Manage restrictions and surcharges from a single platform.
Before you start
Before connecting your accommodations with PriceLabs, we recommend reviewing these requirements to avoid issues during import:
If you've recently added accommodations in Avantio, wait at least 24 hours before connecting them with PriceLabs.
Make sure each accommodation has at least one photo assigned in Avantio, especially if they are new properties.
Check that the accommodations are assigned to a rate season in Avantio before importing them.
If any of these requirements are not met, the accommodations may not import correctly into PriceLabs.
Follow these steps
To activate this integration, you must first have an active agreement with the relevant partner.
During the configuration process, the partner may ask you for access credentials. When this happens, you should contact our support team so we can generate them for you.
Once generated, we'll send you the credentials so you can provide them directly to the partner.
The credentials you'll need are:
Username
Password
Provider ID
These credentials will allow you to establish the connection between PriceLabs and Avantio.
How to connect PriceLabs with Avantio
Once you have your connection credentials, follow these steps in PriceLabs:
Log in to your PriceLabs account.
Click “Add your listings” if you don't have any accommodations connected yet, or “Add/Reconnect Listings” if you already have accommodations added.
Select “PMS / Channel Manager”.
Choose Avantio from the dropdown list.
Enter the credentials provided by Avantio.
Click “Connect”.
Expected result
Once the connection is complete, your Avantio accommodations will appear in the PriceLabs dashboard.
In the Avantio system, under the Revenue tab, you will see the 'PriceLabs' label:
Data synchronization
When the connection between Avantio and PriceLabs is active and working correctly, both platforms will automatically sync information.
Information sent from Avantio to PriceLabs
Avantio sends PriceLabs the necessary information so PriceLabs can access and work with the connected accommodations:
List and details of accommodations.
List and details of bookings.
Booking and availability updates.
Occupancy rules.
Rates.
Gallery associated with each accommodation, including shared galleries.
Information sent from PriceLabs to Avantio
PriceLabs sends Avantio the updates generated from its platform:
Availability updates
Creation and update of rates
Creation, update, and assignment of occupancy rules
Limitations and considerations
Synchronization between Avantio and PriceLabs is not immediate. Data is updated and synced once a day, so some changes may take time to appear on both platforms.
Best practices
To ensure the integration works correctly, it's important to review some key settings before activating price synchronization.
Extra guest fee
Extra guest fee
Extra guest charges must be set up in PriceLabs.
If not set up in PriceLabs, any existing extra guest charges in Avantio may be removed during price synchronization.
1. In Avantio, adjust the “Occupancy without surcharge” parameter to define the base number of guests included in the rate.
2. Then, in PriceLabs, set the “Extra Person Fee” field to match that number of guests. This way, you'll avoid the sync overwriting or deleting charges previously set up in Avantio.
Minimum stay restrictions
Minimum stay restrictions
Minimum stay restrictions, including check-in and check-out rules, must be set up in PriceLabs.
Once synchronization is active, minimum stay updates sent from PriceLabs will overwrite existing occupancy rules in Avantio.
For this reason, we recommend carefully reviewing these rules in PriceLabs before activating synchronization.
Maximum stay limits
Maximum stay limits
By default, PriceLabs returns the maximum stay to Avantio when it is already set up in Avantio.
However, Avantio works with a rolling availability window. Therefore, the last day that becomes available may not automatically receive the configured maximum stay.
To properly retain maximum stays, you can follow one of these options:
a. Set the maximum stay at the account level in Avantio.
b. Set the maximum stay per accommodation, as long as you are using the new API and importing accommodations via Provider ID.
If you import your accommodations from Avantio using the Provider ID, PriceLabs will be able to read the maximum stays and update them again in Avantio. This helps prevent them from being deleted after connecting the integration.
If you import accommodations without Provider ID, PriceLabs will not be able to read or update maximum stays in Avantio.
Next steps
Once the integration is connected, we recommend periodically reviewing your price settings and occupancy rules in PriceLabs.
You can also check in Avantio that the changes have been applied correctly:
Rates will appear on the Rates page.
By following these steps, the integration between PriceLabs and Avantio should work smoothly, helping you keep prices, availability, and booking rules updated across both platforms.
If something isn't working
If the data that should be syncing according to this guide is not syncing correctly, please contact our Support team.
To help us assist you as efficiently as possible, please include:
screenshots
accommodation name or ID
relevant dates
any other information that might provide context for your case.
Frequently asked questions
Why is the occupancy rule expired in Avantio?
Why is the occupancy rule expired in Avantio?
If a minimum stay was previously synced from PriceLabs and later deactivated, you may see an expired occupancy rule in Avantio.
To resolve this, reactivate the minimum stay option, set a stay of 1 night, and click “Sync Now” for that accommodation.
Why can't Avantio rate data be retrieved?
Why can't Avantio rate data be retrieved?
This error can appear if there are no seasons set up in Avantio.
To fix it, create seasons for future dates in Avantio and try again.
Keep in mind that after creating seasons in Avantio, it may take some time for them to appear in the PriceLabs feed.
If there are seasons set up only for certain dates, dates without a season will appear as unavailable. When PriceLabs updates prices, a season will be created for each updated date.







