The Upsells module enables customers to add related or complementary products to their cart with a single click.
Product Selection
AI Recommended Upsells
Enable this setting to use Shopify's Product Recommendation Algorithm to suggest upsells automatically.
Recommendation Algorithm
This option appears only if AI recommendations are enabled. Choose your desired Recommendation Intent: Recommendation Intent:
Related products
Displays similar or substitutable products under a "You might also like" section.
Important: Products must share a collection to be considered "related."
Complementary products
Displays add-ons or accessories under a "Pair it with" section.
Note: Complementary intent must be manually configured in the Shopify Search & Discovery app. The algorithm only auto-generates for “Related” products.
Learn more in Shopify's documentation.
Smart Variant Matching
When enabled, UpCart will automatically pre-select a variant that matches one already in the customer’s cart.
For example, if a customer has a shirt in “Black” and the upsell is pants with multiple colors, “Black” will be auto-selected.
The video below showcases this:
Manual Upsells Configuration
Manual upsells can be set up only when AI Recommended Upsells is disabled.
Click Configure Manual Upsells.
Click Add New Upsell to add a row with:
Trigger Product(s)
Specific Trigger: Choose at least one product that must be in the cart.
All Products: Display the upsell when any product is in the cart.Upsell Product(s)
Select the product(s) to show when a trigger product is in the cart.
Order of Upsell Appearance
Upsells are evaluated from top to bottom.
If Products A and C are in the cart, and you’ve set upsells for each, both B and D will be shown.
When selecting multiple upsell products in a single upsell row, the order of product selection will determine the order of their appearance in the cart, top to bottom.
Troubleshooting
If your upsell isn’t displaying, check out the “Why Isn’t My Upsell Showing?” article in our FAQ for common fixes.
Next Steps
To fine-tune how upsells behave in the cart drawer, continue to the next guide: