You placed a test order, or a real order came in, and no upsell appeared? Go through this checklist. In our support experience, the first two points explain the vast majority of cases.
Offers only appear on cards via Shopify Payments, Shop Pay, and approved regular PayPal. Klarna, Apple Pay, Google Pay, the PayPal Express button, bank transfer and other methods never show post-purchase offers. See Which payment methods show upsells?.
Typical trap: you test with PayPal Express or a wallet button and conclude the app is broken. Test again with a credit card via Shopify Payments.
Shopify allows only one post-purchase app. Go to Settings > Checkout > Post-purchase page and make sure Post Purchase Upsell Hero is selected.
In the Order Browser you may see orders marked as skipped by Shopify. This means Shopify itself decided not to render a post-purchase page for that order, typically because of one of its platform restrictions:
The full list is in Shopify limitations (reference).
Contact us via support with your store URL and the order number. We can check for each specific order why no offer was rendered.
Related articles