Find this module in Shopify Stores > Edit Checkout > Upsells.
How it works
Use this module to create the offer catalog: offer status, strategy, product, quantity, pricing, discount, copy, optional trigger product, optional variant selection, and optional offer-specific shipping.Settings reference
Offer catalog
Offer catalog
You will set: Offer listThe list of post-purchase offers available for routing.
Active
Active
You will set: On/off switchWhether the offer is live and eligible to show to customers.
Offer strategy
Offer strategy
You will set: Strategy selectorHow the offer product is selected. Use a configured product, reuse the first cart item, or mirror a cart item.
Cart item to mirror
Cart item to mirror
You will set: SelectorFor mirror-cart offers, choose whether to mirror the first, last, or highest-value cart item.
Excluded products
Excluded products
You will set: Product listProducts that should not be mirrored into an upsell offer.
Offer product
Offer product
You will set: Product and variant pickerThe Shopify product and variant offered after purchase.
Quantity
Quantity
You will set: Number fieldHow many units are added if the customer accepts.
Display price
Display price
You will set: Number fieldThe price shown to the customer on the upsell page.
Actual price
Actual price
You will set: Number fieldThe price used for payment/order handling.
Discount type
Discount type
You will set: SelectorWhether the offer discount is percentage or fixed amount.
Discount value
Discount value
You will set: Number fieldThe amount of the upsell discount.
Title
Title
You will set: Text fieldMain offer title.
Subtitle
Subtitle
You will set: Text fieldSupporting offer headline.
Description
Description
You will set: Long text fieldOffer or product description shown on the upsell page.
Trigger product required
Trigger product required
You will set: On/off switch and product pickerShows the offer only when a selected product was in the original cart.
Variant selection enabled
Variant selection enabled
You will set: On/off switchLets customers choose from configured variants on the upsell page.
Variants
Variants
You will set: Variant listThe variant choices customers can select when variant selection is enabled.
Custom shipping
Custom shipping
You will set: On/off switch and product pickerOptional shipping charge attached to the accepted upsell.
Examples
- Simple offer
- Trigger-specific offer
- Variant upsell
Create an active configured-product offer with one Shopify product, quantity 1, confirm text, decline text, and no trigger.
Before saving
- Only route offers after they are active and configured.
- Keep confirm and decline copy short and clear.
- Test triggered offers with carts that do and do not contain the trigger product.
Related modules
Upsell Flow
Define accept and decline routing for post-purchase upsell steps.
Upsell Order Handling
Choose how accepted upsells become Shopify orders and payment events.
Shipping
Configure Shipping V2 using one shared Shopify shipping product and rules-driven options.