Skip to main content

How to turn guest requests into additional revenue with Upsells

  • March 13, 2026
  • 8 replies
  • 401 views
Petra Podobnik
Hospitable Team Member
Forum|alt.badge.img+1

A simple playbook for turning common guest requests into automated upsells.

Many hosts focus on occupancy and nightly rates when trying to grow revenue. But there’s another opportunity hiding in plain sight: the extra things guests are already asking for.

With Hospitable Upsells, guests can purchase add-ons like early check-in, late checkout, or amenities directly through the Guest Portal, without manual coordination or payment requests.

Community member Matt McLean set this up across his properties and quickly turned those small requests into a smooth, automated workflow.

Here’s how he did it; and what you can learn from it.

 

Meet the host

Matt (​@mjm) currently hosts four properties in Southern California, including homes in Palm Springs and Big Bear. Two are his own properties, and two are managed for clients. He has been hosting for about six years, starting as a side project that eventually grew into a full hosting business.

Because these are destination markets with seasonal demand, guests often look for ways to enhance their stay with small upgrades or added comforts. That made upsells a natural fit for his properties.

After setting up Upsells in Hospitable, Matt quickly saw guests start using the feature and turned those add-on requests into a consistent, automated revenue stream across his listings.

 

The problem with manual add-ons

Before using Upsells, Matt was already offering extras like pool heating and early check-in. The problem was how payments were handled. He previously used Airbnb’s Resolution Center to request payment, which created friction for both him and guests.

Guests often struggled to find or accept the request, leading to extra messages and delays.

“I spent more time explaining how to pay than it took for them to actually pay.”

Upsells removed that friction. Now guests can simply open the Guest Portal, see available upgrades, and purchase them instantly.

“The way Hospitable does it is really intuitive. Guests can upgrade their stay anytime, and the payment is processed right there. It completely takes me out of the process.”

 

Matt’s Upsell setup

Matt focused on upsells that naturally extend the guest experience.

Pool heating

This is one of the most common upgrades for his Palm Springs properties.

Heating the pool has a real operating cost, so guests can decide whether they want it. Many guests purchase this upgrade shortly before arrival when planning their stay.

“A lot of purchases happen a couple of days before the reservation when I send check-in information.”

Matt’s setup for his Pool Heating upsell

 

Heated floors during winter

For his Big Bear property, Matt offers heated floors as a winter comfort upgrade.

The price per night is relatively small for guests, but over time it becomes a meaningful additional revenue stream for the property.

Matt’s setup for his Floor Heating upsell

Early check-in and late checkout

Matt also offers paid schedule flexibility.

His rule of thumb:

  • Small timing requests (around one hour early) are often accommodated for free
  • Larger time shifts may require adjusting cleaning schedules, so those are offered as paid upgrades

“Once you start getting two, three, four hours before check-in, you’re moving cleaning schedules around. I think it’s appropriate to charge for that.”

This keeps operations fair while still giving guests flexibility.

 

How Matt prices his Upsells

Matt uses two simple pricing strategies depending on the type of upsell.

For schedule flexibility

He bases the price on a percentage of the nightly rate. This keeps the upsell proportional to the value of the booking.

For amenities

Amenities like pool heating or heated floors are priced based on the real cost of running them, such as electricity or energy usage. This approach ensures the upsells remain fair for guests while still covering operating costs.

 

Why visibility drives purchases

Upsells work best because guests see them multiple times during the reservation journey.

Guests can discover them:

  • After booking
  • Inside the Guest Portal
  • Through automated messages
  • When receiving check-in instructions

Because the option remains visible throughout the reservation journey, guests often decide later.

“Guests look at it when they first book, think about it, and then a couple of days before arrival they decide to purchase.”

In Matt’s experience, most purchases happen shortly before check-in.

 

Guests actually appreciate the option

Some hosts worry that upsells might feel pushy. Matt hasn’t experienced that.

“I’ve never gotten any negative feedback about upsells. Guests enjoy being able to purchase things at their own leisure.”

In fact, some guests upgrade after arriving. For example, a guest might decide they want the pool heated after experiencing the temperature or opt into heated floors during a colder stay. Upsells simply give guests the option to enhance their experience.

 

Tips for hosts getting started

Matt shared a few simple recommendations for hosts who want to try Upsells.

Start with something you already offer

If you already charge for something like early check-in or an amenity upgrade, that is the easiest upsell to implement.

Run a few test reservations

Upsells can be toggled on and off, so you can safely test them with a few bookings before rolling them out to all listings.

Include transaction costs in your pricing

When setting prices, remember to account for processing costs so your margin stays intact.

Check local tax rules

Depending on your market, certain upsells may be taxed differently from nightly rates.

 

Quick playbook: Set up your first upsell

If you want to try this approach, start simple.

Step 1

Head over to the Guest Portal / Upsells. Choose an upsell guests already request.

Examples:

  • Early check-in
  • Late checkout
  • Pool heating
  • Parking
  • Pet fees

Guest portal also offers pre-filled forms for you.

Guest Portal: Upsells section

Step 2

Set a clear price based on either:

  • a percentage of the nightly rate
  • actual operating costs

Step 3

Fill out the Product details (name and description), then review the available settings, such as:

  • Whether the upsell requires approval
  • Whether it can be purchased during booking
  • Whether guests can buy multiple quantities
  • The purchase window (when it can be bought)
  • Whether guests should be prompted to add a note with extra details

Different upsells may show a different set of settings, depending on the upsell type.

Finally, choose which bank account should receive the payments, and scope that payout destination by platform, host, and property (as needed).

Step 4

Include the Upsell smart code in your automated guest messages, or even better, the Guest Portal short code %guest_portal%, which gives guests an overview of their stay.

Step 5

Test with a few reservations.

Step 6

Roll it out across all listings.

 

Final thoughts

Upsells are not about charging guests more. They are about giving guests options to personalize their stay.

And when the process is simple and automated, those small upgrades can quietly become one of the easiest ways to improve both revenue and guest experience.

More:

How to Offer Paid Upsells to Your Guests

Early Check-In and Late Check-Out Upsells

Creating Custom Upsells

 

--

 

What upsells are you currently offering in your listings? 💜

8 replies

arthur
Known Participant
  • Known Participant
  • March 16, 2026

I’m interested in setting up upsells across our listings, but I have a question about the Guest Portal delivery on Vrbo.

Since Vrbo doesn’t allow clickable links in guest messages, how are other hosts getting the Portal in front of their Vrbo guests? Does Hospitable have a workaround for this, or is the portal only really effective for Airbnb and direct bookings?

Would love to hear how Matt or anyone else has handled this.


sai
New Participant
Forum|alt.badge.img+1
  • New Participant
  • March 17, 2026

Booking.com doesn’t allow any links as well, what is the solution for vrbo and booking platform. Pls let us know of any inputs


Petra Podobnik
Hospitable Team Member
Forum|alt.badge.img+1
  • Author
  • Hospitable Team Member
  • March 17, 2026

Hi both!

Yes, hosts do successfully offer upsells on Vrbo too. The catch is that Vrbo often doesn’t render links as clickable. The shortcode will still insert the URL into the message text, but guests may need to copy/paste it, or open it in an external browser/desktop. Our engineers are looking into ways to improve this experience.

For Booking.com, there is a solution: if your Booking.com messaging security settings are restricting links, you can whitelist your Guest Portal domain (stay.hospitable.com, or your custom domain if you use one) in your Booking.com partner settings. Once whitelisted, the %guest_portal% shortcode in your messaging rules will deliver clickable links to Booking.com guests.


AndrewTC
New Participant
Forum|alt.badge.img
  • New Participant
  • March 17, 2026

I love the idea of the Guest Portal. But being honest I am very hesitant to use it. I added the shortcode to my guest messaging, and when I previewed it, it was this awful looking link with random characters. So for now I have removed the guest portal from my messages because it looks unprofessional. 

In addition, it is disappointing that there is not a generic Guest Portal link that I can use. When guests access my wifi, they do so via a form like you experience at a hotel, which then brings them to a landing page. On that landing page I have a spot for my Guest Portal, but I can’t even give them a link because it’s a different link for every guest. So now I have to look for another solution for my Guest Portal. 


Petra Podobnik
Hospitable Team Member
Forum|alt.badge.img+1
  • Author
  • Hospitable Team Member
  • March 18, 2026

Hi ​@AndrewTC, thanks for your feedback. 

A generic Guest Portal link (landing page) is planned, but it’s not in progress yet. Additionally, the team will be working on improving the short code appearance, allowing hosts to use their custom domain links.


arthur
Known Participant
  • Known Participant
  • March 18, 2026

Hi both!

Yes, hosts do successfully offer upsells on Vrbo too. The catch is that Vrbo often doesn’t render links as clickable. The shortcode will still insert the URL into the message text, but guests may need to copy/paste it, or open it in an external browser/desktop. Our engineers are looking into ways to improve this experience.

For Booking.com, there is a solution: if your Booking.com messaging security settings are restricting links, you can whitelist your Guest Portal domain (stay.hospitable.com, or your custom domain if you use one) in your Booking.com partner settings. Once whitelisted, the %guest_portal% shortcode in your messaging rules will deliver clickable links to Booking.com guests.

Thanks Petra! We already send guests a link to the online manual we’ve created for each listing, and I’d rather not send a second link so it doesn’t get confusing.

Ideally, one of two things would help: a) More customization options in the guest portal so we can include the info we currently put in our manual. b) A way to embed a link inside our existing online manual that takes guests to the portal to purchase upsells.

The challenge with option (b) is that the guest portal URL is unique per guest, so there’s no single link I can drop into a manual. Unless I’m missing something?


AndrewTC
New Participant
Forum|alt.badge.img
  • New Participant
  • March 18, 2026

Hi ​@AndrewTC, thanks for your feedback. 

A generic Guest Portal link (landing page) is planned, but it’s not in progress yet. Additionally, the team will be working on improving the short code appearance, allowing hosts to use their custom domain links.

Amazing news! Thank you so much.


chrisryanjohn
Participating Frequently
Forum|alt.badge.img
  • Participating Frequently
  • March 19, 2026

We tried offering early check-in and late check-out upsells when they were first introduced, and we do think upsells are a great idea overall. They can be a really valuable option—you just have to curate the ones that best fit your specific setup and guest profile.

For us, it didn’t end up working well. As a high-turnover unit in a downtown market, many guests were requesting 4–6 hours early check-in, which just isn’t feasible with our typical cleaning schedule. Our turnovers average about 2 hours, so there’s very little buffer to accommodate those requests.

That said, we’re currently exploring other upsell options like welcome baskets, airport transfers, extra linens, and additional cleanings for longer stays. We’re still working through the logistics on these before rolling them out.