Upsell
Recommend a follow-up product after the order is paid, confirmed, delivered or reviewed — with an optional real discount code.
✨ Premium Sneakers — picked just for you!
✨ Cotton Tee — picked just for you!
✨ Canvas Bag — picked just for you!
A swipeable three-product carousel. Every Shop Now link is tracked, so orders that follow are attributed back to this message.
The best moment to sell someone a second thing is just after the first one has gone well. Upsell picks that moment for you — payment, confirmation, delivery or a happy review — and sends a carousel of three products chosen from your own catalogue.
When to send
Pick one event. Each order receives a single upsell message, sent the first time it reaches that point.
With no event selected, no upsell messages are sent at all. If your automation is on but nothing is going out, this is the first thing to check.
Delay
How long to wait after the event, from Immediately to three days. The default is 48 hours.
Send upsell after
Two days is the suggestion, not a floor. A "you might also like" that lands while the first order is still in transit reads as pushy, and the customer hasn't seen what they bought yet.
Which products get recommended
Five options, from fully automatic to fully manual.
The Complementary option links straight to Shopify's Search & Discovery app, where those relationships are configured. Products you haven't configured there fall back to your best sellers, so the message still goes out.
New stores with little order history may not have recommendations yet — those fall back to best sellers too. Nothing is ever skipped for want of a recommendation.
Add a discount coupon
Off by default, because a coupon costs you margin on every send. Switch it on and pick one of your real Shopify discount codes — you never type a code by hand, so the message can't advertise something that doesn't exist.
With a coupon attached, the message says what the discount is worth and shows the code in bold, because those are the two things the customer has to read and retype at checkout.
The code is re-checked against Shopify immediately before every send. If it's been deleted or fully used up by then, the recommendation still goes out — without the discount. A customer never receives a code that will fail at checkout.
If you switch the coupon on but don't pick a code, Wapify says so and sends the upsell without one.
Tracking what it earns
Every Shop Now button routes through a tracked link. When the customer taps it and later orders, that order is attributed to the upsell — and appears in your Revenue via Wapify figure and in the Products bought through upsell links report.
Attribution isn't limited to same-session purchases: Wapify also reads Shopify's own customer-journey data, which catches buyers who tapped the link, thought about it, and came back later. See Revenue attribution.
Where the results show up
- Logs → Upsell — every message with its status and whether the link was tapped.
- Analytics — messages sent, links clicked, orders and revenue attributed, and best-performing products.
- Your dashboard — folded into Revenue via Wapify.
Sending one by hand
Select orders in Shopify, open the ⋯ menu and choose Send upsell offer. It uses your configured product selection and coupon, and skips the delay. See Actions on the Orders page.