The terms "upsell" and "cross-sell" are often used interchangeably in Shopify app marketing, which creates real confusion about strategy. Let's clear it up and talk about when each tactic actually belongs in your store.
What cross-selling means (and when it happens)
Cross-selling is offering a complementary product alongside the item a shopper is already considering. It happens during the shopping journey -- on the product page, in the cart drawer, or in the cart page -- before checkout.
Examples:
- Showing yoga blocks on a yoga mat product page
- Recommending a screen protector when a phone case is in the cart
- Suggesting a matching belt when a shopper has jeans in their cart
Cross-selling has a natural advantage: it catches shoppers when they're actively engaged with your products and have high purchase intent. The conversion window is wide -- they're already shopping, already interested, already mentally spending money.
The downside: every extra decision point in the shopping flow is a potential friction point. A badly placed or irrelevant cross-sell recommendation can slow a shopper down or, worse, introduce doubt about their original purchase.
What post-purchase upselling means
Post-purchase upselling happens after the customer has already checked out. The order is placed, payment is processed, and then -- on the thank you page or in a confirmation email -- you offer an additional product, often with one-click purchase enabled (no re-entering payment info).
The appeal of post-purchase upselling is obvious: zero cart friction. The customer has already committed. The original conversion is locked in. An additional offer at this stage risks nothing -- if they decline, the original order is unaffected.
Post-purchase offers also tend to have higher margins because you can make them without discounting. The psychology is different from the cart: the customer has just experienced the dopamine hit of completing a purchase. They're receptive to "complete your order" offers in a way they weren't 5 minutes earlier.
Why most stores should start with cross-sell
Despite the elegance of post-purchase upselling, cross-selling is the better starting point for most Shopify stores. Here's why:
Higher reach
Cross-sell recommendations show up for every visitor who reaches a product page or cart -- including the majority who never complete a purchase. Even if a shopper abandons, they've been exposed to your complementary products, which can influence a future visit. Post-purchase upsells only reach customers who have already converted, which is a much smaller pool.
Simpler setup
Cross-sell widgets are straightforward to configure: choose a product, choose its recommended companions, and you're done. Post-purchase upsell flows require more setup -- one-click checkout integration, thank you page customization, and careful testing to make sure the flow doesn't break your order confirmation emails or tracking.
Faster feedback
Because cross-sell widgets are visible to all product page visitors, you get data faster. You can see which pairings are generating clicks and which aren't within your first week. Post-purchase upsells only generate data from completed purchases, which takes longer to accumulate into reliable signal.
When to add post-purchase upselling
Post-purchase upselling becomes worth adding when you've done three things:
- Optimized your cross-sell setup -- Your product page and cart recommendations are running and you know what pairings work. This tells you which products are "wanted second" by your buyers, which is exactly what you want to offer post-purchase.
- Hit a meaningful order volume -- Post-purchase upsell optimization requires data. If you're doing fewer than 100 orders per month, you won't accumulate enough post-purchase data to meaningfully improve your offers for several months. Cross-sell data comes in faster.
- Addressed conversion rate first -- If your store converts below 1.5%, adding post-purchase upsells is optimizing the end of a leaky funnel. Fix conversion first, then maximize per-order revenue with post-purchase flows.
The right sequencing for AOV strategy
Here's the sequence that consistently works for growing Shopify stores:
- Month 1-2: Set up cross-sell recommendations on your top 10-15 products. Focus on product page placement first, then cart drawer. Measure click rate and attributed revenue weekly.
- Month 2-3: Refine your pairings based on data. Kill the ones that aren't converting. Promote the ones that are.
- Month 3+: Consider adding post-purchase upsells for your best-selling products, using the same pairings you've proven convert in your cross-sell data.
This sequence lets you validate your product pairs with lower-stakes cross-sell data before committing to a more complex post-purchase flow.
How Dropr fits into this
Dropr currently focuses on the cross-sell side of this equation -- product page widgets and cart drawer recommendations, with full attribution tracking so you know which pairings are actually generating revenue. Post-purchase upsell is on the roadmap as a future feature.
The flat $19/month pricing means you can run cross-sell recommendations at any order volume without worrying that success will increase your app costs. And when post-purchase upsell is added, it'll be part of the same flat fee -- not a separate charge.
Related reading
- Shopify Bundles vs Cross-Sell: Which Makes You More Money?
- Cross-Sell vs Upsell on Shopify: Which Makes You More Money?
- Shopify Search & Discovery vs. Paid Upsell Apps: An Honest Comparison
- Manual vs. Automatic Product Recommendations on Shopify: When to Use Each
- How Cross-Sell Widgets Work on Shopify (And Why Placement Matters)
FAQ
Can I run both cross-sell and post-purchase at the same time?
Yes, and many stores do. The two strategies don't compete -- they address different moments in the purchase journey. Just make sure your post-purchase offer is for a different product than your cross-sell recommendation, or you'll be showing the same thing twice and reducing novelty.
Does post-purchase upselling ever hurt conversion?
It can if it confuses the customer about their order status. The most common failure mode is a poorly designed post-purchase page that makes customers think they need to take another action to complete their original order. Design your post-purchase offer to be clearly optional and clearly separate from the confirmation of their existing purchase.