How do I show an upsell only when certain conditions are met?
Using Smart Rules, you can add conditional logic to your upsells.
- Create a checkout, cart or post-purchase upsell
- Scroll down to the Smart Rules card
- Select the 'General' tab (this is the default tab)
- Add a Smart Rule
- Save the changes
You can set smart rules for the cart total or cart products
For the cart products you can make an upsell conditional on whether a cart:
- has certain cart products
- doesn't have certain cart products
- has certain tags
- doesn't have certain tags
- is part of a certain collection
- isn't part of a certain collection
You can use the AND and OR operators to combine smart rules.
Updated on: 05/04/2025
Thank you!