How to connect PriceLabs with Guesty

How to Integrate PriceLabs with Guesty

PriceLabs can send daily rates, minimum stay requirements, check-in/out restrictions, weekly and monthly discounts, and extra person fees to both single and multi-unit Guesty listings for up to 540 days

Feature Availability

See what features work with your PMS. Click here to check which customizations are supported for your platform, so you know what options will be available once your listings are connected.

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. Feature Availability See what features work with your PMS. Click here to check which customizations are supported for your platform, so ...
    • 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. Feature Availability See what features work with your PMS. Click here to check which customizations are supported for your platform, ...
    • How to Integrate PriceLabs with elina

      PriceLabs can send daily rates and minimum stay requirements to elina for up to 365 days in advance. Feature Availability See what features work with your PMS. Click here to check which customizations are supported for your platform, so you know what ...
    • How to Integrate PriceLabs with Hostify

      PriceLabs can send daily rates, minimum stay requirements, check-in/check-out restrictions, and weekly/monthly discounts to Hostify listings for dates up to 720 days in advance. Feature Availability See what features work with your PMS. Click here to ...

    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.