Upsell FAQ & Troubleshooting
Purpose
Primary support-deflection article
π Top Issues
Upsell not showing
Check:
- Upsell module enabled (Upsells β Settings)
- Offer status = Active
- Upsell Block added
- Conditions met
- Market enabled
Discount not applying
Check:
- Discount slider > 0%
- No overlapping Shopify discounts
- Market currency rules
Timer missing
Check:
- Timer enabled
- Duration < edit window
- Not expired
A/B test not starting
Check:
- Two active offers on same surface
- Test status = Active
- Check offer start and end date
Email upsell shows no opens/clicks (or no tracking)
Check:
- You pasted the snippet from Get email snippet (not hand-written HTML)
- The platform's email/order merge tags are still in the snippet (e.g. Klaviyo {{email}} / {{event.order_id}})
- For PDP redirect: the Email upsell app embed AND the Email upsell banner block are enabled in the theme
- You selected the correct platform (Klaviyo / Omnisend / Shopify Email / Mailchimp / SendGrid) so the right merge-tag syntax is used
Free-shipping bar shows the wrong threshold
Check:
- Threshold mode is correct: global tiers vs custom for this strategy vs add a selected item
- A per-market override exists for the customer's country (countryCode + threshold + message)
- Your message uses {{amount_remaining}} / {{threshold}} tokens, not hard-coded numbers
Checkout-page upsell isn't available
Check:
- Your store is on Shopify Plus β checkout-page upsells require it
- If not Plus: use After checkout, Thank-you page, or Order status page instead
"I can't add more products to my offer"
Check:
- You're at the 10-product cap β an offer can show at most 10 products across all its modules
- Remove a product or split into a second offer with different targeting
π§ Decision Tree Examples
If upsell is invisible β
Check block β check surface β check rules
If price looks wrong β
Check market β check discount β check currency
β Setup Checklist (Quick)
- Offer named clearly
- Product modules limited
- Targeting rules tested
- Upsell block added
- Test order placed
π§ Advanced Tips
- Chain upsells using βconsider upsell itemsβ
- Use tags for granular control
- Review analytics weekly
- Archive old tests β donβt delete
π When to Contact Support
Send:
- Store URL
- Screenshot of offer setup
- Order number (if applicable)
Do NOT worry about:
- Minor FX rounding
- Shipping changes after upsell
- Timeline notes (expected)
π Related Guides
If upsell not showing
If pricing / region issues
Updated on: 25/06/2026
Thank you!
