How to Add Upsells to Shopify Checkout
Shopify
9.12.2026

How to Add Upsells to Shopify Checkout

Boost your average order value without spending more on ads — a practical guide for Shopify merchants

Every order that leaves your store without an upsell is money left on the table. Adding upsells to your Shopify checkout is one of the highest-leverage moves you can make to grow revenue — no extra ad spend required.

Why Checkout Upsells Work So Well

The checkout page is the single highest-intent moment in a customer's journey. They've already decided to buy — their credit card is practically in hand. Adding a relevant offer at this exact moment feels natural rather than pushy, because the customer is already in purchase mode.

Checkout upsells are one of the most effective ways to increase average order value (AOV) without spending an extra dollar on ads. Instead of letting customers complete their purchase with only what they originally added to the cart, you show them a relevant, well-timed offer right at checkout — and they can accept it in one click.

Key insight: Selling more to a customer mid-transaction costs virtually nothing compared to acquiring a new customer. Even a modest upsell acceptance rate across thousands of orders adds up to significant revenue over time.

Pre-Purchase vs. Post-Purchase Upsells: Know the Difference

Before diving into setup, it helps to understand the two main types of upsells Shopify supports — because the tools and plan requirements differ.

Type When it shows Shopify Plan Customer action
Pre-purchase (in-checkout) During checkout, on the information or payment page Shopify Plus only Add to order before paying
Post-purchase Immediately after payment is confirmed All plans One-click accept, no re-entry of payment details
Thank You page On the order confirmation page All plans Click to a new offer or discount
Cart page / drawer Before checkout begins All plans Add to cart before proceeding

The critical distinction: true in-checkout upsells (displayed on the Shopify checkout page itself, before payment) use Checkout UI Extensions and are only available to Shopify Plus merchants. If you're on a standard Shopify plan, post-purchase and cart upsells are your go-to alternatives — and they are still highly effective.

Option 1 — Shopify Plus: In-Checkout Upsells via UI Extensions

For Shopify Plus merchants, Shopify has opened up checkout customization through Checkout UI Extensions — a developer-friendly framework that lets you inject custom blocks, banners, upsell widgets, and more directly into the checkout flow without touching theme code.

These extensions allow you to build upsells that add a product to the order with a single button click. The customer does not leave the checkout page, does not re-enter payment details, and does not restart the checkout process. That reduced friction translates directly into higher acceptance rates.

Step-by-step: Adding an in-checkout upsell block

  1. Install a checkout upsell app from the Shopify App Store (see app comparison below). Popular options include Aftersell, Candy Rack, and Selleasy.
  2. Create your upsell offer inside the app dashboard — choose the trigger product(s) and the upsell product(s) you want to recommend.
  3. Set targeting conditions — for example, show the offer only when a specific product is in the cart, or when the cart total exceeds a threshold. This ensures upsells feel targeted and not random.
  4. Apply a discount (optional but recommended) — a small incentive like 10–15% off makes the offer much more tempting at checkout.
  5. Place the upsell block in the Checkout Editor — go to Online Store > Customize > Checkout and add the app block. Position it below the order summary or just above the payment section so it feels supplementary, not obstructive.
  6. Save, test, and publish. Place a test order to verify the block renders correctly and the one-click add works as expected.

Keep your offer focused: display a maximum of 2–3 products per upsell. Anything more can create decision fatigue and hurt checkout conversion rates.

Option 2 — All Plans: Post-Purchase Upsells

Post-purchase upsells are the great equalizer. They appear immediately after payment is confirmed — before the thank-you page fully loads — and let customers accept an offer with a single click, no payment re-entry required. This makes them feel nearly as seamless as an in-checkout offer.

Apps like Aftersell, ReConvert, Kaching Post Purchase Upsell, and Upsell Master all support this flow on standard Shopify plans. Setup is typically no-code: you create the offer inside the app, configure your targeting rules (product purchased, cart value, UTM tags, etc.), and activate.

Step-by-step: Setting up a post-purchase upsell

  1. Install your chosen app from the Shopify App Store.
  2. Inside the app, create a new upsell funnel and select your trigger (e.g., product purchased, order value, customer tag).
  3. Choose your upsell product and set a one-time exclusive discount if desired.
  4. Customize the offer page — headline, image, call-to-action button text.
  5. Enable the extension in your Shopify Settings > Checkout panel so Shopify knows to render the post-purchase page.
  6. Use A/B testing (available in most apps) to compare different products or copy and double down on what converts.

Top Shopify Upsell Apps at a Glance

The Shopify App Store has dozens of options. Here are the most widely used, broken down by key strengths:

  • Aftersell — Post-purchase and Plus in-checkout upsells, AI-powered Smart Funnel, Thank You page customization, and a passive revenue feature via Rokt Thanks.
  • Candy Rack — Specializes in pre-purchase and in-checkout upsells for Plus stores; clean UI, easy offer creation.
  • Kaching Post Purchase Upsell — One-click post-purchase offers, targeting by order value and UTM, no coding required.
  • ReConvert — Focused on Thank You page optimization with drag-and-drop widgets, birthday discounts, and cross-sells.
  • Upsell Master — Covers pre-purchase, post-purchase, and Thank You page with an analytics dashboard for performance tracking.
  • Selleasy — Lightweight, store-friendly option popular with merchants who want a simple setup without heavy feature bloat.

When evaluating apps, check whether they charge a flat monthly fee or take a revenue share (commission) on upsell revenue — the latter can get expensive fast if your volume scales.

What to Upsell: Choosing the Right Products

Relevance is everything. A poorly chosen upsell feels like spam; a well-chosen one feels like a helpful suggestion. Before configuring any app, think strategically about your catalog.

  • Complementary products: Offer items that genuinely pair with what the customer is buying (e.g., a phone case when they buy a phone, a yoga mat strap when they buy a mat).
  • Consumables and refills: If your main product runs out, offer a bundle of extras at a discount — great for dropshippers selling beauty, health, or kitchen products.
  • Premium upgrades: Offer a larger size, a bundle, or a higher-tier version of the same product.
  • Value-added services: Gift wrapping, extended warranty, priority shipping, or a digital add-on. These have near-zero fulfillment cost and strong margins.
  • Price point matters: Aim for upsell products priced at roughly 10–30% of the original cart value. The offer should feel like a smart add-on, not a second major purchase.

This is where your product sourcing strategy directly impacts your upsell potential. If you have access to a wide, deep catalog of complementary products at competitive costs, you have far more upsell ammunition. Merchants using sourcing platforms like Piratify to access Chinese marketplaces (1688, Taobao, Tmall) can often find complementary accessories and add-ons at a cost that makes a discounted upsell offer genuinely profitable.

Best Practices to Maximize Upsell Acceptance

A checkout upsell that interrupts or confuses the customer will hurt conversion, not help it. Follow these principles to keep acceptance rates high and cart abandonment rates low:

  • Show no more than 1–3 upsell offers per checkout. Offer overload kills trust and decision-making speed.
  • Write clear, benefit-driven copy. Instead of "Add product X," try "Complete the look" or "Customers who bought this also loved..."
  • Make declining easy. A visible "No thanks" option reduces anxiety and paradoxically increases acceptance rates.
  • Test before scaling. Run A/B tests on different products, discounts, and placements before rolling out store-wide.
  • Monitor your checkout conversion rate. If your upsell causes overall checkout conversion to drop, it's doing more harm than good — adjust aggressively.

Also consider the downstream impact: when a customer accepts a post-purchase upsell, does your fulfillment workflow handle it correctly? If you're running a high-volume store, make sure your order management and fulfillment setup can process combined or split orders without delay.

FAQ

Can I add upsells to Shopify checkout without Shopify Plus?

Yes — with some caveats. True in-checkout upsells (displayed on the checkout page before payment) require Shopify Plus and Checkout UI Extensions. However, post-purchase upsells (shown immediately after payment, before the Thank You page) and Thank You page offers are available on all Shopify plans via third-party apps, and they are highly effective alternatives.

Will checkout upsells slow down my checkout page or reduce conversions?

A well-implemented upsell — relevant, non-intrusive, limited to 1–3 offers — should not negatively impact your checkout conversion rate. The risk comes from poorly chosen products, aggressive copy, or too many simultaneous offers. Always monitor your checkout funnel metrics after enabling any upsell and remove or adjust offers that cause drop-off.

What's the difference between an upsell and a cross-sell at checkout?

An upsell encourages the customer to buy a higher-value or upgraded version of what's in their cart (e.g., a larger bundle). A cross-sell suggests a different but complementary product (e.g., matching accessories). In practice, most checkout apps handle both, and the terms are often used interchangeably — what matters is that the offer is relevant and adds genuine value for the customer. For a broader look at product strategy, see our guide on finding winning products for your Shopify store.

READY TO SOURCE SMARTER?
Piratify connects your Shopify store directly to China's biggest wholesale marketplaces — 1688, Taobao, Tmall, JD and more — with sourcing and fulfillment built in. Skip the middlemen, find better products, and ship without the hassle.
Arrow right icon
z
z
z
z
i
i
z
z
Start sourcing cheaper today.
Join Piratify and access wholesale prices from China's 6 biggest marketplaces.