Blog

How to Add an Upsell to Your Shopify Thank You Page (2026)

shopify thank you page upsell

You just made a sale. Great. Now here is the part most stores skip: the page a shopper sees right after they pay is one of your best spots to sell one more thing.

Quick answer: In 2026, you add a thank you page upsell with an app, not code. The setup has two parts. First, you build the offer inside the app. Second, you place that app's block on your Thank you page inside Shopify's editor. Skip the second part and your offer will not show.

Key takeaways:

  • The old code method (Additional Scripts) is switched off. You use an app now.
  • There are two kinds of post-purchase offer. Pick the right one (explained below).
  • The step people forget: place the app's block in Shopify's editor, then turn the funnel on.
  • The best offer is a cheap, related add-on. Keep it to about three products.

This guide walks you through it with real screenshots, so you can have an upsell live today.

(An upsell just means offering an extra item or an upgrade. On the thank you page, it is usually a cheap add-on that goes with what the shopper just bought.)

The 2026 rule you cannot skip

Older guides tell you to paste code into Settings, then Checkout, then Additional Scripts. Do not. That box no longer works for this. To see which upsell seat each plan can use, read our Shopify checkout upsell guide, or see the best Shopify checkout upsell apps.

Here is what changed, from the Shopify Help Center pages we re-read on 11 October 2026:

  • Since August 28, 2025, the Additional scripts section in your Checkout settings is view-only. You cannot edit your scripts by hand.
  • Additional scripts that customize the Thank you and Order status pages are not supported on the new versions of those pages. When a store is upgraded, the old customizations on those pages are replaced.
  • August 26, 2026 was the deadline for stores on non-Plus plans to upgrade. Stores that had not upgraded by then were upgraded automatically.

The new way: you build upsells with an app, then place the app's block in Shopify's Checkout and accounts editor. You can read the official steps in the Shopify Help Center. For everything else that belongs on that page, see our Shopify thank you page ideas. To see how the thank you page, order status page and confirmation email differ, read our Shopify order confirmation page guide.

Short version: use an app. It is no code, and Shopify describes the new checkout and accounts setup as upgrade-safe. Thank you and Order status page extensions are open to every Shopify plan except Starter, according to Shopify's checkout technologies page (read 11 October 2026).

Two kinds of thank you page upsell (pick the right one)

People mix these up. Here is the difference in plain terms.

1. One-click post-purchase upsell. This shows on a special page the second after a shopper taps Pay, before the order confirmation page. They add it with one tap. They do not type their card again. It joins the order they just placed.

2. Thank you page upsell. This is a product offer placed on the order confirmation page itself, the page that shows a confirmation number. The shopper adds it right from that page. It can also show on the Shopify order status page, which buyers reopen from the order email. This is the kind the screenshots below show.

Good news: you can run both. Most stores start with one and add the other later. For a longer side-by-side, see our guide to the post-purchase page vs the thank you page.

Limits Shopify lists for each kind

Shopify's product offers documentation (read 11 October 2026) lists limits for the one-click post-purchase page:

  • Payment method. The page is not shown when the shopper pays with an installment service or wallet (Shopify names Klarna, Affirm, Afterpay, Apple Pay, Amazon Pay and Google Pay), with a gift card, or with any method other than a credit card. Payment providers that retain the card's security code, such as Braintree, are not supported.
  • Order type. It is not shown on orders with duties and multiple currencies, on local delivery orders, on orders under $0.50, or on orders placed outside the Online Store sales channel.
  • One app, three offers. Only one app can be your post-purchase app, and a shopper can accept at most three post-purchase offers per checkout.
  • Fulfillment hold. Shopify holds fulfillment on orders in a post-purchase flow until the shopper reaches the Order status page, or for one hour after checkout if they never finish. Plan for that if your warehouse picks orders automatically.
  • Ad tracking. Analytics tools that use Shopify's Pixel API, such as Google Analytics, Facebook, Pinterest and Snap, report only the initial purchase's event and value, so the upsell revenue will not appear in those reports.

A block on the Thank you page is a different extension type with a shorter list of limits. Shopify's Thank you and Order status documentation says these extensions cannot change an order directly, can make network calls to web services, and points to the post-purchase extension for changes to the order being created. Shopify also still labels post-purchase extensions beta.

Why it is worth doing

Two reasons that do not depend on any benchmark:

  • You already paid for this customer. One more item on the same visit costs nothing extra to win, and it lifts your average order value.
  • You cannot lose the first sale. The offer shows after payment, so if the shopper skips it, you still keep the original order. A pushy popup before checkout has the opposite risk, since pressure before payment can send a shopper away with an empty cart. For what to expect from the one-click kind, see post-purchase upsell conversion impact.

What it can add up to, from one real store. On its Oxify dashboard, the UK hair-care brand Replenhair shows £2,573 from one-click post-purchase offers out of £15,451 of total app-attributed revenue (read 31 July 2026, since install). The same dashboard shows £0.00 for the thank you page placement, because that placement had not been switched on. So we have no thank you page revenue figure to give you, and we will not estimate one. These are attributed numbers from one store, not a controlled test. The screenshot is in the Replenhair case study.

How to add an upsell to your thank you page (step by step)

Below is the real setup using Oxify Cart Drawer & Upsells (our app). Its App Store listing showed the Built for Shopify badge on 11 October 2026 and names thank you page upsells, one-click post-purchase upsells and cart upsells. The screenshots are from the app's own dashboard and Shopify's editor. It adds its offer as a block in Shopify's editor, not through the retired Additional scripts method.

The setup has two phases. Do both. If you use a different app, the order is the same (build the offer, place its block, switch it on) and only the menu names change.

Phase 1: Build your offer in the app

Step 1: Create a funnel and name it. Open the app and create a new funnel. Give it a clear name like "Headphones add-on" so you can find it later.

Oxify Cart Drawer thank you page funnel Triggers settings in Shopify

Step 2: Set your triggers (who sees the offer). Triggers decide when this funnel fires. You have a few choices:

  • Show to all customers. Everyone who checks out sees it.
  • Product based triggers. Fire only for certain items. Options include Specific Product, Specific Collection, and Product tag. You can also Exclude a product or collection so the funnel skips those orders.
  • Cart and discount triggers. Fire by Order value (like "more than $100") or by a Discount code.

Tip: a matching offer beats a generic one. Example: if the order has headphones, offer a carrying case.

Note: triggers only work when the funnel is active and it is the first matching funnel by priority.

Examples of smart triggers

  • Order has running shoes, show performance socks.
  • Order value is over $100, show a small "thank you" add-on at a deal.
  • Customer bought a phone case, show a screen protector.

Step 3: Open the Upsells tab and add your products.

Oxify Cart Drawer Upsells tab with thank you page product recommendation and Add to order preview

Switch to the Upsells tab. Turn the Product recommendation widget On. Then click Add upsell products and pick a type:

  • Specific products. You choose the exact items to offer.
  • Collection. Pull offers from a collection.
  • Automatic upsells. Let the app pick smart matches for you.

You will see a live preview on the right. It shows a "You may also like" block with an Add to order button and the discount.

Step 4: Choose where it shows and set the rules. Under Display, pick where the offer appears:

  • Both pages (thank you and order status)
  • Thank-you only
  • Order status only

Then set a few smart options:

  • Maximum number of products to show. Three is plenty. More can clutter the page.
  • Hide product if already purchased. Turn this on. Do not offer the same item they just bought.
  • Hide out of stock variants. Turn this on so you never show a sold-out option.

Add a small discount in the offer so saying yes feels like a deal.

Phase 2: Place the block on your thank you page (the step people forget)

Here is the part that trips up most merchants. Setting up the offer in the app is not enough. You must place the app's block on the actual page. If you skip this, your offer will not appear.

Step 5: Open the Shopify editor. In the app, click Open Shopify editor. This opens Shopify's Checkout and accounts editor on your Thank you page.

Thank you block editor

Step 6: Add the Oxify block. In the editor, find the Main section and click Add block. A search box opens. Under Oxify Cart Drawer, choose Oxify Product Recommendation. (You can also add Oxify Banner, FAQ, Video, Image, Rich Text, or Trust Badges here.)

Step 7: Do the same on the Order status page. Switch to the Order status page in the editor and add the block there too, so returning shoppers see it as well. Then Save.

Step 8: Turn the funnel on. Go back to the app and set the funnel to Active. An inactive funnel will not show, even when the block is placed.

Step 9: Test it with a real order. Place a test order and go through checkout yourself. Check that the offer shows on the thank you page and that Add to order works. Fix anything that looks off.

Not sure what the offer should say? Use our post-purchase upsell copy templates and examples.

That is the whole setup. Once it is live, you earn on orders you were already getting, with no extra ad spend.

Can you add a thank you page upsell without an app?

Not really, not for a true upsell. Shopify's editor lets you add some content to the page, like text, a banner, or your logo. But to show product offers with an Add to order button, a discount, and rules for who sees what, you need an app. Shopify's developer docs list upsell offers among the things an app's checkout UI extension adds to these pages. The old code trick that used to do this is switched off. So an app is the way to go.

What makes a thank you page upsell convert

The offer matters more than the design. Pick the right thing and people add it without thinking.

Good offers:

  • A cheap add-on that pairs with the main item (a case, a refill, a sample, or shipping protection).
  • An upgrade to a bigger size or a bundle.
  • A small "add one more and save" deal.

Skip these:

  • Pricey items that need a long think.
  • Random products with no link to the order.
  • A wall of five offers. One clear offer wins.

A simple test: the upsell should feel obvious. If the shopper thinks "oh yeah, I need that too," you got it right.

Common mistakes to avoid

  • Setting up the offer but never placing the block. This is the top reason an upsell does not show. Finish Phase 2.
  • Leaving the funnel inactive. Switch it to Active.
  • Using old code. It is switched off. Use an app.
  • Expecting the one-click page for every payment method. Shopify skips it for wallets, installment services and gift cards (see the limits above). A Thank you page block is not on that list, so it can still reach those shoppers.
  • One offer for everyone. Use triggers so the offer fits the order.
  • No discount. A small deal gives shoppers a reason to act now.
  • Never testing. Place a test order, then watch your numbers and adjust.

Best thank you page upsell apps compared

Most "how to" guides push only one app. Here is a fair look at the main options so you can choose. Ratings, plans and features below were read from each live App Store listing on 11 October 2026 (AfterSell and Selleasy on 1 November 2026). "Named on listing" means the listing itself says it; it does not mean we tested the app.

AppOne-click post-purchaseThank you page upsellRating (reviews)Pricing on listing
Oxify Cart Drawer & Upsells (our app)Named on listingNamed on listing4.9 (44), Built for ShopifyFrom $9.99/month for up to 100 orders; 14-day free trial; no free plan
ReConvert (Upsell.com)Named on listingNamed on listing4.8 (3,108), no Built for Shopify badgeFree up to 50 orders or $50 upsell revenue; $9.99/month at 51-100 orders; 14-day trial on paid plans
AfterSellNamed on listingNamed on listing4.9 (1,112), no Built for Shopify badgeFrom $34.99/month; 30-day free trial; free only on development and partner stores
SelleasyNamed on listingNamed on listing4.9 (2,764), no Built for Shopify badgeFree plan with unlimited orders and up to 5 campaigns; Starter $9/month with a 30-day trial
BOGOSNot named on listingNamed on listing5.0 (4,474), Built for ShopifyFree plan (30 free orders, lifetime); Basic plan $29.99/month, for Shopify Basic stores only

Every listing names thank you page offers, so the choice comes down to price, review base and what else you want one app to do. Oxify's listing also lists a slide cart drawer with a reward bar, free gifts and quantity breaks. Skip Oxify if you want a free plan (it starts at $9.99/month for up to 100 orders) or the biggest review base: its listing has 44 reviews, against thousands for ReConvert, Selleasy and BOGOS. Apps change often, so check each listing for current features and pricing. For deeper lists, see our best Shopify thank you page apps and best Shopify upsell apps roundups.

If you would rather not juggle tools, Oxify Cart Drawer & Upsells (our app) puts thank you page upsells, one-click post-purchase upsells, upsells in the cart and upsells on the product page in one dashboard, with a 14-day free trial. The Oxify thank you page upsell app page covers the product itself. Want bigger orders from bundles and volume deals too? Oxify Quantity Breaks pairs with it.

Related: what is a post-purchase upsell

Related Guides

FAQ

How do I add an upsell to the Shopify thank you page?

Use an app. Build your offer (pick the product, add a discount, set who sees it), then place the app's block on your Thank you and Order status pages in Shopify's editor. Turn the funnel on and test it with a real order. No code needed.

Can I edit the Shopify thank you page without code?

Yes. Shopify's Checkout and accounts editor lets you add blocks to the Thank you and Order status pages with no code. Blocks from installed apps appear in the Add block menu, which is how an upsell gets onto the page. Pasting code into Additional scripts no longer works, because that section has been view-only since August 28, 2025.

Why is my thank you page upsell not showing?

Check four things. The app block must be placed on both the Thank you and Order status pages in Shopify's editor. The funnel must be Active. Its triggers must match the order, because only the first matching funnel by priority shows. And rules such as Hide product if already purchased must not be filtering out every product. The one-click post-purchase page has extra limits, listed above.

Is the Additional Scripts box gone?

You can still see it, but you cannot edit it. It went view-only on August 28, 2025. Shopify says additional scripts that customize the Thank you and Order status pages are not supported on the new versions of those pages, and stores that missed the August 26, 2026 deadline were upgraded automatically.

What is the difference between a post-purchase upsell and a thank you page upsell?

A one-click post-purchase upsell shows on a special page after the order is confirmed but before the Thank you page, and adds to the same order with no new card entry. A thank you page upsell sits on the confirmation page itself, where the shopper adds it from that page.

What is the difference between the thank you page and the order status page?

The Thank you page shows once, right after a shopper pays, and Shopify says the customer cannot access it again. The Order status page is the one they come back to later, often from the order confirmation email, to check shipping, and they can revisit it throughout fulfillment. You can place your offer on both.

Do customers have to re-enter their card?

For a one-click post-purchase offer (the page right after Pay), no, but Shopify only shows that page for credit card payments, so wallets, installment services and gift cards skip it. For an offer added from the thank you page, it depends on the app and your payment setup. Some add the item to the existing order, while others send the shopper through a quick checkout.

Will a thank you page upsell hurt my checkout?

No. It shows after payment, so it cannot slow down or block the original sale. That is what makes it safe to test. One side effect applies to the one-click post-purchase kind: Shopify holds fulfillment on those orders until the shopper reaches the Order status page, or for one hour after checkout if they never finish.

Does adding a thank you page upsell cost money?

You pay for the app, and for any discount you choose to give. On 11 October 2026 the listings showed Oxify Cart Drawer & Upsells (our app) from $9.99/month for up to 100 orders with a 14-day free trial, ReConvert free up to 50 orders or $50 upsell revenue, and on 1 November 2026 Selleasy showed a free plan with unlimited orders and up to 5 campaigns.

What is the best Shopify thank you page upsell app?

It depends on what you need. If you want the cart drawer, post-purchase offers and thank you page offers in one app, Oxify Cart Drawer & Upsells (our app) is built for that. If you want the biggest review base, ReConvert (4.8 from 3,108 reviews) and BOGOS (5.0 from 4,474) have thousands on their listings, read 11 October 2026; Selleasy (4.9 from 2,764, read 1 November 2026) does too. See the full roundup.

How many products should I show?

Keep it to about three. The Display settings in the setup above include a Maximum number of products to show option, and three is plenty because more can clutter the page. One strong, related offer usually beats a long list, so start with one or two and add more only if your numbers support it.

Does this work if I am not on Shopify Plus?

Yes. Shopify's checkout technologies page (read 11 October 2026) says Thank you and Order status extensions, and post-purchase extensions, are available on every plan except Shopify Starter. The August 26, 2026 upgrade deadline for non-Plus stores has passed, and stores that missed it were upgraded automatically, so app blocks are how you add an upsell on a standard plan.

Ready to turn your thank you page into a second sale? Build one offer, place the block, and test it today. Try Oxify Cart Drawer & Upsells free for 14 days (our app) and see what your offers earn.

Not ready to install?

Get the free Store Optimization Checklist

Cart friction, upsell gaps, merchandising and trust fixes — the audit we run on every store. No call, no install.

Ask AI about Oxify App