How to increase guest spend during the stay
Learn how automated in-stay messages can raise guest spend by matching the right offer to the right moment.

Read summarized version with
Many hotels already have more to sell during the stay than they actually manage to sell.
The spa still has open slots. The restaurant has availability. Late check-out could be offered more often. The front desk may even know which guests are celebrating something or staying for a special occasion. But if that information does not turn into the right message at the right moment, the opportunity usually passes.
What often fills the gap instead is much less effective: a brochure left in the room, a quick verbal mention at check-in, or the same automated message sent to every guest at the same time. Sometimes nothing is sent at all. The result is predictable. Guests overlook the offer, staff lose the moment, and extra revenue never materializes.
That is why increasing guest spend during the stay is rarely just a matter of adding more offers. More often, it comes down to timing, relevance, and execution. Guests are much more likely to say yes when the offer fits what is happening in their stay right now.
In this article, we’ll look at how to increase guest spend during the stay by matching the right offer to the right moment. You’ll see how to structure your in-stay messaging, which strategies to choose, what to automate, and how to tell whether the approach is actually working.
Why timing matters more than offer volume
Most in-stay upselling fails not because the offer is wrong, but because it arrives at the wrong moment.
A guest who has just checked in is usually not thinking about a spa treatment. They want to settle in, find dinner, and get oriented. The same offer can perform much better the next morning, once they have relaxed into the stay. A late check-out message works the same way: it has little value on day one, but much more value close to departure.
Guest needs shift during the stay, and your messaging has to follow that rhythm.
This is where many hotels lose revenue. They mention offers once at check-in, leave the rest to printed material in the room, or send the same message to every guest at the same time. None of these approaches is very good at matching the offer to the guest’s actual context.
When timing improves, relevance improves with it. And when a message feels relevant, it is far more likely to generate extra spend without feeling intrusive.
Start with a simple messaging strategy
Before you automate anything, decide what role in-stay messaging should actually play in your property.
For most hotels, the goal is not to send as many offers as possible. It is to increase spend without interrupting the guest experience. That usually means focusing on a small number of offers that are easy to understand, easy to book, and clearly relevant during the stay.
A practical way to start is to group your offers into three categories.
1. Immediate-need offers
These solve something the guest may want right now.
Examples include:
- a dinner reservation on arrival day
- an airport transfer before departure
- late check-out on the final night
- an indoor activity when the weather changes
These messages usually work best when they are close to the moment of need.
2. Experience-extension offers
These do not solve a problem. They add value to the stay.
Examples include:
- a spa treatment
- a wine tasting
- a private experience
- an upgraded breakfast
- an in-room welcome package for a celebration
These usually work better once the guest has settled in and is more open to spending beyond essentials.
3. Friction-reduction offers
These make the stay feel smoother or easier.
Examples include:
- fast-track check-out
- a restaurant reservation reminder
- transfer booking
- luggage storage
- day-use add-ons before departure
These are especially effective when guests are already thinking about logistics.
For many smaller teams, this is enough to build a strong first strategy. You do not need to automate every possible service. Start with a short list of offers that are easy to deliver, clearly valuable to the guest, and likely to generate extra spend.
Match the message to the stay moment
Guests do not experience a stay as a product catalog. They experience it as a sequence of moments, and each moment creates a different openness to an offer.
That is why it helps to map offers to stay moments instead of promoting everything at once.
Arrival afternoon
This is usually a moment of decision fatigue. Guests are settling in, getting oriented, and making immediate plans.
Best message types:
- dinner reservation
- welcome drink
- parking or transfer support
- a simple add-on that solves an immediate need
Example message:
“Welcome to your stay. If you’d like to keep things easy tonight, we still have a few tables available for dinner.”
First full day or mid-stay
Once guests have settled in, they are more open to optional experiences.
Best message types:
- spa treatment
- tasting or activity
- premium breakfast
- a celebration add-on
- an upgrade linked to what they already booked
Example message:
“Good morning. If you’d like to make the most of your day here, we still have spa availability this afternoon.”
Weather disruption
Bad weather often creates a very practical upsell moment. Guests still want to do something, but their original plan may no longer make sense.
Best message types:
- indoor wellness
- cooking class
- tasting
- in-room experience
- covered local activity
Example message:
“Looks like this afternoon may stay rainy. If you’d like a comfortable alternative, we still have a few indoor wellness slots available.”
Final night or departure day
This is when convenience becomes more valuable than novelty.
Best message types:
- late check-out
- airport transfer
- luggage storage
- breakfast-to-go
- departure support
Example message:
“If you’d like a slower departure tomorrow, late check-out is still available.”
This approach also tells you when not to send a message. A spa offer during check-in or a late check-out promotion on the first day may be technically correct, but contextually weak.
Choose the right trigger for each offer
Good in-stay messaging should not be driven only by the calendar. It should also respond to something meaningful.
Useful triggers include:
- stay stage: arrival day, mid-stay, final night
- service history: the guest already booked dining, spa, or another add-on
- guest type: couple, family, solo traveler, business guest
- weather: rain, heat, or poor conditions for outdoor plans
- length of stay: one night, weekend stay, longer stay
- booking details: celebration, package type, room type, rate plan
- missing action: no dinner booking, no transfer booked, no add-ons selected
A few examples:
- If a guest already booked a restaurant table, do not send another dinner message.
- If a one-night business traveler arrives late, skip the spa offer.
- If the forecast turns rainy, promote indoor experiences before guests make other plans.
- If a couple booked a celebration package, a pre-dinner upsell may fit better than a logistics-focused message.
This is where automation becomes useful. Not because it sends more messages, but because it helps you hold back the wrong ones.
Choose the messaging strategy that fits your property
Not every hotel needs the same in-stay messaging setup. The best strategy depends on your stay length, team size, and range of ancillary services.
One-message strategy
This works best for:
- short stays
- smaller hotels
- teams just starting with automation
How it works:
- send one carefully timed message with one highly relevant offer
Good examples:
- dinner suggestion on arrival day
- late check-out offer on the final evening
Why it works:
- simple to manage
- low risk of message fatigue
- easy to measure
Trigger-based strategy
This works best for:
- hotels with varied ancillary services
- teams with clear guest signals and stay triggers
How it works:
- send offers only when a defined trigger appears
Good examples:
- indoor activity message when weather turns bad
- late check-out only for guests with later departures
- spa upsell only for longer leisure stays
Why it works:
- more relevant
- less noise
- better fit between context and message
Segment-led strategy
This works best for:
- hotels with stronger CRM usage
- properties serving distinct guest types
How it works:
- build different message logic for different guest groups
Good examples:
- families receive activity or meal offers
- couples receive wellness or celebration add-ons
- business guests receive convenience offers
Why it works:
- messages feel more specific
- easier to match the offer to the guest profile
If you are just starting, the one-message strategy is usually enough. Once that works, you can add trigger-based or segment-led logic.
What to automate and what to hold back
Automation can improve in-stay revenue, but only if it makes messages more relevant, not more frequent.
The useful part of automation is not the volume. It is the ability to connect a guest signal to the right message without relying on staff memory or manual follow-up.
That might mean:
- sending a dinner suggestion on arrival day if no restaurant booking exists
- promoting an indoor experience when weather changes
- offering late check-out close to departure
- holding back a spa message if the guest has already booked a treatment
That last point matters just as much as the first ones. Good automation should not only decide what to send. It should also help you avoid sending messages that are too early, repetitive, or irrelevant.
A good rule is simple: if the offer does not clearly fit the guest’s stay moment, do not send it.
For many hotels, that is the real gain: fewer missed moments, fewer generic messages, and less manual effort for the team.
How to tell if your in-stay upselling is working
To know whether your in-stay communication is actually increasing guest spend, you need to look beyond open rates.
What matters more is whether the messages are changing guest behavior.
A few signals are especially useful:
- ancillary conversion rate: how many guests who received an offer actually purchased
- revenue per occupied guest: whether average guest spend increases after introducing automated in-stay messages
- attach rate by stay moment: which points in the stay generate the most purchases
- opt-out or complaint rate: whether message timing or frequency is starting to create friction
These metrics work best when you read them together.
If an offer converts well but opt-outs rise, the issue may not be the offer itself. It may be the timing or frequency. If clicks are strong but purchases are weak, the message may be landing, but the booking path may still be too hard.
The goal is not just to send more messages. It is to understand which moments, offers, and guest contexts actually drive extra spend.
Increasing guest spend during the stay depends on how well each offer matches the guest’s moment.
If you want to make that process easier without adding more manual work, Smartconnect helps you automate in-stay messages across email and WhatsApp based on real guest context, timing, and segmentation.
Want to automate in-stay upselling without overwhelming your guests?
See how Smartconnect helps you send more relevant offers at the moments that matter most during the stay.
Request a personalized demo
Talk to a Smartness expert and discover how to automate upselling and guest communication at every stage of the stay to boost revenue and guest loyalty. Free, no obligation.
FAQs
The best moment depends on the offer. Dinner suggestions often work well on arrival day, spa or experience offers tend to perform better once guests have settled in, and late check-out usually has the most value near departure.
Usually less often than many hotels assume. One relevant message at the right time will often perform better than several generic ones. A useful rule is to send a message only when there is a clear reason for it.
The strongest offers are the ones that solve an immediate need or fit the guest’s current moment. Common examples include dinner reservations, spa treatments, indoor experiences during bad weather, late check-out, and airport transfers.
Look at ancillary conversion, revenue per occupied guest, attach rate by stay moment, and opt-out or complaint rate. Together, these show whether your messages are driving extra spend or just creating noise.
Smartconnect helps you automate guest communication based on stay timing, segmentation, and real guest context, so offers are more relevant and less dependent on manual follow-up.