The Booking Recency Factor is a smart pricing customization in PriceLabs that automatically applies a temporary discount to listings that haven’t received bookings for an extended period. The goal is to improve visibility and increase chances of securing bookings, especially for underperforming or new listings.
Why This Matters
Listings that go unbooked for long periods tend to lose visibility in search rankings, leading to a downward spiral in performance. Price reduction is a proven tactic to revive such listings.
How It Works
The Booking Recency Factor is applied as a customization, just like Seasonality and Demand Factors. It’s part of the algorithm and stacks with other pricing customizations such as Last-Minute Discount, Far-Out Premium, and Occupancy-Based Adjustments
Application Criteria
This discount only applies to listings that meet all the following conditions:
- No bookings in the past 15 days or more
- Reservation data is less than 3 days old
- Listing has been syncing with PriceLabs for at least 7 days
- Either:
- Listing Occupancy (LO) is less than 10% for the next 30 days, or
- LO is less than 80% of Market Occupancy (MO) and below 70% overall for the next 30 days.
Discounts respect your minimum price—your prices will never drop below it.
Discount
This customization is enabled by default. Once triggered, the discount only applies to the next 30 days in the calendar, ensuring it targets near-term availability without devaluing long-term rates.
The profile of the discount is a linear one the discount increases linearly from 5% (no booking in last 15 days) to 15% (no booking in last 45 days)
Mapped Listings
For multi-unit or mapped listings, pricing consistency is key. The Booking Recency Factor handles this by:
Merging bookings data from all mapped listings and using the last booked date of the mapped listings
- Ensuring occupancy calculations are aligned (especially in true parent-child cases where bookings in one are blocks in the other)
- If these two inputs (pickup and occupancy) are consistent, pricing across parent and child listings will remain aligned.
Disabling Booking Recency Factor
If you do not want to apply this adjustment for your listing:
- Head over to your Pricing Dashboard → Review Prices on the listing.
- Once on the Pricing Calendar, click the "Edit" button on the Customizations panel
- Go to the All Customizations tab → Booking Recency Factor.
- Enable the toggle for Booking Recency Factor.
- Select Do not apply Booking Recency Factor. and click Save.

If you want to bulk update for multiple listings, you can edit the customization at Group or Account level. Step -
- Go to this link: https://app.pricelabs.co/customization
- Go to Group or Account (whichever level you prefer to edit), and click on "Edit" button

- Go to the All Customizations tab → Booking Recency Factor.
- Enable the toggle for Booking Recency Factor.
- Select Do not apply Booking Recency Factor. and click Save.
