The right upsell app depends on your payment mix, not on vendor rankings. Shopify's documentation says post-purchase pages don't show for Klarna, Apple Pay, Google Pay or any non-card payment, so if more than 40% of your orders use these methods, start with in-cart upsells. In my experience, under 100 orders a month ReConvert or native cart recommendations are enough; AfterSell or Rebuy start to make sense from around 500.
Every conversation I have with a Shopify merchant about revenue growth eventually lands on upselling. And rightfully so: it’s one of the few levers that can add revenue without increasing ad spend.
Then I show them what the top upsell apps promise: “20–30% conversion on post-purchase offers,” “30% AOV lift in 30 days,” concrete revenue numbers from case studies. And then I ask the question I’ve started asking myself: are any of these numbers actually verified?
After my research: no. I couldn’t trace any of those figures back to an independent primary source. They appear in the app vendors’ own marketing and get copied by many blogs, some of them with affiliate links.
That’s one thing most Shopify upsell app articles won’t tell you. The other thing: Shopify has a platform-level restriction that can affect a large share of your transactions, and many articles skip it.
This article is different. No rankings based on affiliate commissions. No unverified conversion promises. Instead: what I actually see in practice, what’s technically true, and how you make a well-informed decision for your store.
What Upselling Actually Means in the Shopify Context
Before we get to the apps, a quick clarification. A lot of articles use upselling and cross-selling interchangeably, and that creates the wrong expectations.
Upselling means offering the customer a higher-value version of the same product. Examples: larger pack size, premium variant, annual subscription instead of monthly.
Cross-selling means recommending complementary products. Examples: a lens cleaning kit with a camera, replacement filters with a water filter, a case with a phone.
Most apps handle both, and tend to call everything “upsell.” That’s not a problem as long as you know what you’re actually trying to optimize: average order value through a broader product mix, or through product upgrades.
What you should never do: fire upsell triggers across every touchpoint without measuring what actually converts. Most stores I analyze have too many upsell triggers active, and no idea which one drives revenue and which one just annoys customers.
The Three Upsell Moments in Shopify: And Why Timing Is Everything
There are three fundamental places in the purchase flow where you can present an upsell. Each has its own psychology, and its own technical quirks.
Pre-Purchase: Before the Cart
Pre-purchase upsells appear on the product page, as a pop-up when adding to cart, or on an interstitial page.
Upside: Works with all payment methods. No platform restrictions. Fully controllable.
Downside: The customer hasn’t committed yet, overly aggressive offers can disrupt the original purchase.
When it makes sense: Product bundles, volume discounts, variant upgrades.
In-Cart: Inside the Cart
In-cart upsells appear in the cart drawer, the cart page, or as a sticky bar.
Upside: Also works with all payment methods. The customer is already in buying mode, that increases receptiveness to add-ons.
Downside: The cart is a sensitive moment. Too much distraction increases abandonment.
When it makes sense: Cross-sells to the main product, helping customers hit free-shipping thresholds, accessories.
Post-Purchase: After Checkout
Post-purchase upsells appear after the order is placed, on the thank-you page or on a dedicated interstitial page right after checkout.
Upside: The customer has already bought. No purchase resistance. Payment details are stored, an additional purchase is literally one click.
Downside: This is where the biggest technical restriction lives. I’ll explain it in detail in the next section.
When it makes sense: Impulse additions, low-priced complementary products, consumables, subscriptions.
The Problem Many Articles Skip: Klarna and Post-Purchase Upsells
This is the section I’m spending the most time on, because for many merchants, especially those selling internationally, it’s the most important.
The Problem
According to Shopify’s developer documentation (as of November 2026), the post-purchase page is not shown when:
- the customer pays with an installment or wallet service, named are Klarna, Affirm, AfterPay, Apple Pay, Amazon Pay and Google Pay
- the initial purchase was made with a gift card or any payment method other than a credit card
- the order includes duties and multiple currencies
The documentation lists further exclusions, such as orders without a shipping address, orders under $0.50 and orders from sales channels other than the Online Store.
This is not a limitation of any specific app. It is a rule of the Shopify platform, and an app can’t lift it, whatever a vendor’s sales team might imply.
The documentation doesn’t mention PayPal by name. The wording “any payment method other than a credit card” suggests that PayPal and local methods aren’t reliable either. Some app vendors state in their help centers that only specific PayPal variants are supported, depending on gateway and PayPal account. Run a test order for each payment method.
The Diagnosis
Why does this matter so much?
The payment mix varies a lot by market. As one example, according to the EHI study Online-Payment 2026 (reported by IT Finanzmagazin, May 2026), German online retail revenue in 2025 split into 28.7% PayPal, 26.1% purchase on invoice, 14.4% direct debit, 13.7% credit and debit cards, 4.7% installments and 1.3% Apple Pay. Klarna isn’t broken out separately, and the figures are estimates from a retailer panel, not official statistics.
If, say, 50–70% of your transactions run through payment methods where the page doesn’t show, that share of your customers never sees your post-purchase offer.
That means the app is running, you’re paying monthly, and the majority of your buyers are never reached.
I’ve seen this play out in multiple Shopify projects: a merchant installs a post-purchase app, sees underwhelming results, assumes the problem is the offer, and spends months tweaking copy and product selection. The real issue was the wrong app category for their payment method setup.
The Solution
Step 1: Check your Shopify analytics to see which payment methods your customers actually use. You can find this in Shopify’s payment reporting or via an order export.
Step 2: If more than 40% of your transactions go through Klarna, Apple Pay, or Google Pay, post-purchase upsell is not your primary lever. Invest that energy into in-cart upsells, they work with every payment method.
Step 3: If you’re on Shopify Plus, there’s an alternative. More on that below.
From the field (anonymized, my own experience): A skincare brand came to me with a post-purchase app that had been running for four months but barely generating any upsell revenue. After analyzing their payment data: 61% of transactions ran through Klarna. The app was doing its job, it was just never seen by 61% of buyers. The brand switched to in-cart upsells and set up an automated email sequence targeting Klarna buyers with cross-sell recommendations. Measurable AOV improvement within six weeks.
Shopify Plus: The Only Real Workaround
For stores on Shopify Plus, there’s a way to reach Klarna buyers with upsell offers: not post-purchase, but inside the checkout flow itself.
Shopify Plus allows in-checkout upsells: according to the Shopify Help Center (as of November 2026), apps that customize the information, shipping and payment steps are available only on Plus. The offers appear before the customer pays, so they aren’t subject to the post-purchase rule.
Apps like AfterSell offer checkout upsells for Plus stores. According to AfterSell’s pricing page, checkout upsells for Plus merchants are included in the Post-Purchase and Complete plans.
Does it make sense to upgrade to Shopify Plus just for in-checkout upsells? In most cases, no. Shopify Plus starts at €2,100/month according to Shopify’s pricing page (as of November 2026). That upgrade needs to pay off across multiple benefits, not just the checkout upsell. But if you’re already approaching the Plus threshold and have a high share of Klarna or wallet payments, the in-checkout upsell is a meaningful argument.
For everyone else: in-cart upsells are the more pragmatic solution, no platform upgrade, no restrictions.
The Multi-Currency Problem for International Stores
There’s another restriction that often goes unmentioned: according to Shopify’s documentation, post-purchase offers aren’t shown on orders with duties and multiple currencies. Some app vendors state in their help centers that only orders in the store’s default currency are supported. I couldn’t confirm that statement in Shopify’s documentation.
This is relevant for stores that sell in multiple currencies, for example a US store accepting EUR for European buyers. Test whether a customer who checks out in EUR instead of USD sees the post-purchase page.
The fix: If you run multi-currency, explicitly test whether post-purchase upsells appear for every currency combination. And add in-cart upsells as a currency-agnostic fallback strategy.
The Top Shopify Upsell Apps: An Honest Comparison
Now to the apps. I’m focusing on the ones that matter for most merchants, not the most exhaustive list.
Important upfront: I checked all pricing against the Shopify App Store and official vendor pages in November 2026 (as of November 2026). Pricing models change frequently, so always check before installing. All prices are in US dollars and exclude VAT.
ReConvert / Upsell.com: Best for Getting Started
ReConvert is one of the oldest players in this space, now positioned under the Upsell.com brand.
What it does: Post-purchase upsells and upsells on other pages, plus widgets such as product recommendations, bundles, timers and forms (per Upsell.com).
Pricing (as of November 2026): Scales with order volume or upsell revenue. Two sources differ, so here are both:
- Per the Shopify App Store listing: Free up to 50 orders or $50 upsell revenue, $9.99/month for 51 to 100 orders, $19.99/month for 101 to 200, $39.99/month for 201 to 500, 14-day trial on paid plans
- Per the Upsell.com pricing page: a free Growth plan up to 2,000 orders, Scale from $299/month up to 10,000 orders
- The vendor says every feature is included in every plan
Best for: Small to mid-sized stores that want post-purchase and a thank-you page in a single app. In my assessment, good value up to around 500 orders/month. Which of the two tariffs applies to you shows during installation.
Caveat: Same Klarna restriction applies as with all other post-purchase apps.
AfterSell: Best for Post-Purchase and Checkout (Plus)
AfterSell is one of the best-known providers in this space and has built a strong reputation for Shopify Plus checkout upsells in particular.
What it does: Per the App Store listing: one-click post-purchase offers, subscription upgrades, smart funnels, thank-you page offers and multivariate testing; the Pre-Purchase plan adds product page upsells and cart features. Checkout upsells are Plus only.
Pricing (as of November 2026, per AfterSell’s pricing page):
- Post-Purchase: from $34.99/month for 200 orders, capped at $999.99
- Pre-Purchase: from $59.99/month for 200 orders, capped at $599.99
- Complete: from $79.99/month for 500 orders, capped at $1,359.99
- 30-day free trial
- Rokt Thanks: free, AfterSell places third-party offers on your thank-you page and you earn $0.30–$0.80 per order. The Earn & Save part applies, per the vendor, only to stores with over 1,000 monthly orders and primary markets in the US, Canada, Australia or the UK
Best for: Stores doing 300+ orders/month (my assessment) that are ready to invest in a professional post-purchase setup. For Plus stores with high wallet/BNPL usage, it offers checkout upsells; I haven’t verified whether it’s the only app that does.
What I’d watch out for: Prices rise with order volume, with the post-purchase plan capped at $999.99 a month. Run the numbers with your own volume before installing.
Rebuy: Best for Data-Driven Personalization
Rebuy positions itself as an AI-powered personalization engine, and it’s meaningfully broader than a pure upsell app.
What it does: Per Rebuy’s pricing page, four packages: Cart & Merchandising, Checkout & Post-Purchase, Search & Collections, and Flows & A/B Testing. That makes it much broader than a pure upsell app. Its Shopify App Store listing was marked “not available” when I checked, so installation goes through Rebuy directly.
Pricing (as of November 2026):
- From $25/month per package, tiered by order volume (calculator from 250 to 50,000 orders a month), 14-day trial, bundle discounts and 10% off for annual billing
- Rebuy Monetize: free, similar to AfterSell’s Rokt Thanks; the vendor estimates about $0.20–$0.35+ per transaction from third-party offers on your thank-you page (estimates, not guarantees)
Best for: Stores that want more than just upsells, a broader personalization strategy. In my assessment Rebuy makes the most sense at 1,000+ orders/month when you have enough data to drive meaningful personalization.
What I’d watch out for: Rebuy is more powerful than most stores need. The setup overhead is higher. For straightforward upsell scenarios, it’s overkill.
Zipify OCU: Best for Post-Purchase Focus
Zipify OneClickUpsell is one of the original post-purchase upsell apps and has a loyal user base, particularly in the US market.
What it does: One-click upsells after checkout; per its App Store listing, all features are included in every tier.
Pricing (as of November 2026): Not a percentage revenue share but tiers by upsell revenue: $9.95/month up to $200 of upsell revenue, $25/month between $200 and $2,500, $149/month above that, and per the vendor never more than $999. There is no pricing by order volume. This works well for small stores but can become more expensive than flat-rate models as upsell revenue grows.
Best for: Stores that want a lean post-purchase setup and prefer to pay proportionally to results.
Worth noting: My impression is that Zipify is focused on the US market, with English-language support and documentation.
Candy Rack: Best for Pre-Purchase
Candy Rack by Digismoothie has carved out a niche in pre-purchase upsells, particularly as instant pop-ups when a customer adds to cart.
What it does: Per its App Store listing: pop-ups, upsells at several placements including the product page, volume bundles, and also offers after purchase (thank-you page upsell).
Pricing (as of November 2026): Lite $29.99/month (0 to 50 orders), Starter $39.99 (51 to 200), Growth $59.99 (201 to 500), 8-day trial, 60-day money-back guarantee. The free plan is only for trial and development stores.
Best for: Stores that want to focus on pre-purchase and cart placements, or as a complement to a post-purchase app.
The Decision Framework: Which App for Which Store?
Instead of a ranked list, here’s the framework I use when evaluating upsell strategy for Shopify stores:
Step 1: Analyze Your Payment Method Mix
Open your Shopify analytics and check: what share of your transactions go through Klarna, Apple Pay, or Google Pay?
- Wallet/BNPL share above 40%: Post-purchase apps give you limited reach. Focus on in-cart upsells.
- Wallet/BNPL share below 40%: Post-purchase is worth testing.
- Shopify Plus with high wallet/BNPL share: In-checkout upsells (AfterSell Checkout plan or Rebuy) are your solution.
Step 2: Assess Your Order Volume
- Under 100 orders/month: Start with ReConvert’s free plan (up to 50 orders per its App Store listing) or trial Candy Rack. Don’t overlook Shopify’s native product recommendations in the cart.
- 100–500 orders/month: ReConvert or AfterSell Post Purchase.
- 500–2,000 orders/month: AfterSell or Rebuy, depending on desired complexity.
- Over 2,000 orders/month: Rebuy or AfterSell with professional configuration. At this volume, the setup pays off, and getting it right matters.
Step 3: Define Your Use Case
What are you primarily trying to achieve?
- AOV through product expansion (cross-sell): In-cart apps, ReConvert, Rebuy
- AOV through upgrades (true upsell): Pre-purchase pop-ups, Candy Rack
- Impulse additions after checkout: Post-purchase (if your payment mix supports it)
- Subscription upgrades: AfterSell lists subscription upgrades in its Post-Purchase plan
Step 4: Check GDPR Compliance
Before installing any app: verify that the vendor offers a Data Processing Agreement (DPA). Under Article 28 GDPR, processing by a processor must be based on a contract, and upsell apps generally process customer data.
What to look for:
- Where is customer data stored? (EU servers vs. US)
- Is there a downloadable and signable DPA?
- How does the app handle cookie consent integration?
I haven’t verified for every vendor whether and in what quality a DPA is offered. This is general orientation, not legal advice: if you’re selling to customers in the EU, have your data protection officer review the DPA before installing any app with direct access to order data.
From the field (anonymized example): A merchant was running a well-reviewed upsell app that was transmitting customer data to US servers without an adequate transfer mechanism under GDPR Article 46. The app had great reviews and a solid feature set, and the issue wasn’t the app category but the lack of due diligence at setup.
What Vendor Numbers Are Actually Worth: An Honest Assessment
I mentioned upfront that I couldn’t trace the quantitative promises from app vendors back to independent sources. That’s not an attack on the apps themselves, it’s a warning about misplaced expectations.
Examples of figures that circulate in vendor and blog content, for which I found no primary source with a traceable methodology:
- “Two upsells can generate an additional $100K in annual revenue”
- “20–30% conversion rate on post-purchase offers”
- “30% AOV lift”
- “Upselling accounts for 21% of total company revenue”
- “Upselling increases revenue by 10–30%”
Treat such numbers as marketing claims, not verified benchmarks. What is better supported is the usability side: the Baymard Institute notes that users often ignore or misunderstand cross-sell sections when the relationship to the viewed product is unclear. Relevance is the baseline (as of November 2026; the rest of Baymard’s research is paywalled and I haven’t read it).
That doesn’t mean upselling doesn’t work. I see it work in my projects. But actual results depend heavily on:
- Product category and purchase motivation
- Quality of the upsell selection (relevance to the main product)
- Price point of the upsell offer (my rule of thumb: 20–40% of the main product value)
- Timing and placement
- Payment method mix (as described above)
Plan realistically: a 60–90 day test period with clear KPIs (AOV comparison to a control period, actual app ROI after costs) is more reliable than expecting vendor marketing promises to materialize.
Choosing the Right Upsell Offers
The best app setup does nothing if the offers themselves aren’t right. This is the most common mistake I see: the technical infrastructure is solid, but nobody has thought carefully about which products actually make sense to offer together.
Rule 1: Relevance beats margin
The upsell product needs to fit the main purchase, not whatever has the highest margin. What does the customer likely need alongside what they just bought? A leather conditioner with a leather bag. Not your best-selling product sitewide.
Rule 2: The price point determines acceptance
In my experience (a rule of thumb, not a study), post-purchase upsells work best for products priced at 15–40% of the original order value. On an $80 purchase, that’s ideally between $12 and $32. More expensive gets rejected, the customer has mentally closed the transaction. Too cheap feels arbitrary.
Rule 3: One offer, not three
Many merchants stack multiple upsells on a single page. That’s the opposite of what works. The more decisions, the more rejections. One precise, relevant offer outperforms three vague ones every time.
Rule 4: Test systematically
All serious apps offer A/B testing. Use it. Test A: Product A as upsell. Test B: Product B as upsell. As a rule of thumb, run the test for at least four weeks with at least 200 upsell impressions per variant. Then decide based on data.
Post-Purchase Upsells and Consumer Protection Law
The legal side is often forgotten with upsells. This is general orientation, not legal or tax advice (as of November 2026), and it uses German law as the example because that’s the market I work in most.
Withdrawal: For consumer distance contracts, the withdrawal period under Section 355(2) of the German Civil Code (BGB) is 14 days and generally starts at conclusion of the contract, unless provided otherwise. So when a customer accepts a post-purchase upsell, plan on the safe assumption that the upsell item has its own withdrawal period from that moment:
- The withdrawal information should also be accessible for the upsell purchase
- Order confirmation emails should show the upsell purchase clearly
Technically, Shopify describes post-purchase offers as order-modifying, i.e. a change to the existing order. Whether the upsell is legally a separate contract or a contract amendment is something I haven’t checked conclusively. Have an e-commerce lawyer review your setup before going live with post-purchase upsells, especially for EU consumers. Also make sure your email system (Shopify Notifications or a third-party platform) confirms the upsell purchase correctly.
Discounts and price indications: If you advertise an upsell offer with a price reduction (“20% off, today only”), Section 11 of the German Price Indication Ordinance (PAngV), which implements the EU Omnibus rules, requires you to state the lowest total price of the 30 days before the reduction. Paragraph 4 exempts “individual price reductions”. Whether a generally displayed upsell offer falls under that is a legal question I can’t answer, so have your presentation reviewed if you use strike-through prices or percentage discounts. Rules outside Germany differ, so check your target markets.
What 9+ Years of Shopify Projects Have Taught Me
I’ve implemented upselling in small stores running 50 orders a month and in mid-market stores doing over 5,000 orders a month. Here’s what I honestly observe:
What actually works:
- In-cart cross-sells for consumables with a logical companion product (replacement parts, care products, accessories)
- Post-purchase upsells for stores with high Shop Pay usage and low-priced impulse products
- Bundle offers on the product page for items that require explanation or typically need accessories
What I’m skeptical of:
- Post-purchase apps for stores that haven’t first analyzed their payment method mix
- Upsells that feature the most expensive product in the catalog, instead of the most relevant one
- App stacking: three upsell apps running simultaneously, all interfering with each other
What most people overlook:
- The strongest AOV lever is often not the app, it’s the product strategy. In my experience, stores with clear bundles, logical complementary assortments, and thoughtful volume pricing have structurally higher AOVs, with or without an app.
An example from one of my projects: in the Shopify relaunch of HelloBody, a skincare brand, the focus was on sale and product navigation, optimized collections and product pages, social proof, and a simplified cart and checkout. In other words, on the places where customers find products and decide to buy, before an upsell app even comes into play.
If you want to understand what revenue potential is sitting untapped in your Shopify store, not just in upselling, but across the full funnel, the free intro call is the right next step. I look at whether the app infrastructure actually matches the product strategy, and tell you honestly what’s worth your time.
My Recommendations, Summarized
If you’re new to upselling: Start with ReConvert’s free plan and activate only in-cart cross-sells. Measure AOV over 60 days. Then decide whether post-purchase makes sense for your specific setup.
If you already have an app but see disappointing results: Check your payment method mix first. What percentage of your transactions go through Klarna, Apple Pay, or Google Pay? That usually explains weak post-purchase numbers.
If you want to build a serious upsell setup: Treat it as a strategy, not an app installation. Product selection, price points, placement, A/B testing structure, payment method analysis, GDPR compliance check, then pick the right app. I’m happy to help structure that in a Shopify consultation.
If you’re on Shopify Plus or approaching it: In-checkout upsells with AfterSell or Rebuy are the strongest available instrument for stores with high Klarna and wallet payment share. But that alone rarely justifies the Plus upgrade, let’s run the numbers together.
The Right Question Isn’t “Which App”, It’s “Which Strategy”
Shopify upsell apps are valuable tools. But they’re tools, not a guaranteed revenue lift.
The key takeaways from this article:
- Per Shopify’s documentation, post-purchase upsells don’t show for Klarna, Apple Pay, Google Pay and other non-card payments, which can affect a large share of your transactions depending on your payment mix
- The quantitative promises from app vendors that I checked weren’t independently verifiable
- In-cart upsells are the more reliable starting point for most stores
- GDPR and EU consumer protection law have real implications for your setup
- App choice should follow your payment method mix, order volume, and product strategy, not the other way around
If you want to know what growth levers are still untapped in your Shopify store, the free intro call is the right place to start. I’ll tell you what works for your specific setup, and what’s not worth your time.
Sources
- Shopify Developer Docs: Product offers, exclusions for post-purchase offers (as of November 2026)
- Shopify Help Center: Checkout extensibility, checkout customization on Plus only (as of November 2026)
- Shopify pricing, Plus from €2,100 (as of November 2026)
- ReConvert on the Shopify App Store, plans (as of November 2026)
- Upsell.com pricing, the vendor’s differing plan model (as of November 2026)
- AfterSell pricing, plans, Plus checkout, Rokt Thanks (as of November 2026)
- Rebuy pricing, packages and Monetize (as of November 2026)
- Zipify OCU on the Shopify App Store, tiers (as of November 2026)
- Candy Rack on the Shopify App Store, plans and features (as of November 2026)
- IT Finanzmagazin on the EHI study Online-Payment 2026, German payment method shares 2025 (as of May 2026)
- Section 355 BGB and Section 11 PAngV, withdrawal period and price reductions (as of November 2026)
Questions about a specific app or use case? Reach out directly, I’m happy to give practical answers in a free intro call.

Christian Schmelzle
Shopify expert · e-commerce consultantI'm a Shopify consultant and the founder of the Shopify agency digitalsprung. I have worked in e-commerce for more than 12 years, and since 2017 I have helped D2C brands and online retailers with migrations, relaunches and conversion optimization. What I write here comes from more than 100 of my own Shopify projects.
- 100+ Shopify projects
- 12+ years in e-commerce
- Shopify Partner




