PriceLabs portfolio-level occupancy adjustment

Portfolio Occupancy Based Adjustments

Are you a real estate manager overseeing several properties? Do you want a more strategic and coordinated way to adjust prices across listings—especially those in the same neighborhood or building? The Portfolio Occupancy-Based Adjustments feature helps you do exactly that.

This customization allows you to automatically adjust prices based on the combined occupancy of a group of listings, much like how hotels manage revenue. It’s a tailored solution for managing occupancy and maximizing revenue across your portfolio.

How It Works

The feature uses occupancy data from all listings within a Group Customization in PriceLabs to apply percentage-based price adjustments within specific booking windows.

For example:

Table 1: Portfolio Occupancy-Based Adjustment Profile

Table 2: Occupancy data for a portfolio of 5 listings over the next 10 days

If occupancy on Day 0 is only 20%, a 25% discount may be applied. Conversely, if Day 5 is already 80% booked, the system may increase prices by 10%.

These dynamic changes help you fill gaps and maximize earnings where demand is high.

Setting Up Portfolio Occupancy-Based Adjustments

  1. Navigate to Dynamic Pricing → Customizations
  2. Go to the Groups tab, and click "Edit" on your preferred group customization
  3. Under the All Customizations section, select and enable the toggle for Portfolio Occupancy Based Adjustment
  4. Select your preferred profile or click "Edit Profile" to create your custom settings
  5. Click Save Changes

Available Profiles

  • Short Booking Window: Targets 50% occupancy between 11–20 days out
  • Medium Booking Window: Targets 50% occupancy between 16–30 days out
  • Long Booking Window: Targets 50% occupancy between 31–60 days out
  • Custom: Allows full customization of booking windows and adjustments
  • None: Disables this feature (same as turning the toggle OFF)

Rules to Remember

  • Day ranges must increase sequentially (e.g., 0–15, 16–30, etc.)
  • Each occupancy band must correspond to a smaller price adjustment than the one before it
  • Adjustments must fall between -50% and +500%
  • These percentages are layered on top of all other pricing logic and customizations

Notes

  • Occupancy is calculated as the average across the listings in a group for each date
  • Adjustments layer on top of PriceLabs’ algorithm and your other customizations
  • Final prices will never go below your set Minimum Price or above your Maximum Price
  • Fixed Price Overrides (listing level) and % of base price overrides (group/account level) will take precedence over occupancy-based pricing
  • All values in the adjustment table can be customized
  • Blocked dates are considered booked unless you're using one of the following PMS/channel managers:
    • 365Villas, Avantio, Beds24, BookingSync, Brightside, Direct, Elina PMS, Eviivo, FantasticStay, Hospitable, Hostfully, Hostify, Hostaway, iGMS, Kigo, Lodgix, Lodgify, KrossBooking, LMPM, MyVR, Octorate, OwnerRez, Rentals United, Rentlio, ResHarmonics, Smoobu, Stays, Streamline, SuperControl, Track, Uplisting, VReasy
  • Only listings with the Sync Switch ON are considered when calculating group occupancy

If listings within a group have different pricing windows, the shortest window is used for occupancy calculations (this refers to how far in advance PriceLabs sends rates)

Special Notes for Multi-Unit Listings

Portfolio Occupancy-Based Adjustments can be applied to multi-unit listings in two ways:

  1. If your PMS supports multi-unit pricing:
    Create a group for your multi-unit listing. Even if the group appears to contain just one listing, the occupancy from all units in that unit type will be used.
  2. If your PMS does not support multi-unit pricing:
    Add all individual listings of the same unit type to a single group. PriceLabs will use the combined occupancy of those listings for adjustment, as long as their sync switches are ON.
    • Related Articles

    • Occupancy Based Adjustments

      Occupancy-Based Adjustment is a customization that enables our system to analyze the horizontal occupancy of your listing and make appropriate rate adjustments. This approach considers both market conditions and your property’s performance when ...
    • Portfolio Analytics: KPIs & Historic Reports

      This report is more backward-focused and is not necessarily needed for daily decision-making. KPIs The first section of the report displays Key Performance Indicators (KPIs), allowing you to compare broad metrics across various dates to observe ...
    • Portfolio Analytics : Terminology

      Glossary of Terms Length of Stay (LOS): The number of nights a booking is for. For a booking where guests check in on Friday and check out on Sunday, the Length of Stay would be 2 (Friday night and Saturday night). RevPar: RevPAR can effectively ...
    • Portfolio Analytics: Pacing Reports

      This report is more future-focused to bring out actionable information to drive changes in revenue management strategies and is good to be reviewed periodically. The Pacing chart in Portfolio Analytics gives insights into your booking rate against a ...
    • What is Portfolio Analytics and how to use it?

      Portfolio Analytics is one of PriceLabs’ key features, providing insights into the performance of your vacation rental portfolio. It displays metrics like occupancy rate, average daily rate (ADR), and revenue per available room (RevPAR) through ...

    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.