E-Commerce 11 min read

Cross-Sell and Upsell Email Strategies: How to Increase AOV by 25%

By Excelohunt Team ·
Cross-Sell and Upsell Email Strategies: How to Increase AOV by 25%

Acquiring a new customer costs 5-7x more than selling to an existing one. Yet most e-commerce brands spend 80% of their marketing budget on acquisition and almost nothing on increasing the value of customers they already have.

Here’s a number that should change your priorities: a 10% increase in AOV has the same revenue impact as a 10% increase in traffic — but it costs almost nothing to achieve.

Cross-sell and upsell emails are the highest-ROI lever for increasing average order value. Done right, they increase AOV by 20-35% and generate $0.15-0.40 revenue per recipient. We’ve implemented these strategies across 200+ Shopify stores, and the results are remarkably consistent.

Here’s exactly how to do it.

Key Takeaways

  • Cross-sell and upsell emails generate 20-35% higher AOV compared to standard promotional campaigns
  • Timing matters more than the offer — the ideal cross-sell window is 3-14 days post-purchase
  • Klaviyo’s Product Recommendations engine automates product pairing with 75-85% accuracy
  • Manual product pairing outperforms algorithmic recommendations by 15-20% for curated collections
  • Post-purchase cross-sell flows generate $0.15-0.40 RPR, making them a top 3 revenue flow
  • Bundle offers increase conversion rates by 30-40% compared to individual product cross-sells

Cross-Sell vs. Upsell: Know the Difference

These terms get used interchangeably, but they’re different strategies with different applications.

Cross-sell: Recommending a complementary product to what the customer already bought.

  • Customer bought a camera → recommend a camera bag, memory card, tripod
  • Customer bought a moisturizer → recommend a serum, cleanser, SPF

Upsell: Encouraging the customer to upgrade to a higher-value version of what they bought or already planned to buy.

  • Customer bought the 8oz bottle → recommend the 16oz (better value per ounce)
  • Customer bought the basic plan → recommend the premium plan

Both increase AOV, but they work through different mechanisms:

  • Cross-sell increases the number of items per order
  • Upsell increases the value per item

The most effective email programs use both strategically.

The Data Behind Cross-Sell and Upsell Emails

Before we get into tactics, here’s what the data shows across our client portfolio:

MetricCross-Sell EmailsUpsell EmailsStandard Promo
Open Rate38-48%35-42%22-30%
Click Rate4.5-7.0%3.8-5.5%1.5-2.5%
Conversion Rate3.0-5.5%2.5-4.0%1.0-2.0%
RPR$0.18-0.40$0.12-0.30$0.06-0.10
AOV Impact+15-25%+20-35%Baseline

Cross-sell emails outperform standard promotions by 3-4x on every metric. Why? Because they’re relevant. The customer already demonstrated interest by purchasing — you’re extending that interest with a logical next step.

Strategy 1: Post-Purchase Cross-Sell Flow

This is the highest-impact cross-sell automation. It triggers after a purchase and recommends complementary products during the window when buying intent is still high.

The Timing

Too early (same day): Customer just bought. Sending a “buy more” email immediately after purchase feels transactional and greedy. Wait.

The sweet spot (days 3-7): The customer has received their order confirmation, possibly their shipping notification, and is anticipating delivery. They’re engaged and thinking about their purchase. This is when cross-sell emails convert best.

Too late (30+ days): Intent has faded. The cross-sell window has closed. Now you’re just sending another promotion.

Flow Setup in Klaviyo

Trigger: Placed Order

Time Delay: 3 days (or use “Fulfillment Created” event + 1 day if you want to time it around delivery)

Email 1 (Day 3): The Natural Pairing

  • Subject: “Complete your [product category] setup”
  • Content: 2-3 products that directly complement their purchase
  • Use product-specific logic (see Product Pairing section below)
  • No discount — the recommendation itself is the value

Conditional Split (Day 5): Did they click Email 1?

Yes path — Email 2 (Day 5): The Deeper Dive

  • Subject: “Why [recommended product] pairs perfectly with [purchased product]”
  • Content: Educational angle — explain why the combination works
  • Customer testimonial from someone who uses both products
  • Soft CTA

No path — Email 2 (Day 7): The Social Proof Angle

  • Subject: “68% of [product] buyers also grab this”
  • Content: Lead with the data (“customers who bought X also bought Y”)
  • Show review snippets for the recommended product
  • Consider a small incentive (free shipping, 10% off the add-on)

Email 3 (Day 10): The Bundle

  • Subject: “Save 15% when you bundle [products]”
  • Content: Create a bundle offer combining their original purchase category with the cross-sell
  • Time-limited to create urgency
  • Only send if they haven’t purchased since their original order

Product Pairing Strategy

Option 1: Algorithmic (Klaviyo Product Recommendations)

In your email template, add a Product Recommendation block and set the algorithm to “Cross-sell.” Klaviyo will automatically suggest products based on:

  • What other customers who bought the same product also purchased
  • The recipient’s browse history
  • Product catalog relationships

This works well for stores with large catalogs (500+ SKUs) and sufficient purchase data (10,000+ orders).

Option 2: Manual Pairing (Higher Conversion)

For smaller catalogs or curated brands, manual pairing outperforms algorithms by 15-20%. Here’s how to set it up:

  1. Create a spreadsheet mapping each product (or product category) to its 3 best cross-sell products
  2. In your Klaviyo flow, add a Conditional Split based on the purchased product category
  3. Create separate email branches for each category with hand-picked recommendations

Example for a skincare brand:

  • Purchased Cleanser → Recommend: Toner, Moisturizer, SPF
  • Purchased Moisturizer → Recommend: Serum, Eye Cream, Night Cream
  • Purchased Serum → Recommend: Moisturizer, Facial Oil, Mask

Option 3: Hybrid (Best of Both)

Use manual pairing for your top 10-15 products (which likely represent 60-80% of sales) and algorithmic recommendations as the fallback for everything else.

Strategy 2: Pre-Purchase Upsell

Upsell before the customer checks out to increase the value of their current order.

Browse Abandonment Upsell

When a customer views a product but doesn’t add to cart, your browse abandonment email can suggest a higher-value alternative.

Trigger: Viewed Product (with no Add to Cart or Checkout within 2 hours)

Email content:

  • Show the product they viewed
  • Below it, show the premium version: “Looking at [Standard Product]? You might love [Premium Product]”
  • Highlight the key differences that justify the higher price
  • Use a comparison format (side-by-side or feature table)

Cart Page Upsell (Flows + Dynamic Content)

While this is primarily a website UX strategy, you can reinforce it via email:

In your abandoned cart email:

  • Show the abandoned item
  • Below the cart, add a “Complete Your Order” section with the upgraded version
  • Frame it as value: “For just $15 more, get the [Premium] version with [key benefit]“

Subscription Upsell

If you offer subscriptions, every one-time purchase email should include a subscription upsell:

  • “Get 20% off every order when you subscribe”
  • Show the math: “You paid $45. Subscribers pay $36. That’s $108 saved per year.”
  • Make the subscription CTA as prominent as the one-time purchase CTA

Strategy 3: Replenishment Cross-Sell

For consumable products, the replenishment email is the perfect vehicle for cross-selling.

The Logic

When a customer is about to run out of Product A, they’re already in a buying mindset. This is the ideal time to suggest Product B as an add-on to their reorder.

Flow Setup

Trigger: Placed Order + Time Delay (based on product consumption rate)

Email content structure:

  1. Primary CTA: Reorder [their product] (this is the main purpose)
  2. Secondary CTA: “Add [complementary product] to your order”
  3. Bundle offer: “Reorder [product] + add [cross-sell] and save 10%”

The key is that the cross-sell is secondary to the replenishment. Don’t let the cross-sell distract from the primary reorder action.

Example for a Coffee Brand

  • Product purchased: Medium Roast Coffee (1lb bag)
  • Replenishment timing: 21 days
  • Cross-sell: Coffee filters, a new mug, or a different roast to try
  • Bundle: “Reorder your Medium Roast + try our new Dark Roast for $5 off the bundle”

Strategy 4: The Post-Review Cross-Sell

This is an underused strategy that combines social proof capture with revenue generation.

The Logic

When a customer leaves a positive review (4-5 stars), they’re at peak satisfaction. They love the product enough to publicly endorse it. This is the perfect moment to suggest their next purchase.

Flow Setup in Klaviyo

Trigger: Review Submitted event (via Yotpo, Judge.me, or Stamped integration)

Conditional Split: Review rating is 4 or 5 stars

Email (4-star and 5-star path only):

  • Subject: “Thank you for your review! Here’s something you’ll love”
  • Content: Thank them genuinely for the review, then recommend 2-3 products based on what they reviewed
  • Consider a “reviewer exclusive” offer — 10% off their next purchase as a thank-you for leaving a review

For 1-3 star reviews: Do NOT send a cross-sell email. Route these to your customer support team for follow-up.

Strategy 5: Seasonal and Life-Event Cross-Sells

Birthday Cross-Sell

Use Klaviyo’s Date Property trigger to send birthday emails that cross-sell based on purchase history:

  • “Happy birthday! We picked something special based on your favorites”
  • Show products complementary to their most-purchased category
  • Include a birthday-exclusive offer

Holiday Gift Cross-Sell

During Q4, send cross-sell emails positioned as gift suggestions:

  • “Love your [product]? Your friends will too”
  • Gift bundles based on their purchase history
  • Gift card option for customers who’ve purchased 3+ different products (they’re fans — they’ll gift your brand)

Klaviyo Features That Power Cross-Sell and Upsell

Product Recommendations

Klaviyo’s built-in recommendation engine supports multiple algorithms:

  • Best sellers — Most purchased products overall
  • Trending — Recently popular items
  • Personalized — Based on individual behavior
  • Cross-sell — Products commonly bought together
  • Viewed but not purchased — Items they showed interest in

Configure these in your email templates under Product Block > Product Feed > Recommendations.

Catalog Triggers

Use Klaviyo’s Catalog features to trigger flows based on:

  • Price drops on products the customer viewed
  • Back-in-stock notifications for products they browsed
  • New arrivals in categories they’ve purchased from

Dynamic Content Blocks

Show different cross-sell recommendations to different segments within the same email:

  • Show premium upsells to high-AOV customers
  • Show accessories to customers who bought main products
  • Show bundles to price-sensitive customers

Custom Properties for Product Affinity

Track product affinities as custom properties on customer profiles:

  • Primary product category
  • Preferred price range
  • Style preferences (from quizzes or purchase patterns)

Use these properties in conditional splits to serve hyper-relevant recommendations.

Measuring Cross-Sell and Upsell Performance

KPIs to Track

Flow-Level Metrics:

  • Revenue per recipient for each cross-sell flow
  • Conversion rate by product recommendation type (manual vs. algorithmic)
  • Add-on rate (percentage of customers who add the cross-sell to their order)

Business-Level Metrics:

  • AOV trend (30-day rolling average) — should be increasing
  • Items per order trend — cross-sell impact
  • Revenue per customer (30/60/90 day) — are customers spending more over time?
  • Product attachment rate — what percentage of Product A buyers also buy Product B?

Benchmarks

MetricBelow AverageAverageAbove AverageBest-in-Class
Cross-sell flow RPR< $0.10$0.15-0.20$0.20-0.35$0.35+
Cross-sell conversion< 2%3-4%4-6%6%+
AOV increase from cross-sell< 10%15-20%20-30%30%+
Bundle take rate< 5%8-12%12-20%20%+

A/B Tests to Run

  1. Manual vs. algorithmic recommendations — Test head-to-head on the same flow
  2. Number of products shown — 2 vs. 3 vs. 4 recommendations
  3. Cross-sell timing — Day 3 vs. Day 5 vs. Day 7 post-purchase
  4. Bundle vs. individual — “Buy both and save” vs. single product cross-sell
  5. Discount vs. no discount — Often the recommendation alone is enough

Common Mistakes to Avoid

Recommending products they’ve already bought. Use Klaviyo flow filters to exclude products the customer has previously purchased. Nothing kills trust faster than recommending something they already own.

Cross-selling too many products. Three recommendations is the sweet spot. More than that creates decision paralysis and reduces conversion.

Ignoring margin. Cross-sell your highest-margin products, not just your highest-revenue ones. A $20 accessory with 80% margin is more profitable to cross-sell than a $50 product with 20% margin.

Same recommendations for everyone. Use conditional splits and dynamic content to personalize. A customer who buys from you monthly needs different recommendations than a first-time buyer.

Forgetting mobile. 65-70% of email opens happen on mobile. If your cross-sell email shows four products in a horizontal row that requires scrolling, you’ve lost the mobile user. Stack products vertically.

The Bottom Line

Cross-sell and upsell emails are the fastest path to increasing revenue without increasing traffic. They work because they’re relevant, timely, and helpful — not pushy.

Start with the post-purchase cross-sell flow. It takes 2-3 hours to set up and will generate revenue within the first week. Then layer on replenishment cross-sells, browse abandonment upsells, and post-review recommendations.

A 25% increase in AOV doesn’t require a single new customer. It just requires being smarter about how you sell to the customers you already have.


Want us to set this up for your store? Get a Free Audit

Tags: cross-sellupsellaovklaviyo-flowsrevenue

Want Us to Implement This for Your Brand?

Get a free email audit and see exactly where you're losing revenue.

Get Your Free Audit