Upsells System: Sell Add-Ons to Your Guests

๐ŸŒฑGrowth5 minutes

Upsells System: Sell Add-Ons to Your Guests

Tier: ๐ŸŒฑ Growth Plan ($29/mo) and above
Time to read: 8 minutes


What Are Upsells?

Upsells are add-on products and services you can sell to guests through your guidebook. GuestLoop handles the storefront, checkout, and payment processingโ€”you focus on delivering great experiences.

Popular upsells include:

  • Early check-in / late check-out
  • Airport transfers
  • Grocery pre-stocking
  • Local experiences & tours
  • Equipment rentals (bikes, kayaks, etc.)
  • Pet fees
  • Welcome packages

Key Benefits

Benefit Description
Keep 95% of revenue Only 5% platform fee (vs 15-20% on tour platforms)
Seamless checkout Built into your guidebookโ€”no external links
Automatic notifications Get notified when guests purchase
Full control Set your prices, inventory, and availability
Guest attribution Know which guests purchased what

Setting Up Stripe Connect

Before you can sell upsells, you need to connect your Stripe account:

Step 1: Go to Settings

Navigate to Dashboard โ†’ Settings โ†’ Stripe Connect

Step 2: Connect Your Account

  1. Click "Connect with Stripe"
  2. Sign in to your Stripe account (or create one)
  3. Complete the onboarding flow
  4. Return to GuestLoop

Step 3: Verify Connection

Once connected, you'll see:

  • โœ… "Stripe Connected" status
  • Your Stripe account ID
  • Payout settings

Note: Stripe requires identity verification for payouts. This may take 1-2 business days.


Creating Your First Upsell

Step 1: Navigate to Upsells

Go to Dashboard โ†’ Properties โ†’ [Your Property] โ†’ Upsells

Step 2: Click "Add Product"

Step 3: Fill in Product Details

Field Description Example
Name Product title "Early Check-in (2pm)"
Description What's included "Arrive at 2pm instead of 4pm. Subject to availability."
Price Amount in your currency $50.00
Category Product type Check-in/out, Experience, Service
Image Product photo Upload or URL
Availability When bookable Always, or specific dates
Inventory Stock limit (optional) Leave blank for unlimited

Step 4: Save and Activate

Click "Save Product" then toggle "Active" to make it visible in your guidebook.


Managing Upsells

Viewing All Products

The Upsells page shows all your products with:

  • Active/inactive status
  • Price
  • Total sales
  • Quick edit actions

Editing Products

  1. Click the product row
  2. Make changes in the modal
  3. Click "Save Changes"

Deactivating Products

Toggle the "Active" switch to hide a product without deleting it.

Deleting Products

Click the โ‹ฎ menu โ†’ "Delete" to permanently remove.

Warning: Deleting a product removes all sales history. Consider deactivating instead.


How Guests Purchase

Guest Flow

  1. Guest opens your guidebook
  2. Scrolls to "Enhance Your Stay" section (or clicks the tab)
  3. Browses available products
  4. Clicks "Add to Cart"
  5. Completes checkout with card payment
  6. Receives confirmation email

Payment Processing

  • Payments are processed through Stripe
  • Funds are deposited to your connected account
  • Standard Stripe payout schedule applies (2-7 days)

Upsell Approvals

Some upsells require your approval before the guest can use them (e.g., early check-in requests).

Setting Up Approval Workflow

  1. When creating an upsell, enable "Requires Approval"
  2. Guests who purchase will see "Pending Approval" status
  3. You'll receive a notification

Approving/Rejecting Requests

Navigate to Dashboard โ†’ Approvals or Dashboard โ†’ Properties โ†’ [Property] โ†’ Upsells โ†’ Approvals

For each pending request:

  • Click โœ… Approve to confirm
  • Click โŒ Reject to decline (you should issue a refund)

Guest Notifications

  • Approved: Guest receives email with confirmation details
  • Rejected: Guest receives email explaining the rejection

Best Practices

Pricing Strategy

Strategy Recommendation
Early/Late Check-in $25-75 depending on market
Airport Transfer Cost + 20-30% margin
Grocery Stocking $50 service fee + grocery cost
Local Experiences Partner with local guides for commission

Product Photography

  • Use high-quality images (minimum 800x600)
  • Show the actual experience/product
  • Include people when appropriate
  • Consistent style across products

Descriptions That Sell

Do:

  • Lead with the benefit
  • Be specific about what's included
  • Mention any restrictions
  • Use bullet points for multiple items

Don't:

  • Write walls of text
  • Use ALL CAPS
  • Hide important details
  • Overpromise

Inventory Management

  • For limited availability items, set realistic inventory
  • Update inventory after manual bookings
  • Consider seasonal availability

Tracking Performance

Sales Dashboard

View your upsell performance at Dashboard โ†’ Properties โ†’ [Property] โ†’ Upsells

Key metrics:

  • Total Revenue: All-time upsell revenue
  • This Month: Current month's sales
  • Conversion Rate: Purchases รท Guidebook views
  • Top Products: Best sellers by revenue

Revenue Attribution

See which bookings generated upsell revenue:

  1. Go to Dashboard โ†’ Bookings
  2. Look for the $ icon next to bookings with upsell purchases
  3. Click to see purchase details

Refunds

Issuing Refunds

Refunds are processed through Stripe:

  1. Go to your Stripe Dashboard
  2. Find the charge
  3. Click "Refund"
  4. Enter amount and reason

Note: GuestLoop's 5% platform fee is non-refundable.

Refund Policy

We recommend including a clear refund policy in your product descriptions:

"Full refund if cancelled 48+ hours before check-in. 50% refund within 48 hours. No refund for no-shows."


FAQ

Can I sell experiences from partners?

Yes! List partner experiences and keep a commission. Just be clear about who's providing the service.

Is there a limit to how many products I can create?

No limit on the number of products you can create.

Can I set different prices for different properties?

Yes, each property has its own upsell catalog with independent pricing.

What happens if a guest purchases after checkout?

They'll still receive confirmation. Consider how you'll fulfill late purchases.

Can I offer discounts or promo codes?

Not currently, but it's on our roadmap.


Related Guides

Need More Help?

Can't find what you're looking for? Our support team is here to help!

Contact Support โ†’

More Guides

Upsells System: Sell Add-Ons to Your Guests | GuestLoop Help Center