WooCommerce Upsell and Cross-Sell: The Complete Guide to Increasing Average Order Value in 2026
Why Upselling and Cross-Selling Are the Fastest Way to Grow Revenue
Acquiring a new customer costs 5-25 times more than selling to an existing one. That statistic from Harvard Business Review explains why the most profitable WooCommerce stores do not just focus on getting more traffic, they focus on increasing the value of every order. Upselling (suggesting a higher-value alternative) and cross-selling (recommending complementary products) are the two most effective techniques for boosting average order value (AOV) without spending a single extra dollar on marketing.
Amazon attributes up to 35% of its revenue to its recommendation engine, which is essentially upselling and cross-selling at scale. You do not need Amazon-level AI to achieve similar results with WooCommerce. The platform has built-in upsell and cross-sell functionality, and with a few strategic customizations, you can build a recommendation system that meaningfully increases your revenue per customer.
Pair these techniques with features like a WooCommerce wishlist to capture buyer intent even before the sale. This guide covers everything from WooCommerce’s native upsell and cross-sell features to advanced techniques like checkout order bumps, post-purchase offers, and smart related product algorithms. Whether you sell physical products, digital downloads, or subscriptions, these strategies apply to every WooCommerce store. For another revenue-boosting technique, see how social commerce is changing ecommerce in 2026.
Table of Contents
- → Understanding Upsells vs. Cross-Sells vs. Related Products
- → Setting Up WooCommerce’s Built-in Upsells and Cross-Sells
- • Manual Setup via Product Editor
- • Programmatic Setup
- → Optimizing Cross-Sells on the Cart Page
- → Checkout Order Bumps: The Highest-Converting Technique
- → Post-Purchase Upsells: Thank-You Page Offers
- → Smarter Related Products
- → WooCommerce Upsell and Cross-Sell Plugins
- → Measuring Upsell and Cross-Sell Performance
- → Upsell and Cross-Sell Strategies by Store Type
- → Common Mistakes That Kill Upsell Conversions
- → Frequently Asked Questions
- → Summary: Your WooCommerce Upsell Stack
Understanding Upsells vs. Cross-Sells vs. Related Products
Before implementing anything, let us clarify the three types of product recommendations in WooCommerce:
Upsells
Definition: Suggesting a higher-priced or premium version of the product the customer is viewing. Upsells appear on the single product page.
Example: Customer views a Basic hosting plan ($9/mo) → you suggest the Pro plan ($29/mo) with more features.
Goal: Increase the value of the primary purchase.
Cross-Sells
Definition: Recommending complementary products that go well with what is already in the cart. Cross-sells appear on the cart page.
Example: Customer has a camera in their cart → you suggest a memory card, camera bag, and tripod.
Goal: Add more items to the order.
Related Products
Definition: WooCommerce automatically displays products from the same category or with shared tags on the product page. These are algorithm-driven, not manually set.
Example: Customer views a blue t-shirt → WooCommerce shows other t-shirts from the same category.
Goal: Keep customers browsing if the current product is not exactly what they want.
| Type | Where It Shows | How It Is Set | Primary Goal |
|---|---|---|---|
| Upsell | Single product page | Manually per product | Upgrade the purchase |
| Cross-sell | Cart page | Manually per product | Add complementary items |
| Related | Single product page | Automatic (category/tag) | Discovery and browsing |
Setting Up WooCommerce’s Built-in Upsells and Cross-Sells
Manual Setup via Product Editor
WooCommerce includes upsell and cross-sell fields in every product’s edit screen. Here is how to use them:
- Go to Products → All Products and edit the product you want to add recommendations to.
- Scroll down to the Product Data meta box and click the Linked Products tab.
- Upsells, Search for and select products that are better/premium alternatives. These will display on this product’s page under “You may also like.”
- Cross-sells, Search for and select complementary products. These will display on the cart page when this product is in the cart.
- Click Update to save.
Best practice: Limit upsells to 2-3 products. Too many options create decision paralysis. For cross-sells, 3-4 products is optimal.
Programmatic Setup
For stores with large catalogs, manually setting upsells for every product is impractical. This function sets upsells programmatically, which is useful for bulk operations, ERP syncs, or automated recommendation logic:
Optimizing Cross-Sells on the Cart Page
The cart page is prime real estate for cross-selling. The customer has already committed to buying, they are just reviewing their cart before checkout. A well-placed complementary product suggestion catches them in a buying mindset.
Default WooCommerce Behavior
WooCommerce displays cross-sell products below the cart table in a 2-column grid. The default behavior has a few limitations:
- Products are shown in random order (not prioritized by relevance or popularity)
- Only 2 columns, which may not suit all themes
- No intelligence, it just shows whatever you manually set, regardless of conversion potential
Prioritized Cross-Sells
This customization sorts cross-sell products by their sales count, so the best-selling (and presumably most appealing) products appear first:
The logic is simple but effective: products that sell well are more likely to appeal to the current customer. By sorting cross-sells by sales count, you naturally surface your most popular complementary products.
Cross-Sell Strategy by Product Type
- Physical products, Cross-sell accessories, consumables, and maintenance items. A laptop cross-sells a case, mouse, and USB hub.
- Digital products, Cross-sell templates, add-ons, or extended licenses. A WordPress theme cross-sells a child theme customization pack.
- Subscriptions, Cross-sell one-time add-ons or premium support packages. A monthly subscription cross-sells an annual plan upgrade (this is technically an upsell/cross-sell hybrid).
- Services, Cross-sell extended warranties, priority support, or training sessions.
Checkout Order Bumps: The Highest-Converting Technique
An order bump is a product offer displayed directly on the checkout page, typically as a checkbox above the “Place Order” button. The customer can add it to their order with a single click, no page navigation, no cart modification, just a checkbox.
Order bumps consistently convert at 5-15% according to data from CartFlows, making them one of the highest-converting upsell techniques available. The key is offering a relevant, low-price item that complements the primary purchase.
Order Bump Best Practices
- Keep the price low relative to the cart total, The bump should be 20-40% of the average order value. A $15 bump on a $50 order feels like a good deal. A $100 bump on the same order feels pushy.
- Offer a discount, A 20-30% discount on the bump product increases conversion because it creates urgency (“this price is only available at checkout”).
- Make it relevant, The bump must complement the primary purchase. Irrelevant offers reduce trust and can decrease overall conversion.
- Use benefit-focused copy, Instead of just the product name, explain why the customer needs it. “Add a 2-year warranty for just $12” is better than “Extended Warranty – $12.”
- One bump only, Do not overwhelm the checkout with multiple offers. One focused bump converts better than three competing ones.
Post-Purchase Upsells: Thank-You Page Offers
The order confirmation (thank-you) page is an underutilized sales opportunity. The customer just completed a purchase, their credit card is already entered, and they are in a positive, post-purchase mental state. Research from Digital Commerce 360 shows that post-purchase upsells convert at 3-8% with zero impact on the original purchase’s conversion rate (because the sale is already done).
This implementation automatically finds a relevant upsell product based on what was just purchased, then displays it with a one-click add-to-cart button. The customer is taken directly to checkout with the upsell product in their cart.
Advanced: One-Click Upsells
For maximum conversion, implement true one-click upsells where the customer does not need to re-enter payment details. This requires a payment token system, Stripe and PayPal both support charging saved payment methods. Plugins like CartFlows and FunnelKit (formerly WooFunnels) provide this functionality with a visual funnel builder.
Smarter Related Products
WooCommerce’s default related products algorithm is basic, it shows random products from the same category or with shared tags. For stores with large catalogs, this often surfaces irrelevant products that do not convert.
This customization replaces the default algorithm with one that prioritizes best-selling products from the same category:
The improved algorithm first looks for same-category products sorted by total sales. If there are not enough, it widens the search to parent categories. This ensures the related products section always shows products that have proven market appeal.
WooCommerce Upsell and Cross-Sell Plugins
While custom code gives you maximum control, several plugins simplify upsell and cross-sell implementation:
CartFlows
The most popular WooCommerce sales funnel builder. Creates dedicated upsell and downsell pages, checkout order bumps, and A/B testing for offers. The visual funnel builder makes it easy to design multi-step post-purchase sequences. Free version covers basic upsells; Pro ($239/year) adds one-click upsells, order bumps, and A/B testing.
FunnelKit (WooFunnels)
A comprehensive funnel and automation platform for WooCommerce. Includes order bumps, one-click upsells/downsells, and dynamic offers based on cart contents. The rule engine lets you create conditional offers (e.g., show bump A if cart total exceeds $50, bump B otherwise). Pricing starts at $99.50/year.
YITH WooCommerce Frequently Bought Together
Adds an Amazon-style “Frequently Bought Together” section on product pages. Automatically detects products that are commonly purchased together based on order history, or allows manual configuration. Simple to set up and effective for complementary product bundles.
Product Recommendations for WooCommerce
An official WooCommerce extension that adds AI-powered product recommendations. Shows personalized upsells and cross-sells based on the customer’s browsing and purchase history. More sophisticated than manual linking but requires sufficient order data to generate good recommendations.
Beeketing for WooCommerce
An all-in-one marketing automation suite that includes upsell popups, cross-sell recommendations, and cart-level offers. Good for stores that want multiple marketing features in a single plugin rather than managing separate tools.
Measuring Upsell and Cross-Sell Performance
Implementing upsells and cross-sells is only half the job. You need to track whether they actually work and optimize based on data.
Key Metrics to Track
| Metric | What It Tells You | Target |
|---|---|---|
| Average Order Value (AOV) | Overall effectiveness of your upsell strategy | 10-30% increase over baseline |
| Upsell conversion rate | % of customers who accept an upsell offer | 10-25% for product page upsells |
| Cross-sell conversion rate | % of cart sessions that add a cross-sell item | 5-15% for cart page cross-sells |
| Order bump acceptance rate | % of checkouts that include the bump product | 5-15% |
| Revenue per visitor (RPV) | Total revenue impact including upsell revenue | Higher than pre-implementation baseline |
| Cart abandonment rate | Whether upsells increase friction (they shouldn’t) | Should not increase by more than 1-2% |
A/B Testing Your Offers
Do not assume your first upsell configuration is optimal. Test different:
- Products, Try different upsell products to see which ones convert best.
- Prices and discounts, Test 20% vs. 30% vs. 40% discount on order bumps.
- Positions, Test upsells above vs. below the add-to-cart button.
- Copy, Test benefit-focused vs. feature-focused descriptions.
- Number of recommendations, Test 2 vs. 3 vs. 4 cross-sell products.
Plugins like CartFlows and FunnelKit include built-in A/B testing. For custom implementations, Google Optimize (or its successor) or a simple cookie-based split test works.
Upsell and Cross-Sell Strategies by Store Type
Fashion and Apparel
Upsells: Premium fabric version, limited edition, bundle with matching accessories. Cross-sells: Matching shoes, belt, bag, jewelry. Order bump: Gift wrapping, express shipping, fabric protector spray.
Electronics and Tech
Upsells: Higher storage/memory, pro version, bundle with warranty. Cross-sells: Cases, cables, screen protectors, adapters. Order bump: Extended warranty, setup guide, priority support.
Digital Products and Software
Upsells: Annual vs. monthly plan, pro vs. basic tier, team vs. individual license. Cross-sells: Complementary plugins, templates, training courses. Order bump: Priority support, white-label license, lifetime updates.
Food and Beverages
Upsells: Larger quantity, premium blend, subscription box. Cross-sells: Complementary flavors, accessories (mugs, grinders), recipe books. Order bump: Sample pack, free shipping upgrade, gift packaging.
Health and Beauty
Upsells: Larger size, full routine kit, subscription refills. Cross-sells: Complementary products in the routine (cleanser with moisturizer), tools (applicators, brushes). Order bump: Travel-size version, sample of new product, gift card.
Common Mistakes That Kill Upsell Conversions
1. Recommending Irrelevant Products
The fastest way to destroy trust is suggesting products that have nothing to do with what the customer is buying. A customer purchasing a yoga mat does not want a kitchen blender recommendation. Relevance is non-negotiable.
2. Too Many Offers
Decision fatigue is real. If every page has 3 upsells, 4 cross-sells, an order bump, and a popup, the customer feels overwhelmed and may abandon entirely. One well-placed offer outperforms five competing ones.
3. Upselling at the Wrong Time
Do not interrupt the purchase flow with aggressive popups or modal windows. Upsells should feel like helpful suggestions, not interruptions. The product page, cart page, and thank-you page are natural suggestion points. The checkout form is not.
4. Ignoring Mobile
Over 60% of e-commerce traffic comes from mobile devices. If your upsell display breaks on small screens or cross-sell products are pushed below the fold, you are losing the majority of potential revenue.
5. Not Testing
Setting up upsells once and never optimizing is a missed opportunity. Even small improvements (5% better conversion rate on an order bump) compound into significant revenue over thousands of orders.
Frequently Asked Questions
What is upselling in WooCommerce?
Upselling in WooCommerce is the practice of suggesting a higher-priced or premium version of the product a customer is currently viewing. For example, if a customer is looking at a basic laptop, you might suggest a model with more RAM or a faster processor. WooCommerce has built-in upsell functionality in the Linked Products tab of every product, and upsells typically appear on the single product page under a “You may also like” heading.
What is the difference between upsell and cross-sell?
Upsells suggest a better or more expensive version of the same product (upgrading the primary purchase), while cross-sells recommend complementary products that pair well with what is already in the cart. Upsells appear on the product page to encourage upgrading before adding to cart. Cross-sells appear on the cart page to add more items to the order. Both techniques increase average order value but work at different stages of the buying journey.
Where should I display upsell offers?
The most effective locations for upsell offers are: (1) the single product page, below the product description or in a “You may also like” section; (2) the checkout page as an order bump with a simple checkbox; and (3) the thank-you page after purchase completion. Each location catches customers at a different point in their buying mindset. Avoid aggressive popups that interrupt the purchase flow, as these often decrease overall conversion rates.
What is the best WooCommerce upsell plugin?
The best plugin depends on your needs. CartFlows is excellent for building complete sales funnels with upsells, downsells, and order bumps. FunnelKit (formerly WooFunnels) offers sophisticated conditional logic for showing different offers based on cart contents. YITH Frequently Bought Together is simpler and great for Amazon-style “customers also bought” recommendations. For AI-powered personalization, the official Product Recommendations for WooCommerce extension learns from customer behavior over time.
Can I automate upsell recommendations?
Yes, you can automate upsell recommendations in several ways. WooCommerce’s related products feature automatically shows products from the same category. Plugins like Product Recommendations for WooCommerce use machine learning to suggest products based on browsing and purchase history. You can also use custom code to programmatically set upsells based on rules like price tiers, product attributes, or category relationships, which is useful for stores with large catalogs where manual linking is impractical.
Do upsells work on mobile devices?
Upsells can work well on mobile, but only if they are properly optimized for smaller screens. Over 60% of e-commerce traffic comes from mobile devices, so responsive design is critical. Ensure upsell product images are not too large, cross-sell carousels are touch-friendly, and order bumps on checkout have appropriately sized tap targets. Test your upsell displays on actual mobile devices, not just browser resize, to catch layout issues before they cost you conversions.
How much can upselling increase average order value?
A well-implemented upsell and cross-sell strategy can increase average order value by 10-30%. Order bumps at checkout typically convert at 5-15%, and post-purchase thank-you page offers convert at 3-8%. Amazon attributes up to 35% of its revenue to product recommendations. For a store doing $10,000/month, even a modest 20% AOV increase means $2,000 in additional monthly revenue from the same number of customers, with no additional marketing spend.
Should I offer discounts on upsells?
Offering a modest discount on upsells, particularly order bumps, can significantly increase conversion rates. A 20-30% discount creates urgency when framed as “this price is only available at checkout.” However, do not discount so heavily that it devalues your product or trains customers to always wait for deals. The upsell should still be profitable. Test different discount levels (20% vs. 30% vs. 40%) to find the sweet spot between conversion rate and margin.
Can I upsell during checkout?
Yes, but with restraint. The checkout page is the highest-intent moment in the purchase flow, making it ideal for a single order bump, a low-friction checkbox offer for a complementary product. However, avoid multiple offers, popups, or anything that distracts from completing the purchase. The goal is to add incremental revenue without increasing cart abandonment. One well-placed, relevant order bump is better than three competing offers that overwhelm the customer.
What products work best for upselling?
The best upsell products are premium versions or upgraded tiers of what the customer is already considering. Examples include: higher storage capacity (32GB vs 16GB), pro vs. basic versions, bundles that include accessories, annual vs. monthly subscriptions, and extended warranties. The key is relevance, the upsell must solve the same problem as the original product, just better. Products with clear feature differentiation and obvious value make the upsell decision easier for customers.
How do I track upsell conversion rates?
Track upsell performance using WooCommerce Analytics for AOV trends, Google Analytics 4 for add-to-cart events on upsell products, and plugin-specific dashboards (CartFlows and FunnelKit both include conversion tracking). Key metrics to monitor include: upsell acceptance rate (10-25% target for product page upsells), order bump acceptance rate (5-15% target), cross-sell add-to-cart rate (5-15% target), and overall average order value changes compared to your pre-implementation baseline.
Can I A/B test upsell offers?
Yes, A/B testing is essential for optimizing upsell performance. CartFlows and FunnelKit include built-in A/B testing for funnels and order bumps. For custom implementations, you can use Google Optimize (or its successor), a WordPress A/B testing plugin, or a simple cookie-based split test. Test different products, discount percentages, copy, positions, and numbers of recommendations. Even small improvements compound into significant revenue over thousands of orders.
Launch Your WooCommerce Store Faster with WP Starter Sites
Skip the setup hassle and start with a professionally designed WooCommerce starter site. Pre-configured with upsell layouts, cross-sell sections, and optimized product pages ready for conversions. Get your store live in hours, not weeks.
Summary: Your WooCommerce Upsell Stack
A complete WooCommerce upsell and cross-sell strategy layers multiple techniques across the customer journey:
- Product page upsells, Show 2-3 premium alternatives using WooCommerce’s built-in Linked Products. Target: 10-25% acceptance rate.
- Product page related products, Override the default algorithm to show best-selling same-category products. Keeps browsers engaged.
- Cart page cross-sells, Display 3-4 complementary products prioritized by popularity. Target: 5-15% add-to-cart rate.
- Checkout order bump, One discounted complementary product with a single-click checkbox. Target: 5-15% acceptance rate.
- Thank-you page upsell, Post-purchase offer for a related product. Target: 3-8% conversion rate.
If each technique adds just 5-10% to your average order value, the combined effect can increase revenue by 20-40% without any additional traffic. For a store doing $10,000/month, that is $2,000-4,000 in additional monthly revenue from the same number of customers.
Start with the built-in WooCommerce features (they are free), measure the impact, and then add more sophisticated techniques as your data supports it. For detailed WooCommerce documentation on linked products, see the official WooCommerce guide.