Cart & Upsell
Cart & Upsell
Cart & Upsell
Cart & Upsell
Upsell Triggers
Define when and to whom upsell offers appear using product-based, cart, customer, and time-based conditions.
How triggers work
On the Upsell tab of the funnel editor, turn on Select Triggers to only show this offer when specific conditions are met. If the toggle is off, the offer is shown to all customers. Click Add Condition to open the trigger picker, which groups available conditions into four categories.
You can combine multiple conditions on a single offer — for example, requiring both a specific product in cart AND a minimum order value — to target very precisely.
Product-based triggers
- Product trigger
- Show the offer only when a specific product is in the cart.
- Product quantity trigger
- Show the offer based on how many units of a product are in the cart.
- Product tag trigger
- Show the offer when the cart contains a product with a specific tag.
- Product Collection trigger
- Show the offer when the cart contains a product from a specific collection.
- Subscription trigger
- Show the offer based on whether the cart includes a subscription product.
- Variant name trigger
- Show the offer based on a specific product variant (e.g., a color or size).
Cart & discount triggers
- Order value trigger
- Show the offer once the cart subtotal crosses a threshold you set.
- Quantity trigger
- Show the offer based on the total number of items in the cart.
- Discount code trigger (Without Post-Purchase)
- Show the offer when a specific discount code is applied.
- Discount percent (%) trigger (Without Post-Purchase)
- Show the offer when the cart's applied discount reaches a certain percentage.
Customer attribute triggers
These require the customer to be logged in:
- Customer tag trigger
- Show the offer to customers with a specific customer tag.
- Customer order count trigger
- Show the offer based on how many previous orders the customer has placed.
- Customer language trigger
- Show the offer based on the customer's storefront language.
- New customer trigger
- Show the offer only to customers who have not placed any orders yet — useful for first-purchase incentives.
Order details & time-based triggers
- UTM Parameter Trigger (Pre-Purchase widgets only)
- Show the offer only to traffic from a specific campaign. Leave a field empty to allow any value for that parameter.
- Currency trigger
- Show the offer based on the currency the customer is shopping in.
Once your triggers are configured, move on to Adding Upsell Offers to choose which products to show.