Real-Time Sync

Real-Time Sync

Real-Time Sync is a paid add-on feature that allows PriceLabs to recalculate and sync your prices immediately whenever certain trigger events occur (such as new reservations, cancellations, booking date changes, booking duration changes, or room blocks). This enables up to 24 automatic syncs per day for supported PMS connections.

It is intended for hotels, aparthotels, and multi-unit properties operating in markets, where a higher frequency of pricing updates are needed beyond the standard daily update.

Before You Start

There are a few important points to know before enabling Real-Time Sync:

  1. This feature requires your PMS to support booking webhooks. If your PMS does not support webhooks, the Real-Time Sync option will be hidden from your account. To see if this feature is available to you, please see: Availability.
  2. It is a paid add-on that costs USD 2 per syncing unit/month. 
  3. Real-Time Sync will only be available for listings where sync toggle is ON.
  4. The default sync interval for all accounts remains daily (once per night) unless Real-Time Sync is activated.
  5. Real-Time Sync triggers automatic pricing updates when new booking data is received through the PMS webhook — no manual action required.

Summary of Benefits

  1. This feature keeps your pricing aligned with the latest bookings and cancellations.
  2. Reduces lag between market events and pricing response.
  3. Automates manual tasks, freeing up time for strategic decisions.
  4. Helps capture last-minute demand surges.

Pricing

  1. Paid add-on (USD 2 per unit/month)

Location & Setup

You can configure Real-Time Sync from Account Settings → Sync Settings.

Sync Option

PriceLabs offers two complementary synchronization options:

  1. Specify Your Own Time – Schedule custom sync times across all listings at the account level.
    1. For more details on this, please see: Scheduling When Your Listing Syncs (Timed Sync)
  2. Real-Time Sync – Instantly update prices whenever booking webhooks are received.

These options can be used together to ensure continuous coverage.

Enabling Real-Time Sync

When enabling Real-Time Sync, you can choose how broadly to apply it:

1. All Listings

Activate Real-Time Sync for every listing or room type in your account.

2. Specific Listings

  1. Use the dropdown multi-select to choose which listings should have Real-Time Sync enabled.
  2. A search field lets you find listings by name, ID, or property (for hotels).
  3. You can also check “Select All” to apply to all listings.

3. By Group

  1. Enable Real-Time Sync for entire groups of listings.
  2. Use the multi-select dropdown to choose which groups to include.
  3. You can also check “Select All” or search by group name.


Disabling Real-Time Sync

When turning off Real-Time Sync:

  1. A confirmation message appears to ensure you understand the change:
    “Disabling Real-Time Sync will revert your listings to standard sync intervals.”
  2. Select “Confirm Downgrade to Default Sync” to proceed.
  3. Once confirmed, your account reverts to your standard hourly schedule or any custom sync times you’ve set.

Sync Frequency & Trigger Events

With Real-Time Sync enabled, a synchronization is scheduled whenever your PMS sends one of the following webhook events:

  1. A new reservation is created
  2. A reservation is cancelled
  3. Stay dates are modified (extended, shortened, or shifted)
  4. Room type changes (e.g., from King to Queen)
  5. Rooms are blocked for maintenance or group use

Real-Time Sync ensures that price updates are performed at most once every 60 minutes, provided that at least one of the above events occurred within that time frame.

If no trigger event occurs during a 60-minute window, no synchronization is performed.

Webhook Integration & Occupancy-Based Adjustments (OBA, POBA & MROBA)

When Real-Time Sync is turned ON:

  1. PriceLabs receives booking notifications instantly through webhooks.
  2. Occupancy is recalculated.
  3. Dynamic price adjustments occur based on your Occupancy-Based Adjustments (OBA), Portfolio Occupancy-Based Adjustments (POBA) or Multi-Room Occupancy-Based Adjustments (MROBA) settings.
  4. Updated recommended prices are then pushed back to your PMS in real time.

List of Eligible PMS

  1. airbnb
  2. apaleo
  3. bookingexperts
  4. bookingsync
  5. channex
  6. cloudbeds
  7. guesty
  8. hospitable
  9. hostaway
  10. hostify
  11. igms
  12. lodgify
  13. octorate
  14. orbirental
  15. ownerrez
  16. rentalsunited
  17. rms
  18. smartbnb
  19. smoobu
  20. staah
  21. stays
  22. uplisting
  23. woodoo
    • Related Articles

    • How to Sync your Airbnb and Booking.com calendars

      What is Double Booking? Double bookings are when two or more overlapping bookings are made for a property for the same day. In such a situation, the host needs to cancel bookings, which can affect the property ratings. It usually happens when you ...
    • Scheduling When Your Listing Syncs (Timed Sync)

      PriceLabs automatically updates prices overnight for PMS, Airbnb, and VRBO listings with sync enabled. You can also push updates instantly using the Sync Now button. Benefits of Advanced Sync Scheduling With Advanced Sync Settings, you can: Choose ...
    • How Often Are Rates Synced & How to Sync Listings?

      When you import your listings into PriceLabs, you have time to set them up and adjust settings before syncing. The prices you see in PriceLabs will not automatically apply to your listings until you enable syncing. This article covers how to start ...
    • Don’t Skip This! The Ultimate Checklist to Ensure Your PriceLabs Setup is On Point!

      We’ve made this checklist super easy to follow, with clear examples to help you avoid common setup mistakes. Let’s get started! 1. Add Listings From the Right Source Do you use a PMS/Channel Manager? ⬜ Yes? Then make sure to add your listings from ...
    • Can I Block or Unblock My Calendar or Manage Booking Lead Time in PriceLabs?

      Being a revenue management tool, availability is not set/altered in PriceLabs. PriceLabs does not handle calendar availability at this time. We fetch your listing's availability, incl from your Property Management System(PMS) or your booking channel. ...

    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.