Both pre-purchase and post-purchase upsells increase average order value, but they work very differently. Pre-purchase upsells show offers before checkout (on product pages, in the cart, or at checkout). Post-purchase upsells show offers after checkout, between payment and the thank-you page.
The difference in conversion rates is dramatic: post-purchase upsells convert at 10-15% on average, while pre-purchase upsells typically convert at 2-5%. Here's why, and when to use each.
Side-by-Side Comparison
| Feature | Kairo | Pre-Purchase |
|---|---|---|
| Average conversion rate | 10-15% | 2-5% |
| Cart abandonment risk | None | Increases risk |
| Payment re-entry needed | N/A (before payment) | |
| Checkout friction | None | Adds friction |
| Customer mindset | Already committed | Still deciding |
| One-click acceptance | ||
| Risk to original order | None | Can distract |
How Pre-Purchase Upsells Work
Pre-purchase upsells appear before the customer completes checkout. Common placements include:
- Product pages: "Frequently bought together" or "Customers also viewed"
- Cart page: Add-on suggestions before proceeding to checkout
- Checkout page: Last-minute additions (Shopify Plus only)
- Pop-ups: Modal offers triggered by cart actions
The advantage of pre-purchase upsells is reach — every visitor sees them, not just those who complete checkout. The disadvantage is that they add friction to the buying process. Every additional decision point is an opportunity for the customer to second-guess their purchase or abandon their cart entirely.
How Post-Purchase Upsells Work
Post-purchase upsells appear in a dedicated page between payment confirmation and the thank-you page. The customer has already paid, and they're presented with a special offer they can accept with a single click.
If they accept, the product is added to their existing order using the payment method already on file. If they decline, nothing happens — they continue to the thank-you page with their original order intact.
Learn more in our complete guide to post-purchase upsells.
Why Post-Purchase Converts Higher
The 3-5x conversion advantage of post-purchase comes down to psychology and mechanics:
- Zero risk to the sale: The customer has already paid. Showing an upsell cannot cause them to abandon their cart — the cart is already converted. Pre-purchase upsells always carry some abandonment risk.
- Commitment bias: After making a purchase, people are psychologically primed to say yes to related offers. They've already identified as a buyer of your products.
- Reduced decision fatigue: One simple yes/no decision, not "should I add this to my cart and then figure out the new total and reconsider if I should buy everything."
- One-click friction: No adding to cart, no checkout process, no payment entry. A single tap completes the transaction.
The Best Strategy: Use Both
Pre-purchase and post-purchase upsells aren't mutually exclusive. The strongest revenue optimization strategy uses both:
- Pre-purchase for product page recommendations and cart add-ons — these increase the initial order value.
- Post-purchase for your highest-converting offers — the complementary products with the best margin, presented at the moment of peak buying intent.
The key difference: pre-purchase is a "nice to have" that might increase AOV by 5-10%. Post-purchase is a revenue engine that reliably adds 10-30% to your average order value with zero downside risk.
If you can only implement one strategy, start with post-purchase. The conversion rates speak for themselves.
Ready to boost your revenue?
Try Kairo free for 14 days. Usage-based pricing starts at just $8/month — and scales with your upsell revenue.
Start Free Trial