How to connect PriceLabs with Guesty

How to Integrate PriceLabs with Guesty

When actively syncing with Guesty, PriceLabs sends:

  • Rates
  • Minimum stay requirements
  • Check-in/out restrictions
  • Weekly and monthly discounts
  • Extra guest fees

These updates apply to both single and multi-unit Guesty listings for up to 540 days. This seamless integration allows Guesty users to import their properties into PriceLabs and instantly access recommended prices.

Before You Start

  • All listings within a single Guesty account must be managed under one PriceLabs account; they cannot be split across multiple accounts.
  • Guesty Lite users: Weekly/monthly discounts and extra guest fees cannot be pushed due to Guesty API limitations. To use these features, upgrade to the full Guesty solution.
  • Manual pricing adjustments should not be made directly on your channels (e.g., Airbnb, Booking.com). Instead, use Date-Specific Overrides in PriceLabs.
  • The Stay Restrictions pushed by PriceLabs can be overridden by rate strategy associated with a listing in Guesty. Before syncing the Stay Restrictions, please remove any restrictions in the assigned rate strategy in Guesty.
  • Understanding Minimum Stay Restrictions
    • Booking.com Difference: Guesty sends "Minimum Length of Stay," while PriceLabs supports "Minimum Stay from Arrival." This may cause discrepancies on Booking.com but not on Airbnb/VRBO.
      • Minimum Stay Through: The highest minimum stay requirement for all dates in a booking must be met.
      • Min Stay Arrival Restriction: Only the arrival date’s minimum stay is considered.
      • Example: A guest wants to book Friday to Sunday:

        Guest Booking Possibilities:
        • Minimum Stay Through
          • ✅ 1 night starting Friday (meets Friday’s 1-night requirement)
          • ✅ 3 nights starting Friday (meets Saturday’s 3-night requirement)
          • ❌ 2 nights starting Friday (does not meet Saturday’s 3-night requirement)
  • Min Stay Arrival Restriction
    • ✅ 1 night starting Friday
    • ✅ 2 nights starting Friday
    • ✅ 3 nights starting Friday

Step 1: Preparing Your Guesty Account

  1. Log in to Guesty and navigate to Integrations → Marketplace.

  2. Locate PriceLabs under the Financials category and click Connect.

  3. Inside the PriceLabs section, click "Connect" to generate and copy the Integration Token.

Step 2: Connecting Guesty to PriceLabs

  1. Log in to PriceLabs, then:
    • Click "Add Your Listings" or "Add/Reconnect Listings".
    • Select Guesty and paste the Integration Token.
    • (Optional) Untick the option to import listing nicknames from Guesty.

Your Guesty listings will now appear on the PriceLabs dashboard, ready for customization and syncing.

To verify integration, go to Guesty → Account → Integrations → My Integrations → PriceLabs.

Step 3: Reviewing & Syncing Prices

  1. Follow the Getting Started guide to set up your listings.
  2. Review your pricing and settings in PriceLabs.
  3. Enable Sync Prices for automatic updates, or click "Sync Now" to push updates immediately.
  4. Check your Guesty account to verify updates

Adding More Listings or Reconnecting Guesty to PriceLabs

If you’ve added new listings in Guesty or need to reconnect your account:

  1. In PriceLabs, click "Add/Reconnect Listings".
  2. Choose PMS / Channel Manager and select Guesty.
  3. Click "Reconnect Existing Account".
  4. Select your Guesty account from the dropdown and click "Reconnect Account".
    selectedImg

✅ Your new listings will be imported to PriceLabs.

Support for Multi-Unit Properties

  • Only the parent unit will be displayed in PriceLabs after integration.
  • Occupancy data for all sub-units will be consolidated under the parent unit.

For more details on multi-unit pricing, refer to our guide here.

Troubleshooting Common Issues

Issue: Negative occupancy in PriceLabs calendar


Cause: This typically happens when the system detects that more reservations have been made than the available units in that listing. In other words, a negative allotment means that a booking may have exceeded the number of available units, possibly due to manual adjustments, cancellations, or syncing delays with connected platforms.
Solution
  1. Check recent reservations and cancellations to see if any adjustments were made.
  2. Review the sync status between Guesty and your connected platforms (Airbnb, VRBO, etc.)
  3. Manually update availability to reflect the correct number of open units

Issue: Minimum Stay in PriceLabs does not reflect in Guesty

Cause: If you have rate strategy associated with a listing in Guesty, this is what Guesty applies instead of what PriceLabs sends.
Solution
  1. Check the listing in Guesty if there are any rate strategy associated with a listing in Guesty
  2. Remove the restrictions from the assigned rate strategy in Guesty, allowing PriceLabs to manage them via API.
  3. Head back to PriceLabs and click Sync Now on the listing.

Next Steps

✅ Review pricing and rules regularly.
✅ Join our 
Intro to PriceLabs Live Training for further insights.
✅ With these steps, your PriceLabs-Guesty integration should run smoothly!

    • Related Articles

    • Building an API integration with PriceLabs

      Who can integrate External systems like a PMS, an OTA or a channel manager can integrate with PriceLabs using our Dynamic Pricing API functionalities Steps to integrate Detailed list of steps can be found in our IAPI documentation here. Key steps ...
    • How to Integrate PriceLabs with Guesty for Hosts (formerly YourPorter App)

      PriceLabs can send daily rates and minimum stay requirements to Guesty for Hosts for up to 540 days in advance. Step 1: Prepare Your Guesty for Hosts Account Log in to your Guesty for Hosts account. Navigate to Menu → Airbnb and ensure that your ...
    • How to Integrate PriceLabs with Direct

      PriceLabs can update rates and minimum stay requirements for your listings to Direct for up to 540 days from today. Before You Start Before proceeding with the integration, you must first reach out to support@getdirect.io to request your API key. ...
    • How to Integrate PriceLabs with elina

      PriceLabs can send daily rates and minimum stay requirements to elina for up to 365 days in advance. Step 1: Prepare Your elina Account Log in to your elina account. Ensure daily rates are set within elina for the next 365 days. Ensure all your ...
    • How to Integrate PriceLabs with Octorate

      PriceLabs can send daily rates, minimum stay requirements, and check-in/check-out restrictions to Octorate for both single and multi-unit listings for up to 540 days in advance. Before You Start PriceLabs does not import derived room types from ...

    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.