Back to Guides
Conversion Optimisation
14 min read

How to Set Up Upsells on Shopify

Upsells are one of the highest-ROI tactics available to Shopify merchants. Done well, they increase average order value without adding acquisition cost. This guide covers how to set them up correctly.

Flex Commerce Team
Updated January 2025

Upsell vs Cross-Sell

An upsell encourages a customer to buy a higher-value version of what they are already purchasing. A cross-sell suggests a complementary product. Both increase order value but work differently.

For a customer buying a leather wallet, an upsell would be a premium version with extra card slots at £10 more. A cross-sell would be a matching card holder or belt. Understanding this distinction helps you place the right offer at the right moment.

When Each Works Best

  • Upsells: Best on product pages before add to cart, when customers are still deciding which version to buy
  • Cross-sells: Best on cart page or post-purchase, when the primary purchase decision is already made

Where to Place Upsells

Placement has a significant impact on upsell conversion rates. The four primary locations are: product page (before add to cart), cart page (before checkout), in-checkout (for Shopify Plus), and post-purchase (after payment).

Product page upsells perform well for version upgrades and bundles. Cart page upsells work for add-ons that complement the cart contents. Post-purchase upsells have the highest acceptance rate because no payment friction is involved: the customer adds to their existing order without re-entering payment details.

Native Shopify Options

Shopify's native product recommendations API can display related products on product pages. It uses purchase history and product similarity to suggest relevant items. Enable it via your theme settings under the product page template.

For more targeted upsells, you need an app. The native recommendations are good for cross-sells but do not support the kind of configured upsell funnels that drive the most revenue.

App Options

The leading upsell apps for UK Shopify merchants are ReConvert (post-purchase), CartHook (in-checkout for Plus), and Frequently Bought Together (product page bundles). ReConvert is the most widely used, with strong post-purchase upsell flows that typically add 3-7% to revenue.

Writing Upsell Copy

Upsell copy needs to answer one question: why should I add this? Focus on the benefit, not the product. "Complete the set and save 15%" outperforms "You might also like" every time.

Keep upsell headlines to 5-7 words. Use social proof where possible: "83% of customers also take this" is a compelling nudge. State the discount or saving clearly.

Measuring Upsell Revenue

Track upsell acceptance rate (percentage of customers who take the offer) and incremental revenue per order. Most upsell apps provide this data in their dashboards. A good post-purchase upsell acceptance rate is 8-15%.

Compare average order value in the period before and after implementing upsells, controlling for seasonal variation. This gives you the clearest picture of impact.

Want to Increase Your Average Order Value?

Our team sets up upsell flows, product recommendation engines, and post-purchase offers that generate measurable revenue lifts.