Creating Upsells
SuiteOp offers 4 types of upsells to add to your Guest Portal: Advertisements, Requests, Purchases, and Postcards. Here we’ll walk you through how to set up each of these upsells and share helpful tips for creating the best guest experience.
Steps to Create a New Upsell
Section titled “Steps to Create a New Upsell”-
Go to Portals > Settings > Upsells
-
Click Add new on the right
-
Select whether you want to manually create or import from a third party
-
Choose upsell type and give it an internal name
-
Fill in the guest facing information
-
Add your upsell to a Category, splitting upsells into categories makes it easier for guests to navigate

-
Assign to Guides or Properties
-
At the top, set the upsell as Active by checking the first box. If this is an upsell you’d like to show on the home page of the Portal mark as a** Featured upsell**

Types of Upsells
Section titled “Types of Upsells”Advertisements
Section titled “Advertisements”You can create either custom advertisements or pull them from a third party, like Viator or Mount. Depending on the integration that you use or the advertisement that you create, you may be able to benefit from affiliate commissions.
Steps to set up advertisements
Section titled “Steps to set up advertisements”-
To start getting affiliate commission from Viator and Mount when your guests book through an upsell, you’ll need to** first create affiliate accounts** and link these in Integrations
-
In Upsells, select Add new
-
Select Import from [third-party]
-
Search in your city
-
Click the + sign to add upsells that would appeal to your guests
-
In your Upsells list you can go back and edit upsells you’ve added to adjust information and set as Active and Featured
Requests
Section titled “Requests”Requests are upsells that require your approval and can be either paid or free. Free requests are useful for amenities you want to offer at no cost, but for which you would like your guests to actually request it so that you can deliver it appropriately. Paid requests require guests to provide payment information — this places an authorization hold on their card for 5–7 days. When you approve or deny the request, you can capture or release the hold directly from SuiteOp using the Charge Detail Sheet.
New requests send you a notification and can be accessed through the reservation’s Charges & Payments section.
Purchases
Section titled “Purchases”Purchase upsells are great for anything you know you can always deliver to your guests. You can set these up as fixed price or quantity based. As soon as a guest purchases a purchase upsell, their card is charged through your configured payment provider and you can see and track those charges in the reservation’s Charges & Payments section.
Postcards
Section titled “Postcards”The last type of upsell is a Postcard. This allows guests to send a physical postcard to any address in the US for free, handled completely by us. You can create your own branded templates for guests to choose from and add a watermark of your logo to be added if a guest uploads their own photo. For more details see our guide here.
Choosing a Payment Account
Section titled “Choosing a Payment Account”For paid upsells (purchases and requests), you need to assign a payment account that determines which payment provider processes the guest’s payment. SuiteOp supports three providers:
- Stripe — Connect via API keys in Integrations > Stripe. See Stripe Integration.
- JusPay (Hyperswitch) — One-click setup in Integrations > JusPay. See JusPay Integration.
- GuestyPay — Sync from your Guesty account in Integrations > GuestyPay. See GuestyPay Integration.
When creating or editing an upsell, select the payment account in the Settings step under Payment Account. The dropdown shows all active accounts across all providers.
Reordering Upsells You can adjust the order upsells display in your Guest Portal under “Assignment” in your Portal template by dragging and dropping