PriceLabs - GuestWisely Integration

Modified on Mon, 22 Sep at 3:57 PM

Introduction

PriceLabs is a comprehensive revenue management tool designed for vacation and short-term rental property managers. It uses data-driven dynamic pricing and integrates with GuestWisely to automate and optimize your pricing strategy.

What can PriceLabs send to GuestWisely?

  • Daily rates for up to 540 days in advance

  • Minimum stay requirements

  • Weekly and monthly discounts (for GuestWisely-integrated websites only)

  • Check-in/check-out restrictions

To check which features are supported by the PMS, visit the Feature Compatibility Page. This helps you confirm what customizations will be available once your listings are connected.

Note: Weekly/monthly discounts and check-in/check-out settings must be enabled in both PriceLabs and GuestWisely to sync properly. If these are not activated in GuestWisely, PriceLabs cannot push them. We'll walk you through how to ensure this.


Prerequisites before you start

Prerequisites in your GuestWisely account

  • Rates Table: PriceLabs needs at least one large season with future dates to begin updating prices. Make sure this is set up in your GuestWisely account under the Rates Table.

  • Rates Settings: In your GuestWisely Rates Settings, enable all relevant options like:

  • Minimum stay.

  • Check-in/check-out restrictions.

  • Rate overrides if applicable.

If these settings are not active, PriceLabs will not be able to push those updates.

  • Revenue Management Bolt-On: Go to Account Settings  (under your profile avatar in the upper right-corner) > Manage Account.



Prerequisites in your PriceLabs account

  • If no minimum stay is pushed from PriceLabs, GuestWisely will default to a 1-night minimum stay

  • Any settings, including Check-in/check-out settings, must be enabled in GuestWisely. If they are not, PriceLabs will not be able to push these details.

  • Weekly and monthly discounts must be set in PriceLabs. Any existing discounts in GuestWisely will be overwritten with each sync. Weekly and monthly pricing set in PriceLabs is only sent to GuestWisely integrated websites. Extended stay pricing is not sent through the channel manager.


How to integrate PriceLabs with GuestWisely

1. Get your API credentials from GuestWisely

  • Log in to GuestWisely and navigate to Marketplace  > PriceLabs

  • Copy your API Key and Password, and optionally, the Owner Token (needed if you want to import GuestWisely’s internal listing names (nicknames) into PriceLabs)


2. Connect GuestWisely to PriceLabs

  • Log in to your PriceLabs account.

  • Click Add your listings (for new users) or Add/Reconnect Listings (for existing users).

  • Under PMS / Channel Manager, select GuestWisely from the dropdown.

  • Paste your API Key and Password, then click Connect.

  • (Optional) Check “Use GuestWisely Nicknames” if you want to use internal listing names from GuestWisely in PriceLabs. Enter your Owner Token to enable this.

3. Configure pricing & minimum stay rules

Once your listings are imported into PriceLabs:

NoteIf you were already working with PriceLabs and had existing properties with historical data, contacting their support team is essential. Ask them to merge the GuestWisely imported properties with the previously existing ones to ensure seamless management.

  • Click Edit under Customizations  and set your desired minimum stay restrictions

 Need help? Check this detailed guide: Setting Dynamic Minimum Stay Restrictions in PriceLabs.

Important: If no minimum stay is pushed from PriceLabs, GuestWisely defaults to a 1-night minimum stay. Always review and configure your minimum stay rules in PriceLabs to avoid unintended settings.

4. Sync & review in GuestWisely

After configuring your rates and customizations in PriceLabs:

  • Activate the sync for your listings in PriceLabs

  • Log in to GuestWisely and navigate to the Rates Table or Rates Management page

  • You’ll see a season called “RMS Rate” applied for each day.

This RMS Rate is automatically updated daily from your PriceLabs account.

You can manually trigger a sync in PriceLabs by clicking “Sync Now”.


5. Optional setup: Check-in/Check-out, Rules & Discounts

If you'd like to push check-in/check-out restrictions and weekly/monthly discounts, follow these steps:

A. Check-in/Check-out Settings

  • Ensure check-in/check-out rules are enabled in GuestWisely.

  • Set your preferred restrictions in PriceLabs under Customizations.

  • Sync your listing.

See: Check-in/check-out settings.

B. Weekly and Monthly Discounts

  • Configure weekly/monthly discounts in PriceLabs (not in GuestWisely)

  • These will override any existing discounts in GuestWisely with every sync

  • Discounts are only sent to integrated websites, not via channel managers
    See: 
    Weekly and monthly discounts.

 If these settings are not configured properly in both systems, PriceLabs will not be able to sync them.


Troubleshooting common issues

Issue

Possible Cause

Solution

Prices not updating in GuestWisely

API Key or Pass may be incorrect

Re-check your credentials and re-enter them in PriceLabs

Minimum stay not correct

Not configured in PriceLabs

Set correct values in PriceLabs (GuestWisely defaults to 1-night if blank)

Check-in/out rules not syncing

Not enabled in GuestWisely

Enable in GuestWisely and configure in PriceLabs

Duplicate properties or history lost

Previously used PriceLabs independently

Contact PriceLabs support to merge new GuestWisely-imported listings with existing ones


Additional notes on price behavior in GuestWisely

  • PriceLabs will generate an RMS Rate season for every day in your GuestWisely calendar.

  • Past prices are retained for up to one month.

  • Prices older than one month will be automatically removed.

  • If you manually override a price or min stay in GuestWisely, that specific day will no longer be updated by PriceLabs.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article