Forecasting with Report Builder

Forecasting with Report Builder

You can now use Report Builder to forecast future rental revenue and occupancy for your listings. This helps you make smarter business decisions by giving you a better idea of what to expect in the months ahead.

Key Features

  1. New Forecasting Template: There’s a new “Forecasting” template available in Report Builder.
  2. Key Forecasts: You can now see predictions for:
    1. Rental Revenue
    2. Occupancy
  3. Which Listings Are Supported?
    1. All Single-Unit listings 
    2. All Multi-Unit properties.
    3. Listings that are actively syncing
  4. Forecast Timeframe: Predictions cover future dates for which we generate prices (based on your PMS).
  5. Update Frequency: Forecasts are updated weekly, every Monday.
  6. View Levels: You can view the forecast for one or more listings
    1. By individual listing
    2. By group or sub-group
    3. At the full account level

How to Access Forecasting Functionality

  1. Head to Portfolio Analytics → Report Builder
  2. Under Report Templates, ensure that you are on All Templates or PriceLabs Templates
  3. Click Forecast Rental Revenue & Occupancy

Customizing Your Report

Selecting the Date Range

You can set the time frame or a specific date range for your report in the Stay Date Range section.

Filtering Listings to Add to the Forecast

To select which listings or set of listings to include in your report, you can apply listings filters like elsewhere in PriceLabs. 

How the Forecast is Generated

The goal is to predict potential revenue by combining:
  1. Historical booking data
  2. Pricing logs
  3. Market demand and occupancy trends
A machine learning model is used to understand how different factors impact bookings, such as:
  1. Minimum stay rules
  2. Weekends vs weekdays
  3. Orphan gaps
  4. Holidays and seasonality
  5. Market demand
  6. Past booking patterns
For each future date, the model estimates the likelihood of a booking. These predictions are then adjusted using:
  1. Listing-level pacing (if available)
  2. Market-level pacing (if listing data is limited)
Revenue is calculated by combining:
  1. Predicted demand
  2. Adjusted pricing signals using current and past ADRs
Why we use uncustomized price instead of recommended price:
  1. For far-out dates, recommended prices may include higher premiums. In reality, bookings often happen later when prices adjust downward
  2. Using recommended prices directly can overestimate revenue
  3. That’s why we use uncustomized prices (market-driven baseline) and further adjust them using past and current ADR trends for better accuracy.
The forecast can be generated live in Report Builder for syncing listings. After that, it automatically gets refreshed every week.

Accuracy of the Forecast

  • Timeframe: The forecast is more accurate for the next few months than for those further out.
  • Historical Data: While not required, having last year's reservation data available makes the forecast more accurate, as it provides the model with a more robust baseline for its predictions. If your last year's bookings are not showing in PriceLabs, you can upload them by following Upload Reservations Using CSV in Portfolio Analytics.

    • Related Articles

    • How to Use Comp Sets for Benchmarking

      Use a Comp Set to measure how your listings perform against a tailored market. Below are three PriceLabs tools that let you apply Comp Sets in different, complementary ways — each section focuses on what matters and how it helps. Dynamic Pricing: ...
    • Creating Reports Tailored to Your Hotel (Report Builder)

      The PriceLabs Report Builder is a powerful and free tool designed specifically to support hosts and hotel operators in streamlining reporting and boosting performance analytics. With this tool, you can design, customize, and save reports that align ...
    • Getting Started with Report Builder

      PriceLabs Report Builder is a free tool designed to enhance your reporting and data analysis capabilities within PriceLabs. With report builder, you can create, customize, and save reports that are tailored to your business and your regular ...
    • Scheduling Report Emails in Report Builder

      This feature allows you to stay on top of your portfolio’s performance without logging into PriceLabs daily. With Report Builder’s scheduling option, you can automatically send reports to yourself or your team on a set cadence — weekly, monthly, ...
    • AI Insights in Report Builder

      We’ve introduced AI-powered insights inside the Report Builder, enabling users to instantly interact with their report data — no exports or spreadsheets required. With this feature, you can simply open any report and start asking questions like: ...

    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.