Upsell vs Cross-Sell: When to Use Each (With Ecommerce Examples)

Upselling and cross-selling both increase AOV — but they work differently, at different points in the funnel. Here's when each one works, and how to implement them without annoying your customers.

Jakob Sperber

Director

Strategy

/

Every ecommerce brand wants higher average order value. But "increase AOV" is not a strategy — it's an outcome. The strategy is knowing when to upsell, when to cross-sell, and how to do both without turning your store into a wall of popups that makes people abandon their cart.

Let's break down the difference, when each one works, and how to implement them properly.

Definitions: Two Different Levers

Upselling is getting a customer to buy a higher-value version of what they're already looking at. A bigger size. A premium tier. A bundle instead of a single unit. The product category stays the same — the price goes up.

Cross-selling is getting a customer to add a complementary product to their order. They came for the shampoo, they leave with the conditioner too. Different product, same transaction.

Both increase AOV. But they work through different mechanisms, at different points in the funnel, and they require different execution.

Why AOV Actually Matters

Higher AOV is not a vanity metric. It directly impacts how much profit you make per order — and that determines how aggressively you can acquire customers.

Here's the maths. Say your current AOV is $65 with a 60% gross margin. That gives you $39 of contribution margin per order before you account for shipping, payment processing, and customer acquisition cost.

Now increase AOV by $10 through an upsell or cross-sell. That $10, at the same 60% margin, adds $6 to your CM2 per order. Across 1,000 orders a month, that's $6,000 in additional margin — without spending a cent more on ads.

That extra $6 per order also means you can afford to pay more to acquire a customer and still hit your target ROAS. It gives you room to bid higher, test more channels, or simply be more profitable at the same spend.

When to Upsell

Upselling works when the customer has already decided what they want but hasn't locked in which version. Your job is to show them the better option at the right moment.

On the Product Page

This is the most natural place for an upsell. The customer is evaluating the product — show them the premium version alongside the standard one.

A skincare brand selling a 30ml serum at $49 should show the 50ml at $69 right next to it. The price-per-ml is better, the customer gets more product, and your AOV jumps $20. Make the value obvious: "50ml — 40% more product for just $20 extra."

Supplement brands do this well with supply duration. A 30-day supply at $39 next to a 90-day supply at $89. The 90-day option is cheaper per day, and you've more than doubled the order value.

On the Cart Page

The customer has added something to cart. Before they check out, offer an upgrade.

"You've got the Starter Kit in your cart — upgrade to the Complete Kit for $25 more and get the full routine." This works because the customer is already committed to buying. The upgrade feels like a small incremental cost, not a new purchase decision.

Post-Purchase

After the first order is placed, upsell them to a subscription. "Love your coffee? Subscribe and save 15% on every order." This is technically an upsell because you're upgrading the relationship from one-off to recurring — increasing lifetime value rather than single-order value. This ties directly to your repeat purchase rate — the cheapest growth lever most brands ignore.

When to Cross-Sell

Cross-selling works when the customer has committed to a product and you can offer something that genuinely complements it. The key word is complements. Not "other stuff you sell." Products that make sense together.

On the Cart Page

This is the classic cross-sell moment. The customer has added a product to cart, and you show them what goes with it.

Bought a face serum? "Don't forget SPF — 73% of our customers pair these two." Bought a set of resistance bands? "Add the door anchor for $12." The suggestion needs to be relevant and the price point needs to be low relative to the main product.

The Post-Purchase Page

This is the single most underused piece of real estate in ecommerce.

The post-purchase page sits between the checkout confirmation and the thank-you page. The customer has already entered their payment details. The order is confirmed. Their credit card is hot. They're in a buying mindset.

A one-click cross-sell offer here converts at significantly higher rates than anything on the product or cart page — because there's zero friction. No re-entering payment details. No second-guessing the primary purchase. Just "add this to your order" with a single tap.

This is where you offer a complementary product at a slight discount. Bought a premium moisturiser? "Add our Vitamin C serum for $29 (normally $35) — one click, same shipment." The customer gets a deal, you get a higher AOV, and the incremental shipping cost is zero.

Post-Purchase Email

Not every cross-sell needs to happen in the same transaction. A well-timed email 7 to 14 days after delivery — once the customer has actually used the product — can drive a second purchase.

"You bought our single-origin Ethiopian beans last week. Here are three ways to get the most out of them — and the hand grinder our roasters use at home." This works because the customer has experienced your product, trust is building, and the recommendation feels helpful rather than pushy.

Set these up as automated flows in Klaviyo, alongside your abandoned cart email flows, triggered by specific product purchases. The more specific the recommendation, the higher the conversion rate.

Order Bumps: The Checkout Cross-Sell

An order bump is a specific type of cross-sell that appears on the checkout page itself, usually as a checkbox. It needs to be three things: low price point, high margin, and impulse-friendly.

Think gift wrapping for $4.95. A sample pack for $7. An extended warranty for $9. These are not considered purchases — they're add-ons. The customer ticks a box and moves on.

Order bumps work because the decision cost is almost zero. Nobody agonises over a $5 add-on when they're already spending $80. But at scale, a $5 bump with 20% take rate across 2,000 monthly orders is $2,000 in nearly pure margin.

Common Mistakes

Too Many Options

Showing five cross-sell products on the cart page doesn't increase the chance someone adds one. It increases the chance they add none. Choice paralysis is real. One or two highly relevant suggestions will outperform a carousel of six every time.

Irrelevant Suggestions

If someone is buying dog food and you suggest a yoga mat, you've lost credibility. Every recommendation needs to pass the "does this obviously go together?" test. If you have to explain why the products are related, the cross-sell won't work.

Discounting the Upsell

The whole point of an upsell is to increase AOV by moving the customer to a higher price point. If you discount the premium option to make it cheaper than the standard, you've defeated the purpose. The upsell should offer better value — more product per dollar, better ingredients, more features — not just a lower price.

Cross-Selling Before the First Purchase Is Confirmed

Hitting someone with cross-sell popups on the product page before they've even added the main item to cart is a conversion killer. They haven't decided to buy anything yet, and you're already trying to sell them more. Let them commit to the primary product first. Then offer the add-on.

Ignoring the Data

Your "frequently bought together" section should be based on actual purchase data, not your gut feeling. Look at what products genuinely get bought in the same order and surface those combinations. The data will often surprise you.

Implementation

You don't need to build any of this from scratch. For Shopify stores, the tooling is mature.

  • Post-purchase upsells and cross-sells: ReConvert or AfterSell. Both let you create post-purchase funnels with one-click offers. AfterSell also handles in-cart upsells.

  • Cart page cross-sells: Most modern Shopify themes support this natively, or you can use apps like In Cart Upsell or Rebuy.

  • Order bumps at checkout: Shopify Plus stores can customise checkout directly. Non-Plus stores can use AfterSell or Zipify for checkout-adjacent offers.

  • Email cross-sell flows: Klaviyo. Set up post-purchase flows triggered by specific product purchases, with a delay of 7 to 14 days after delivery. Use conditional splits to recommend different products based on what was bought.

Start with one. The post-purchase page has the highest leverage for most stores because it requires no changes to your existing product or cart pages, converts well, and is invisible to customers who don't buy.

Measuring Success

Revenue from upsells and cross-sells is easy to track but insufficient on its own. Here's what to actually measure.

  1. Average order value: The headline number. Track it weekly and segment by channel to see where your upsells are having the most impact.

  2. Units per order: If your cross-sells are working, this number goes up. If only your upsells are working, AOV goes up but units per order stays flat — that's fine, but it tells you which lever is pulling.

  3. Upsell and cross-sell take rate: What percentage of customers who see the offer accept it? Anything above 10% on a post-purchase offer is solid. Below 5% means the offer or the targeting needs work.

  4. CM2 per order: This is the number that matters most. Revenue means nothing if the cross-sold product has terrible margins. Track contribution margin per order to make sure your AOV increases are actually flowing through to profit.

Don't optimise for AOV in isolation. A $15 AOV increase that comes with $14 in additional COGS hasn't moved the needle. Margin-weighted AOV is the metric that connects your upsell strategy to actual business performance.

The Takeaway

Upselling and cross-selling are not interchangeable tactics. Upselling moves customers up to a better version of what they already want. Cross-selling adds complementary products to their order. Both increase AOV, but they work at different stages and require different execution.

Start with the post-purchase page — it's high leverage and low risk. Then layer in cart-page cross-sells and product-page upsells. Measure CM2 per order, not just revenue, and kill any offer that doesn't contribute to margin.

The brands that win on AOV aren't the ones with the most aggressive popups. They're the ones making relevant offers at the right moment, in a way that feels helpful rather than desperate.

Start with a free profit audit.

Find out what's holding your profit back.

We look at your numbers, identify the primary constraint, and tell you exactly what we'd fix. No obligation. You keep the findings regardless.

Start with a free profit audit.

Find out what's holding your profit back.

We look at your numbers, identify the primary constraint, and tell you exactly what we'd fix. No obligation. You keep the findings regardless.

Start with a free profit audit.

Find out what's holding your profit back.

We look at your numbers, identify the primary constraint, and tell you exactly what we'd fix. No obligation. You keep the findings regardless.