Create Thank You Page Upsell
Thank You Page Upsell is a post-purchase offer shown on the order confirmation page to encourage customers to buy additional products, increasing average order value (AOV).
After publishing your upsell, you have to enable the widget to make it appear on your storefront.
1. Upsell information
Upsell Title: The upsell's name, shown in the βAll offersβ section for easy management.
Start Time: When the upsell is visible at checkout.
End Time: When the upsell expires. Leave blank for it to run indefinitely.
2. Upsell Trigger
Always display upsell
The upsell will be shown to customers at checkout without any conditions.
Cart trigger
Quantity: The cart must meet a minimum and/or maximum number of products.
Value: The cart must meet a minimum and/or maximum total value you set.
Normally, BOGOS will auto-convert your main currency to the customersβ currency using Shopifyβs exchange rate (e.g., 1 SGD = β¬0.666).
However, if you want to set custom cart values for each currency instead, after setting the value for your main market (min is 0), click βAdd currencyβ and enter the value

Specific product trigger
Product: The checkout must include products from your selected list and meet the required quantity.
Collection: Any product from the specific collection(s) you choose.
Customer trigger
The upsell will activate based on specific customer conditions.
Customer Tags: Show only to customers with selected tags. Exclude customers with these tags: Everyone except those with selected tags will see the upsell. - No-login customers treated as tagless: Logged-out customers are included/excluded based on tag settings.
Location: Shown only to customers from selected locations. Exclude selected locations: Everyone except those in chosen locations will see the upsell.
Order History: Shown only to customers who placed orders from a chosen start date, based on:
Total Spent in Order History: Orders since the start date must meet a spending range.
Total Spent on Last Order: The most recent order must meet a spending range.
Total Orders Placed: The number of orders since the start date must meet a set range.
3. Add sub-conditions
Sub-conditions add extra rules to decide who can see and get your offers. Therefore, only targeted customers can see and apply the offer, while others won't see it at all.
These sub-conditions are optional. If you don't add any, the offer will be available to all customers.
You can combine multiple sub-conditions. Customers must meet all selected criteria to qualify.

Specific link address β Apply offers to customers accessing your store from a specific link. Perfect for email campaigns, social posts, or affiliates.
Markets β Run region-specific offers based on your Shopify Markets.
β¦οΈ For more details, visit our [Sub-Condition] guide.
4. Upsell method
Defines how upsell products are offered to customers at checkout.
Manual: Manually select upsell products and apply either a percentage or fixed discount.
Auto: Automatically selects upsell products using data from the Shopify Search & Discovery app.
Recommendation Types: Complementary Products: Products that pair well together. Related Products: Similar or frequently bought items.
Random: Randomly selects upsell products from a predefined group based on collections, vendors, or product types.
5. Discount
5.1 Discount type

Product discount: Allows you to choose the type of discount
Percentage: for a percentage-based discount
Amount: for a fixed monetary discount. If you also sell in different currencies (set up in Shopify Markets), you can βadd currencyβ and custom how much discount amount to offer in each currency, instead of using Shopifyβs exchange rates (e.g., SGD 10, CNΒ₯8, A$12).

5.2 Add shipping discount

There are two types of shipping discount:
Percentage: A percentage of the shipping cost will be deducted.
Amount: A fixed amount will be deducted from the total shipping cost. If you sell in different currencies (set up in Shopify Markets), you can βadd currencyβ and custom how much shipping discount amount to offer in each currency, instead of using Shopifyβs exchange rates (e.g., SGD 10, β¬8, A$12).
Label on widget: This text informs customers whether the bundle includes a shipping discount.
6. Advanced configuration (optional)
Exclude products in cart
This feature lets you include or exclude upselling products already in customersβ carts.

This feature works at the product level. If your cart contains a product with variant A, other variants of the same product (e.g., variant B) will also be hidden.
Upsell product variant matching
This feature automatically matches the variant of the upsell product to the variant of the product in the customer's cart.
Example: If a customer buys a T-shirt (size M), the upsell widget will recommend another T-shirt (size M).
Note: Only apply to the upsell method βManual.β
7. Discount code
Add a custom code
This section allows you to customize the discount code name to match your brand.

Take notice:
This option automatically appears when your Gift logic is set to Clone product
If your store uses Gift function logic, this option is only available when you select Shipping discount as gift
The discount code name must be under 256 characters and unique across all Shopify discounts.
Combination

Order Discounts: Determines if the upsell discount can be combined with order-level discounts like promo codes or automatic discounts.
Shipping Discounts: Determines if the upsell discount can be combined with shipping discounts like free or reduced shipping.
8. Enable the widget
After publishing your upsell, you have to add the "BOGOS Checkout Upsell" block in your theme editor so the upsell widget appears at thank you page.
Hereβs how:
Go to your Shopify Dashboard
Navigate to Online Store > Themes
Click Edit Themes
Switch from Home Page > find and select Checkout and customer accounts

Switch from Checkout to Thank you

In the Menu sidebar, click Add section > Select BOGOS Thank You Page Upsell

Drag & drop the block where you want.
β¦οΈ For more details, visit our guide on [Adjust BOGOS blocks].
Last updated