Changelog
Follow up on the latest improvements and updates.
RSS
new
Settings
Calendar
Reporting
New Series & Views: Neighborhood Prices & Pacing 👀

TL;DR →
- Two new pre-built System Viewsare now available in your pricing chart:Distribution PreviewandNeighborhood (Aggregate)
- These views surface 5 new "In Context" data series— spanning neighborhood pricing and booking pace — pre-assembled so the most useful combinations are ready to go
- The Distribution Previewlets you compare your final all-in (Rent + Fees) pricing directly against your neighborhood's posted rates
- The Neighborhood (Aggregate)view shows your neighborhood prices and introducesExpected vs. Observed Bookings— the easiest way to see if any date in your area is pacing ahead or behind
- The Expected vs. Observed Bookings series updates daily
- 📽️ 1-minute demo here
----------
📡 5 New "In Context" Series
You now have 5 new data series available on any listing's pricing chart.
These series are designed to help you understand your neighborhood's prices and booking pace:
- Neighborhood Median
- Neighborhood 25th–75th Percentile
- Expected Bookings
- Expected Bookings Range
- Observed Bookings
All booking series — Expected, Observed, and their range — are based on bookings in your listing's neighborhood.
We've pre-assembled these series into two new views so you can get to the signal instantly.
----------
🏘️ New View #1: Neighborhood (Aggregate)

From any listing's pricing chart, you can now open the
Neighborhood (Aggregate)
view.This view includes your standard series:
- Prices (Recommended)
- Prices (Observed)
Plus all 5 new series:
- Neighborhood Median
- Neighborhood 25th–75th Percentile
- Expected Bookings
- Expected Bookings Range
- Observed Bookings
Here's what that unlocks in practice.
Let's say it's early April and you're watching a holiday weekend in late May. The
Observed Bookings
line is already running well above Expected
— your neighborhood is booking faster than the model predicted. That's a strong, data-backed signal that demand is spiking earlier than usual, giving you a concrete reason to be more aggressive on price now, before inventory tightens.The inverse is equally useful: when Observed is lagging Expected, you have early visibility that pace is soft — and you can adjust strategy before it shows up in your own availability numbers.
This is the kind of signal that used to require piecing together comp data manually or waiting for a market report. Now it's right in your chart, and it
updates daily
.To use it:
- Open any listing's pricing chart
- Select Neighborhood (Aggregate)from the Views dropdown
- Your neighborhood pricing and pacing data will load instantly
----------
💸 New View #2: Distribution Preview

The
Distribution Preview
is purpose-built for one of the most important (and tricky) questions in modern STR pricing: what does my guest actually pay, and how does that compare to my neighbors?Because fees vary by season, booking size, stay length, and channel, your "rent" price alone doesn't tell the whole story. This view brings it all together:
- Rent + Fee Preview
- Prices (Recommended)
- Prices (Current Settings)
- Prices (Observed)
- Neighborhood Median
- Neighborhood 25th–75th Percentile
This should help you see exactly how your
posted rates
compare to your neighbors' posted rates.
To use it:
- Open any listing's pricing chart
- SelectDistribution Previewfrom the Views dropdown
- Your all-in pricing and neighborhood range will load instantly
🥳 Pro Tip!
The
Distribution Preview
is most powerful once your Rent + Fee Preview
is configured. Head to your listing's Settings → Rent + Fee Preview to confirm your fee load — or toggle on auto-detection so Wheelhouse keeps it current as your fee structure evolves.new
Settings
Data Model
Pricing Engine 9.0: Beta → Live

- Today, we are removing the Betaflag from Pricing Engine 9.0.
- The Beta Flagmeant that we had a strong model, but expected some fine tuning.
- >53% of usershavealready moved listingsover to Pricing Engine 9.0.
- This feedback has led to 2 enhancements - specifically around handling far-future events;
- Those updates are complete, and Pricing Engine 9.0 is now finalized/out of Beta;
- Model 9.0 is stable, performant and tuned, so you can move over to it without changes;
⚒️ 9.0 Overview
📑 Want a reminder of our Model 9.0 Updates? Please read more here
⚒️ Updates since Launch
Over the last 8 weeks, you provided a tremendous amount of feedback — often positive, but also constructive — that helped us improve two key aspects of the model. Thank you!
Here is what has been updated since launch:
1. More Accurate Pricing for Far-Future Events
Our event model is now better calibrated to real demand data. When we see early booking signals for a future event, the model more accurately translates that demand into prices that reflect what guests are actually willing to pay. In practice, this often means higher recommendations for future events with strong early demand — ensuring properties aren't leaving revenue on the table.
2. Better-Calibrated Pre-Demand Event Protections (PDEP)
Wheelhouse's Pre-Demand Event Protection model ensures that prices reflect potential upcoming demand surges before bookings start rolling in. Based on your feedback and further analysis, we updated Model 9.0 so that PDEP recommendations are more tightly calibrated to what we expect to be the optimal price when future demand arrives.
With these changes locked in, we're now turning our research efforts toward Model 9.1.
🕵️ Review your Events & Holidays:
The latest (and final) updates to Pricing Engine 9.0 will likely reduce how aggressively our pricing responds to local holidays and events.
Therefore, we recommend taking time to review your market’s major holiday periods to ensure your pricing—and any overrides—are delivering exactly the prices you want.
----------
🚉 Upgrading to Model 9.0: April 24th
As of today, Wheelhouse supports both Model 8.3 and Model 9.0. However, we will be phasing out Model 8.3 on
April 24th
, at which point all listings will be automatically moved to Model 9.0.If you'd like to migrate before that date, Wheelhouse makes it easy to preview your 9.0 pricing, upgrade, and start taking advantage of a model that is driving significant revenue increases.
As a reminder, when we launched Model 9.0 in January, we planned to give users 90 days to evaluate and transition to the new model. Based on these recent updates, we've extended that window — while also making sure we can set the stage to bring Model 9.1 to market.
new
Portfolio
Settings
Adjust Multiple Base Prices at Once

TL:DR →
- You can now easily adjust Base Pricesby any$ or %. For example, quickly increase Base Prices for your highest performing listings or lower Base Prices for listings that struggled last year
- You can now quickly update Base Prices across many listings, simultaneously.
- You can combine this with your Events & Seasons Configurationto makeannual strategy planninga breeze!
🗝️ New Unlock: “Adjust” vs. “Set”
Hooray! You can now adjust Base Prices across multiple listings.
Before, you could either:
- Selecta data-driven recommendation (e.g. Recommended)
- Seta specific price (e.g. $200)
Now, you can:
- Adjustbyany value or percentage(e.g. add $15, reduce by 5%)
And, you can do this from 1 to 1,000 listings, at the same time.
Let’s explore what this seemingly small update unlocks for you & your team 🗝️🔒
🧮 Adjust based on Performance
Let’s imagine it’s the end of the year.
You want to
increase Base Prices
for your highest-performing listings by 5%
.Before, you had to go to each listing to set those Base Prices
individually
😡!Now, you can simply:
- Filter to highly-occupied listings (e.g. “Occupancy >70%, last 180”);
- Select all these listings;
- Adjust all Base Prices up by 5%;

Similarly, you could decrease your lightly occupied listings by -5% or -$20.
Whatever the adjustment you make, you will see a preview of your future Base Prices right next to the input field.
🧙 Base Prices Adjust + Events & Configuration 🍁
Ready for the real magic?
Let's combine “Base Price Adjust” with your recently launched “Events & Seasons Config”.
As you might know, you can now set
relative Base Prices
for any event & season you create, as shown in the image below.
Already, when you set a new Base Price, your Event & Season pricing is updated instantly.
Now, since you can safely adjust multiple Base Prices at the same time, you can:
- Safely & effectively…
- Update your entire pricing strategy…
- For any/all listings…
- In seconds.
We’d suggest that Base Price Adjust + Events & Seasons is the biggest scale unlock we’ve ever created at Wheelhouse.
🤓 We’d encourage you to read this 3x…, to make sure you absorb this unlock…! Have questions about leveraging this unlock? Message us!
🗓️ Annual Planning in Minutes
Let’s keep exploring this scale unlock.
As you might know, your
Events & Seasons configuration
can be set up for multiple years at once
(20+ years in the future!).Therefore, when you move up your Base Price, your season & event specific prices are immediately updated, far into the future.
And, since your Events & Seasons now allow you to split your
Rules
vs. Overrides
, creating a V1 of next year’s rate plan is a breeze!- Rules= your ideal initial pricing strategy
- Overrides= changes you make over the course of the year
Here are more details about Events & Seasons and Rules vs. Overrides, so you can better leverage these features together:

new
Settings
Preview Rent + Fees

TL:DR
→ - Easily preview your distributed prices-including fees- in your pricing chart.
- Quickly see your OTA pricing vs. market or competitors.
- Help communicate pricing strategies to owners & teammatesmore easily.
Learning More:
- 📃 Help Center article - detailing how to use Rent + Fees
Overview:
In the current OTA landscape, it’s especially critical to compare your final distributed prices to other OTA prices.
However, this can be a challenging endeavor, as fee totals can be impacted by:
- The season
- The booking amount
- The stay type (extra guests, pets, etc)
- The stay length
- The channel
- And more
Therefore, to enable you to better understand your final distributed price, Wheelhouse has added a new “
Rent + Fee Preview
” tool to your settings.This preview gives you a clearer signal of how your pricing strategy will translate into your posted rates.
Detecting Fees from Bookings:
For each listing, Wheelhouse now surfaces what our system is seeing as your average fee load, based on observable bookings.

By clicking “apply”, you can can now quickly preview your pricing, with this fee load.
📈
Adding this preview to your Pricing Chart:
With the fees “applied” you can now see you final rates, but adding the Series “Rent + Fees” to any chart.
This line will show your fee burden, added for your Pricing (Current Settings).

🧮
Previewing vs. Comps:
And, as you might know, you can easily bring in your market range & median, to now see how your Rent + Fees Pricing relates to the market.
To do so, simply add more series to your chart, from the Series list:

➕
Set your own Fee Load:
If you want to view or preview a different fee load, you can easily do so, by using the input box to see where your pricing will land.

🪄
Auto-updating Fees:
- Lastly, Wheelhouse can be easily setup to auto-detect your fees, in an ongoing fashion.
- To activate this, simply toggle on this setting, and we’ll continuously monitor & preview your evolving fee dynamic.

🥳
Pro Tip! Make fees more powerful by adding your OTA links!
And, as a reminder, you can store your OTA links on any listing, so you can quickly click through to your listing pages, and analyze your final prices for any stay length.

new
Data Model
Pricing Engine Launch

TL:DR →
- 9.5%+ RevPar increase(results shared from a public, ongoing 1,000+ listing A/B test)
- Model 9.0 leverages a new “Price Acceleration” ML model that better understands howlocal demandimpactsbuying patterns;
- Model 9.0 is stronger at isolating demand drivers(e.g. Seasons, Day of week & Events);
- Model 9.0 is better at predicting the markets “willingness to pay”, based on demand;
- Model 9.0 should require significantly fewer overrides;
- With this launch, we are introducing “opt-in” functionality, to enable you to upgrade your pricing engine on your terms & timeline.
Model 9.0 Overview
Today, Wheelhouse is releasing a new pricing engine that represents a significant improvement in how our ability to drive rental revenue, based on local demand signals.
Pricing Engine 9.0
introduces a Price Acceleration Factor
(leveraging a “Generalized Additive Model”, methodology detailed below) to replace our last model generation’s “Distributional Pricing” approach. This new methodology leverages machine learning to better interpret how demand signals relate to the market’s price tolerance, with performance improvements including:
Model Improvements:
1: More precise Demand Decomposition
Model 9.0 is much better at decomposing demand into distinct components — seasonal trend, day-of-week effects, and event-specific spikes — and understanding how these components should contribute to specific daily pricing recommendations.
This advancement has two benefits - both making price recommendations more accurate, and making it easier to use your settings to create your ideal pricing strategy.
2: More precise Price Elasticity
Model 9.0 is very effective at understanding the relationship between local demand patterns and booked prices. This capability means your engine is far more proficient at analyzing your current competitive landscape, and knowing where to move your pricing in order to maximize revenue.
Importantly, this improvement helps to better position your listing in both high & low demand environments.
3: Better Protection from Pricing Spikes
Model 9.0 is better at responding to emerging demand signals without overreacting and pushing your prices too dramatically, day over day.
This allows your listings to more precisely adapt to events in the far future, without risking owner/guest complaints from overly reactive pricing changes.
A/B Test Results:
As part of our evaluation of Model 9.0, we have been running an A/B test across >1,000 real, live listings across 20+ markets, and a wide range of inventory.

The results of this ongoing A/B test are available here, and will be updated weekly until the end of the trial (early February).
Key Results (as of Jan 28)
- 9.50% increaseinRevPar(vs. Group A)
- 1.05% increaseinADR(vs. Group A)
- 2.50% increaseinBooked Nights(vs. Group A)
- 81% decreaseinSettings overrides(vs. Group A)
Deeper Dive: RevPar & ADR Increase

The new pricing engine is clearly differentiating itself in terms of driving revenue.
Additionally, we are also happy to see that the revenue creation is being partially driven by increased ADR, as well. This helps us determine that these results are not just a short term bump tied to cannibalizing future potential bookings.
Deeper Dive: Model Overrides
- 81% reductionincustomizations & model overrides
Model 9.0 should be much easier to work with - right out of the box.
For our A/B test, our testing team reduced the use of model customizations ~81% between our control & test group for Seasonality, Day of Week, and Demand Sensitivity.
This reduction was based on strong agreement with the output of the new Pricing Engine, in matching their understanding of each local market.
A/B Test Data Exploration
With this launch, we are publishing live results of an ongoing A/B test, in order for you to follow along for learnings, updates & results.
👩💻 The live tracker is linked here

Yes, this test has been configured & run by a teammate at Wheelhouse.
However, as you examine how the trial has been structured, I think it will be clear that the trial setup & execution are as fair as possible, and serve as a decent showcase for the different approaches and results for Model 8.3 & 9.0.
New Functionality: Pricing Engine Opt-In

With this new Pricing Engine, Wheelhouse has created a new set of tools that will allow you to:
- (a) evaluatethe new Pricing Engine
- (b) upgradeto the Pricing Engine
Both on your terms and timeline. Therefore, you will be able to evaluate the where the model recommends increasing & decreasing prices, key model metrics, and more.
Want to evaluate the model, or opt-in to the newest pricing engine?
📽️
Watch a video
on how to upgrade here improved
Performance
Faster Performance Page & Reservation Table Filters

TL;DR:
Your Performance page just got much faster
(up to 90%
🚄) and now includes powerful new filters
to help you analyze and edit your portfolio with more precision than ever.🚄 Accelerated Load Time
If you regularly use the Performance page, you’ll notice a
significant speed improvement
(80–90%
) right away.These optimizations dramatically accelerate:
- Initial page load
- Filtering and slicing data once loaded
That means less waiting—and faster answers—no matter how you analyze your portfolio.
🔍 New, Better Filters
As Wheelhouse power users know, the
Performance page
is your gateway to the Reservation Table
—a critical tool for advanced revenue analysis.You can use it to:
- Spot unusual or outlier bookings
- Understand where listings (or listing types) are clearing in a market
- Identify booking/pricing patterns across dates, lead times, and stay lengths
🔗
Want to go deeper?
Learn more about how to use your Reservation Table? Check out the “Identify” section of Wheelhouse’s RM Education Course!
LinkWith these new filters, all of those expert revenue management practices are going to be faster and more precise.
🪄 Date Range Filters
📽️ Timestamp: 0:40 (link)
We’ve added
multiple new ways to query date ranges
in your reservation data.These filters make it much easier to:
- Analyze performance across any custom time period
- Compare specific windows (events, seasons, promos, etc.)
- Quickly isolate trends without exporting data

🪄
Length-of-Stay Filters
📽️ Timestamp: 1:20 (link)
Easily analyze where bookings of different lengths are clearing.
Use these to:
- Understand snowbird or mid-length stay behavior
- See if longer stays are booking earlier or later than expected
- Validate LOS-based pricing strategies
🪄 ADR Filters
📽️ Timestamp: 1:40 (link)
Quickly understand
# where your listings are trading
.Helpful for:
- Identifying bookings below (or above) a target rate
- Spotting pricing leakage or underperforming inventory
- Comparing realized ADR across listings or groups
TL;DR:
Instantly share or create polished, shareable data stories — clearer stories = fewer questions = less stress = better owner retention!Watch the demo here: https://youtu.be/Np8FEoTCMn0
Reports
:- A new, always up-to-date place to view your most important performance metrics.
- Scalable data views, available across all listings.
Snapshots
:- Your way to freeze a data view in time, for easier sharing.
- An easy way to share data with owners.
Video Overview
:- 🎬 A live walkthrough building a report — mix charts, KPIs, tables, and notes into a narrative that tells the story behind your numbers.
- 🔍 Switch between listing-level, portfolio-level, or market-level data — all with the same report layout.
- 📤 Save a snapshot, export a clean PDF, and prepare a shareable report — ideal for team reviews, owner updates, or client reporting.
Designed to enable exceptional Owner Comms
- Your data, organized however you want it. Build reports from scratch or use pre-built templates.
- See the full picture. Mix data from individual listings, whole markets, or dynamic sets, so you can compare performance across properties or groups.
- Context + clarity = better decisions. Filter by time periods or segments, add annotations, and surface trends so owners can understand what’s really going on.
- Snapshots = locked-in, shareable reports. Once you’re done, save a “snapshot” — a frozen, point-in-time version of the report.
- Export + collaborate. Snapshots serve as the foundation of a new level of owner communication, or, export your reports as polished PDFs to share via email or text.
Who is it for?
- 📆 Managers who value clarity, transparency, and collaboration when communicating performance data.
- 📊 Analysts or revenue managers who need clean, custom reports without building spreadsheets by hand.
- 🏢 Teams or stakeholders who need consistent, shareable snapshots — whether for internal reviews or owner reports.
new
Portfolio
Settings
Multi-listing Management with Grouped Settings

Ready for a
massive
portfolio accelerant?Meet “
Grouped Settings
” - the next evolution of your Portfolio Settings page, designed to make multi-listing management
much more magical. ✨TL:DR;
- When adjusting Settings in bulk, Wheelhouse automaticallygroups listings with similar setting values (e.g. min prices, min stays, events)
- This capability will make it easier to make precise updates from your portfolio settings page ✂️
Video Example:
📽️ 30-second video demo worth a thousand words…
How it works 🧮
With this launch, when you select multiple listings from the Portfolio Settings page, Wheelhouse will
automatically group listings with similar settings
for you.This means you can now easily:
- Preview, edit, and save changes for each group— more safely, clearly, and quickly.
- Identify any listings that have unique setting configurations, which you might want to update or treat differently.
As you will find, this Grouped Settings Magic will unlock a greatly accelerated way to manage your listings.

How it Works:
Our 30-second video details the following…
Now, when you grab multiple listings from the Portfolio Settings Tab, we’ll automatically group the listings into groups that share the same settings.
You can now click through each group to preview & edit their settings with ease.
When you make a change, that change will (by default) only change the listing group that is selected.
Additionally, each group contains a list of listings, and a link that opens those listings in another tab, if you want to further investigate.
When you make a change to 1 group of listings, we’ll leave your editing window open so you can keep fine-tuning your setting strategy.
The Emergence of Dynamic Templates 👀 ?
Okay, Revenue Management fanatics…
We’d suggest that by auto-grouping listings, our platform is poised to give you a new & better paradigm to control your listing groups.
Let's unpack more of what happens when we auto-group listings:
- First, this approach detects which listings are configured similarly and groups those so you can easily edit them (kinda like a template?)
- Next, it’s now easy to see listings that are configured differently (kinda like a few templates?)
- Then, it enables you to make changes across one group - or all groups - at the same time (updating your templates…)
- Enables you to quickly make changes across multiple groups (updating multiple templates…?)
In short, this approach helps you keep listings aligned, while not forcing you to adopt the rigidity of an antiquated template system. 🎇
Again, for people who like speed AND control… this paradigm may well feel like magic. 🧙
Editing a Group ✂️
You can think of this new approach as a precise set of scissors ✂️ - enabling you to fine-tune any group of listings with ease.
Now, when you
select any listing groups
, you can: - Add or remove rules;
- preview those changes;
- Save those changes JUST for that group;
- Keep on editing!

And, you still have your Hammer 🔨
If you DO want to make a complete overhaul of all your listings, you can still do so.
Simply click “All Listings”, and then you can modify Settings as you please, before “
Adding New
” or “Replacing All
”.
improved
Portfolio
New Permission Level: Single-Listing Editor

Wheelhouse has a new
role type
available - the 🏠 Single Listing Editor.
This permission level is designed to help more teammates serve owners faster — without risking your overall portfolio or revenue strategy.
The Basics:
- New Permission Level:🏠 Single Listing Editor
- Who it’s designed for:Operations, Owner Support, Owner Relations teammates
- Who it’s not designed for:Revenue Managers, Revenue Analysts, etc.
Roles Overview:
You already have several role types to optimize how your portfolio is managed:
- 👩💻 Admin
- 👩🏫 Manager
- 🏘️ Editor
- 🔎 Viewer
Now, you have a new option:
- 🏠 Single-Listing EditorNew
Capabilities of a 🏠 Single Listing Editor:
This role
enables
users to:➕ Edit settings & calendars for any assigned listing;
This role
prevents
users from:❌ Editing 2+ listings at the same time
❌ Create & edit tags (since tags are a portfolio-level tool, reserved for Editor/Manager/Admin roles)
Basic Use Case: Owner Support Teammates as Single Listing Editors
Most of the time, your 🏠
Single Listing Editors
will be Operations or Owner Services teammates
.As noted above, more teams are using Wheelhouse as a shared platform between Revenue Managers and Owner Support teammates.
Now, there is a permission level that ensures Operations or Owner Support teammates can quickly:
- Update a minimum price
- Change a minimum stay
- Adjust pricing for specific days
And, Revenue Managers can rest assured these changes only apply to the assigned listing — not to the broader portfolio.
Advanced Use Case: Teammates as both Editors & Single-Listing Editors
Because all permissions in Wheelhouse are set at the listing-level, one of your teammates could be:
- 🏘️ Editoron 20 listings
- 🏠 Single-Listing Editoron 20 other listings
Bulk editing is still possible across any listings where a teammate has “editor” or higher permissions.
But for listings where they have "Single-Listing Editor" permissions, to make changes, they will need to:
- Visit the individual listing page, or
- Select only one listing at a time from the portfolio view
Should a user try to change 2+ listings where they are assigned as a “Single Listing Editor”, Wheelhouse will automatically block the update and alert them of the listings that were not updated.
Reminders about Permissions on Wheelhouse:
Whenever discussing permissions on Wheelhouse, we are quick to remind you:
Permissions live at the Listing Level:
- All permissions are assigned at a listing level!
- This can enable some powerful protections/strategies.
- Therefore, as described above, you could assign editing permissions for most of your listings, but assign “single listing editor” permissions for your MOST sensitive owners.
Auto-Assign Roles, based on Segments:
- In Q2, Wheelhouse launched the ability to “auto-assign listing permissions”, based on Segments
- You can use this capability to help scale your Ops/Single Listing Editor permissions, as well.
improved
Portfolio
Filter Chaining: Text Fields

You now have the ability to “chain” text filters (e.g Display Name & Nickname).
This will enable you to create & save more precise views of your portfolio.
🛠️ How to use:
- Click on your “Filter” from the Portfolio View

- Select “Display Name” or “Nickname”

- Select “Contains” or “Does Not Contain” and then input text

- Push Enter to finalize your first filter
- Then…
- Chain text filters together by repeating the steps above!
📽️ Video Example:
🚀 More Notes & Functionality:
Load More
→