Thank You and Order Status Page Upsells on Shopify
The Thank you and Order status pages are seen by every buyer and can be customized on every Shopify plan. Here is how to use them for reorders, referrals, surveys and upsells without hurting the experience.

The moment after someone buys is one of the best moments in the entire customer relationship. They have just trusted you with their money, they are paying attention, and they are not yet worried about anything. Most stores waste it on a plain confirmation and an order number.
Shopify gives you two pages to use here: the Thank you page and the Order status page. Both can be customized on every Shopify plan with checkout UI extensions, which makes them the most accessible part of checkout to customize if you are not on Plus.
This guide explains the difference between the two pages, what content works on each, what to avoid, and how to measure the results.
Thank you page vs Order status page
They look similar, but they are seen at different times and for different reasons.
| Aspect | Thank you page | Order status page |
|---|---|---|
| When it is shown | Immediately after the order is placed | Whenever the customer returns to check their order |
| How they get there | Automatically at the end of checkout | Via the link in the confirmation email, or from their account |
| How often | Usually once | Possibly several times, until delivery |
| Customer mindset | Just bought, positive, attentive | Checking progress, sometimes anxious |
| Best for | Referral, account creation, quick survey, add-ons | Support links, tracking help, reorders, care instructions |
Treat them as two different surfaces with two different jobs. Something that works right after purchase can feel pushy to a customer who is checking why a package is late.
Why these pages matter
Both pages are high-attention and low-competition. There is no Pay button to distract from, and the customer is not comparing you to another store anymore. That makes them a natural place for:
- Getting a second purchase or a referral while goodwill is high.
- Answering the questions that otherwise become support tickets.
- Collecting first-party feedback you cannot get anywhere else.
And because extensions here work on all plans, this is where non-Plus stores can do most of their checkout customization.
Content ideas that work
Referral offers
A "give $10, get $10" style block on the Thank you page catches customers at their most enthusiastic. Keep it to one clear action: copy a link or share.
Post-purchase survey
One question, multiple choice. "How did you hear about us?" is the classic, and the answers are often more reliable than ad-platform attribution. Keep it optional and quick.
Account creation or loyalty sign-up
If the customer checked out as a guest, invite them to create an account or join your loyalty program, with a clear reason: track orders, earn points, reorder faster.
Product upsells and add-ons
Suggest a complementary item: a refill, a care kit, an accessory. On the Thank you page this is a separate new purchase, so price and relevance matter. A small, obviously related item works better than a big-ticket cross-sell. For upsells before payment, see our guide on checkout upsells and product offers.
Reorder offers
On the Order status page, especially for consumables, a "reorder in one click" block or a subscription prompt makes sense. Customers who return to this page later are often the ones who will run out first.
Support and self-service links
Link to tracking help, return instructions, and how to contact you. This is the single most practical block for the Order status page and directly reduces "where is my order" emails.
Care and usage instructions
For products that need setup or care, a short guide or video link on the Order status page helps reduce returns.
What not to do
- Do not stack five offers. One primary action per page is a good rule.
- Do not hide the order details. The customer came to see their order; keep the confirmation and tracking information easy to find.
- Do not use fake urgency. A countdown timer on a thank you page feels manipulative.
- Do not show upsells to customers with problem orders. If an order is delayed or flagged, a "buy more" prompt on the Order status page reads badly.
- Do not make the survey mandatory or long.
- Do not promise things you cannot fulfill. If a discount code is offered, make sure it works and is not blocked by your other discount rules.
Step-by-step setup
- Decide the one goal for each page. For example: referral on Thank you, support plus reorder on Order status.
- Write the content: a short headline, one sentence of context, one button or link.
- Add the blocks with an app or a custom checkout UI extension, and position them in the checkout editor under the Thank you and Order status page views.
- Target where possible. Show a reorder block only for consumable products, or a referral offer only to first-time buyers.
- Preview both pages on mobile.
- Place a real test order and revisit the Order status page from the confirmation email to confirm everything renders.
Concrete examples
A coffee subscription brand might use:
- Thank you page: "Love your first bag? Give a friend 20% off their first order" with a share link.
- Order status page: "Running low? Reorder your last order in one click" and "Brewing guide for your beans".
An apparel store might use:
- Thank you page: a one-question survey, "Where did you hear about us?"
- Order status page: a size-exchange guide and a link to start a return.
Measuring results
Every block should have a number attached to it.
- Upsells and reorders: track orders and revenue attributed to the block, using a dedicated discount code or UTM link.
- Referrals: count shared links and the orders they generate.
- Surveys: response rate and the distribution of answers.
- Support blocks: compare the volume of order-status tickets before and after.
- Account creation: sign-ups from the block.
Run one change at a time and compare equal periods. Post-purchase blocks do not affect checkout conversion directly, but it is worth confirming that in your checkout funnel analytics anyway, especially if you also changed anything inside checkout.
Pitfalls and edge cases
- Different languages and markets need translated content, or a block that only shows in the right market.
- Local delivery and pickup orders need different support messaging than shipped orders.
- Some customers never see the Thank you page (for example, if they close the tab during redirect from an external payment provider), so do not put essential information only there.
- Content on the Order status page stays visible for a long time; review it whenever policies change.
Doing it with Blockly Checkout Customizer
Blockly Checkout Customizer, launching soon on the Shopify App Store, lets you build Thank you and Order status page blocks without code: product offers, referral and survey blocks, support links and rich text. Each block can be targeted by product, market, customer type or order value, and because these pages support extensions on every plan, the same setup works whether or not you are on Shopify Plus.
The takeaway
The Thank you page is for momentum: one clear next step while the customer is happy. The Order status page is for reassurance: tracking help, support, and a natural reorder prompt. Keep each page focused, avoid pressure tactics, and attach a metric to every block you add.
Related articles

Shopify Checkout Links: Pre-fill Products, Discounts and Customer Details

Trust Badges on Shopify Checkout: What Works and Where to Put Them

