AI & Automation

How to Set Up AI-Powered Upselling That Sells Additional Services to Vacation Rental Guests Automatically

Most vacation rental hosts leave significant revenue on the table by not offering additional services. Learn how to configure an AI co-host that automatically suggests relevant extras like early check-in, airport transfers, and welcome baskets during natural guest conversations — earning you €50 to €200 more per booking without any manual effort.

boostez votre tarif à la nuit

Ready to automate your vacation rental?

Join thousands of hosts using Nowistay's AI co-host to save time and delight guests.

Start Free Trial

If you manage a vacation rental, you already know how important it is to maximize revenue from every booking. Yet the vast majority of hosts focus exclusively on nightly rates and occupancy — completely ignoring one of the easiest ways to increase income: selling additional services to guests.

The reality is stark. Industry data shows that guests are willing to spend 20-30% more on top of their accommodation cost when offered relevant extras at the right moment. That translates to €50 to €200 in additional revenue per booking that most hosts simply leave on the table.

The problem has never been guest willingness. It has always been logistics. Manually offering services to every guest, at the right time, through the right channel, is exhausting and inconsistent. That is exactly where AI changes the game.

In this guide, you will learn how to set up an AI-powered upselling system that automatically suggests and sells additional services to your guests during natural conversations — without you lifting a finger.

Watch the full tutorial: How to set up AI-powered upselling with Stripe and Nowistay

Why Upselling Matters More Than Raising Your Nightly Rate

Most hosts think the only way to earn more is to increase their nightly price. But raising rates has a ceiling: push too high and your occupancy drops. Upselling sidesteps this problem entirely.

When a guest books your property for €120 per night for a 4-night stay, that is €480 in accommodation revenue. Now imagine that same guest also books an early check-in for €30, a welcome basket for €35, and a late checkout for €25. Your total jumps to €570 — an 18% increase without touching your nightly rate.

Multiply that across 100 bookings per year and you are looking at €9,000 in additional annual revenue from a single property. For hosts managing multiple listings, the numbers become even more compelling.

The beauty of service-based upselling is that guests perceive it as added value, not a higher price. A guest who pays €30 for early check-in feels like they received a convenience, not that they overpaid. This means your reviews stay excellent while your revenue grows.

Which Additional Services Should You Offer?

Not every service works for every property. The key is to match your offerings to your guest profile and location. Here are the most profitable options, organized by category:

Check-In and Check-Out Flexibility

  • Early check-in (€20-50): One of the most requested services, especially for guests arriving on morning flights
  • Late checkout (€20-50): Equally popular for guests with evening departures
  • Luggage storage (€10-15): For guests who arrive before check-in or leave after checkout

Transport and Logistics

  • Airport or station transfer (€30-80): High perceived value, especially in cities with complex public transport
  • Parking spot reservation (€10-25/night): Essential in urban areas
  • Bicycle or scooter rental (€15-30/day): Popular in coastal and city destinations

Welcome and Comfort Packages

  • Welcome basket (€25-45): Local products, wine, snacks — a personal touch that earns five-star reviews
  • Champagne or celebration package (€30-60): Perfect for guests celebrating anniversaries, birthdays, or honeymoons
  • Grocery pre-stocking (€40-80): Guests send a list, you stock the fridge before arrival

Equipment and Amenities

  • Baby equipment rental (€15-25/day): Crib, high chair, stroller — saves families from traveling with bulky gear
  • Extra linens or towels (€10-15): Simple to fulfill, pure margin

Experiences and Activities

  • Local experience bookings (€30-100): Cooking classes, wine tours, guided hikes
  • Restaurant reservations (free or with commission): Adds value at no cost to you

Cleaning and Maintenance

  • Mid-stay cleaning (€30-60): Highly valued for stays of 5+ nights
  • Express laundry service (€15-25): Useful for business travelers or long stays

How to Set Up Your Services in Nowistay

The foundation of effective AI upselling is a well-structured knowledge base. The AI co-host can only sell what it knows about. Here is how to set everything up:

Step 1: Document Your Services in the Welcome Book

Your Nowistay welcome book is the primary source of truth for the AI. For each service, you need to include:

  • The service name and a clear description of what is included
  • The price (or price range if it varies by season)
  • Conditions: how far in advance it needs to be requested, availability constraints
  • How to request it: the AI will handle this automatically, but it needs to know the process

For example, your early check-in entry might read: "Early check-in is available from 11:00 AM instead of the standard 3:00 PM. The cost is €30. It must be requested at least 24 hours before arrival and is subject to availability based on the cleaning schedule."

Step 2: Enrich Your Knowledge Base with Context

The more context you provide, the smarter the AI becomes at matching services to guests. Add details like:

  • Which services are most popular during which seasons
  • Which guest types benefit most from each service (families, couples, business travelers)
  • Any partnerships with local providers (transfer companies, experience operators)
  • Fulfillment instructions for your team

Step 3: Configure Service Pricing and Availability

Make sure each service has clear pricing. The AI will quote the exact price you define. If a service has variable pricing (for example, airport transfer cost depends on distance), specify the ranges and conditions so the AI can provide accurate quotes.

Team reviewing vacation rental additional service revenue data

Step-by-Step: Setting Up Payments with Stripe (Zero Commission on Sales)

One of the biggest advantages of this approach is that you keep 100% of the revenue from your additional services — the only fees are Stripe's standard card processing charges (1.5% + €0.25 per transaction at the time of writing). No commissions to any platform. Here is how to set it all up:

1. Create Your Product on Stripe

Log in to your Stripe account (or create one if you do not have one yet) and navigate to the Product Catalog section. Click "Create a product" and fill in the details:

  • Product name: Give it a clear name, for example "Late Checkout"
  • Description: Add a short description, for example "Late checkout for Property X"
  • Image: Optionally add a product image
  • Tax code: Select the appropriate tax category. For services like early check-in or late checkout, choose "General — Electronically supplied services". For physical services like massages, select the relevant physical service category
  • Pricing: Select "One-time", enter the price (e.g., €15), and if you have enabled Stripe Tax, choose "Include taxes automatically"

Click "Add product" and your product is ready.

2. Generate a Payment Link

Now go to the "Payment Links" section in Stripe. Click "New" to create a new payment link:

  • Select the product you just created (e.g., "Late Checkout — €15")
  • Keep "Collect taxes automatically" checked if applicable
  • Click "Create link"

Stripe automatically generates a professional, mobile-optimized payment page that supports all the payment methods you have enabled — credit cards, Apple Pay, Google Pay, bank transfers, and even PayPal. The page is clean, secure, and works perfectly on any device.

Once created, click on your payment link and copy the URL from the top of the page. This is the link your guests will use to pay.

3. Add the Payment Link to Your Welcome Book

Go back to your Nowistay welcome book and add the service information along with the payment link. For example, in the "Check-in and Check-out Times" section, you could add:

Late Checkout (Optional)
If you would like to leave the property later than 11:00 AM, you have the option to stay until 2:00 PM for a fee of €15. Simply subscribe to this option by visiting this page. Please do so at least 24 hours before your departure so we can organize the cleaning schedule accordingly.

To create the link: select the text "this page" in the welcome book editor, click the link icon, paste your Stripe payment link URL, and press Enter. That is all it takes.

4. Create a Dedicated "Shop" Page (Optional)

If you offer multiple additional services, you can create a dedicated page in your welcome book called "Shop" or "Extras". Add an icon (like a dollar sign), and list all your available services with descriptions, prices, and payment links. This creates a convenient one-stop shop within your guest guide where travelers can browse and purchase all available extras.

You can use the welcome book editor like a document tool — add titles, separators, images, lists, and links to make it visually appealing and easy to navigate.

5. Let the AI Handle the Sales

Once your services and payment links are documented in the welcome book, the AI co-host takes over automatically. When a guest sends a message asking about a late checkout, the AI reads the information from your welcome book, explains the option with the correct price, and sends the Stripe payment link directly in the conversation.

Here is a real example from a Booking.com conversation:

Guest: "Hello, I would like to leave the property later, around 1 PM. Is that possible?"

AI Co-Host (responded within 3 minutes): "You have the option to leave the property until 2:00 PM for a fee of €15. It would be ideal to subscribe to this option at least 24 hours before your departure so we can better organize the cleaning. To do so, you can click directly here."

The guest clicks the link, lands on your Stripe payment page, chooses their payment method, pays, and it is done. You receive an email notification from Stripe, and the service is confirmed — all without you doing anything.

Important: Authorize Stripe Links on Booking.com

If you use Booking.com, make sure to add the Stripe domain to your authorized URLs in Booking.com's messaging preferences (in the Extranet). This ensures the payment link displays correctly in messages. For Airbnb, payment URLs generally work in post-booking messaging without additional configuration.

A Note on Airbnb's Policies for Additional Services

Airbnb has specific rules regarding the sale of additional services outside the platform. Here is what you need to know:

  • Always mention your optional services in the listing description on Airbnb. This is a requirement.
  • Additional services must be truly optional — they cannot be required to access or enjoy the property
  • If you use a partner software (PMS, channel manager), selling optional extras through an external payment page is generally accepted
  • Airbnb also recommends using their Resolution Center for extra charges, but note that the Resolution Center is not available via API, meaning no PMS or channel manager can automate it

The safest approach is to clearly state in your listing that optional services are available, ensure they are genuinely optional, and verify your specific situation directly with Airbnb support if you have any doubts.

How the AI Co-Host Sells Services During Conversations

This is where the magic happens. Unlike a static upselling email blast, Nowistay's AI co-host understands context and responds in real time during natural guest conversations on WhatsApp, Airbnb Messaging, or Booking.com.

Here is how it works in practice:

Context-Aware Suggestions

The AI does not randomly push services. It listens to what guests say and identifies opportunities. For example:

  • A guest messages: "Our flight lands at 9 AM, is there any way we could check in early?" The AI knows about your early check-in service, quotes the price, and handles the request.
  • A guest asks: "We are celebrating our anniversary this weekend." The AI suggests the champagne package and can arrange it before the guest arrives.
  • A guest mentions: "We are traveling with our 6-month-old baby." The AI proactively offers baby equipment rental — crib, high chair, and stroller.
  • A guest inquires about things to do in the area. The AI recommends your partnered local experiences and can help with booking.

Natural Conversation Flow

The AI does not sound like a sales script. It integrates suggestions naturally into helpful responses. When a guest asks about checkout time and mentions a late flight, the AI might respond:

"Checkout is at 11:00 AM. Since you mentioned your flight is not until 8 PM, you might be interested in our late checkout option — you can stay until 3:00 PM for €25. Would you like me to check availability for your date?"

This is helpful, not pushy. The guest feels assisted, not sold to.

Multi-Channel, Zero Extra Apps

Everything happens through the messaging channels your guests already use. There is no need for them to download a separate app, visit a portal, or fill out a form. The AI manages conversations on:

  • WhatsApp: For direct bookings and guests who prefer texting
  • Airbnb Messaging: Seamlessly within the Airbnb app
  • Booking.com Messaging: Through the platform's native chat

Automatic Team Coordination

When a guest accepts a service, the AI does not just confirm it and stop. It triggers the fulfillment workflow. Using Nowistay's TeamInquiry feature, the AI can:

  • Notify your cleaning team about an early check-in request so they can adjust their schedule
  • Alert your local partner about a transfer booking
  • Send you a summary of all service requests for the day

You get notified of every service request so you maintain full control while the AI handles the selling and coordination.

Real Conversation Examples: AI Upselling in Action

To illustrate how natural this process is, here are examples of real conversations between the AI co-host and guests:

Example 1: Early Check-In Upsell

Guest: "Hi! We are arriving tomorrow morning around 10. Is there any chance we could drop our bags off early?"

AI Co-Host: "Hello! Welcome to [Property Name]. Of course, I understand you would like to settle in early. We offer an early check-in option starting at 11:00 AM for €30 (standard check-in is at 3:00 PM). This includes full access to the apartment from 11 AM. Alternatively, if you just need somewhere to leave your luggage, we have a free luggage storage option. Which would work best for you?"

Example 2: Contextual Family Upsell

Guest: "Quick question — is there a supermarket nearby? We need to buy groceries for our kids when we arrive."

AI Co-Host: "Yes, there is a Carrefour City just a 3-minute walk from the apartment. I can share the exact location. By the way, we also offer a grocery pre-stocking service for €45 — you send us your shopping list and we will have everything ready in the fridge when you arrive. It is especially popular with families traveling with children. Would you like more details?"

Example 3: Experience Suggestion

Guest: "Any recommendations for a special dinner? It is my partner's birthday."

AI Co-Host: "Happy birthday to your partner! I have a few great restaurant recommendations nearby. Also, for special occasions, we offer a celebration package: a bottle of champagne, chocolates, and a birthday card waiting in the apartment for €45. Shall I arrange it?"

How to Fulfill Service Requests Efficiently

Selling services is only half the equation. You need a reliable fulfillment process. Here is how to structure it:

Create a Fulfillment Checklist

For each service, document the exact steps needed to deliver it:

  • Early check-in: Notify cleaner to adjust schedule → Confirm availability → Send updated check-in time to guest
  • Welcome basket: Order from supplier (or prepare yourself) → Deliver to property before guest arrival → Confirm placement
  • Airport transfer: Contact transfer partner with flight details → Confirm booking → Send driver details to guest

Use TeamInquiry for Coordination

Nowistay's TeamInquiry feature lets you delegate service fulfillment to team members. When the AI confirms a service request, it can automatically create a task for the right person — whether that is your cleaning team, a local partner, or yourself.

Set Clear Lead Times

Make sure each service has a minimum advance booking requirement. This gives you enough time to fulfill the request without scrambling. A good rule of thumb:

  • Early check-in / late checkout: 24 hours notice
  • Welcome packages: 48 hours notice
  • Airport transfers: 48 hours notice
  • Grocery pre-stocking: 48 hours notice
  • Mid-stay cleaning: 24 hours notice

Tracking Revenue From Your Upsells

You cannot improve what you do not measure. Here is how to track your upselling performance:

  • Revenue per booking: Track how much additional revenue each booking generates from services
  • Conversion rate: What percentage of guests purchase at least one extra service
  • Most popular services: Identify which services sell best so you can optimize pricing and expand offerings
  • Seasonal trends: Notice that airport transfers spike in summer? Adjust pricing or add capacity

Even a simple spreadsheet can give you valuable insights. Record each service sold, the revenue generated, and the guest type. After a few months, patterns will emerge that help you refine your offerings.

Getting Started: Your First Week Action Plan

You do not need to offer 15 services on day one. Start small and expand:

  1. Day 1-2: Add early check-in and late checkout to your welcome book with clear pricing and conditions
  2. Day 3-4: Add 2-3 comfort services (welcome basket, grocery pre-stocking) to your knowledge base
  3. Day 5-7: Monitor the first conversations where the AI suggests these services and refine descriptions based on guest reactions

Once your initial services are running smoothly, gradually add transport options, experiences, and equipment rentals. The AI will automatically start suggesting them as soon as they appear in your knowledge base.

The hosts who earn the most from additional services are not the ones with the longest list of options. They are the ones with well-documented, well-priced services and an AI that knows exactly when to suggest them. Set up your first services today and watch your revenue per booking climb.

See Nowistay in action

Discover how AI-powered automation can transform your hosting business.

Try Nowistay Free
Complete guide to automating vacation rental cleaning and turnover operations
Nowistay vs Guesty comparison for vacation rental business
Nowistay vs Hostaway comparison for property managers
Nowistay vs Lodgify comparison for vacation rental hosts
Best AI co-host tools for vacation rental property managers compared
Booking.com guest messaging automation guide for hosts and property managers