OrderSurvey
All articles

Post-Purchase Surveys

Shopify Thank You Page Survey vs Order Status Survey: Where Should It Live?

Shopify gives you two surfaces to survey a customer after they buy: the thank-you page that loads the second checkout completes, and the order status page they revisit while they wait for the parcel. They look similar. They are not. One catches a customer mid-celebration, brand new to your store. The other catches them days later, with a tracking number and an opinion forming about how the whole thing went.

Put the wrong question on the wrong surface and your response rate sags or your data gets muddy. Put the right question on each and you get two clean signals instead of one blurry one. This post sorts out which is which, and when to run both.

What each surface actually is

Both are native Shopify surfaces, and OrderSurvey builds on both with checkout and customer-account UI extensions, so neither requires code or broad data-access scopes on your store.

The thank-you page (right after checkout)

This is the screen that appears the instant payment goes through. The order confirmation. The customer is still in the buying headspace: card just charged, dopamine still warm, attention fully on you. They are not distracted by a shipping delay or a sizing worry yet, because nothing has happened after the purchase. It is the highest-attention moment you will ever get with this person, and it is short. They came to buy, they bought, and they are about to close the tab.

The order status page (during the wait)

This is the page a customer lands on when they click the link in their confirmation email, or check "where's my order." They can return to it multiple times across the days between buying and receiving. By the time they are here, real experience has accumulated: how fast you shipped, whether tracking updated, whether the estimated delivery date slipped. The mood is calmer and more evaluative than the thank-you page. They are no longer celebrating. They are waiting, and forming a judgment.

Why attribution and first impressions belong on the thank-you page

Two kinds of questions work best at the moment of purchase, before anything else colors the answer.

Attribution. "How did you hear about us?" is a memory question, and memory decays fast. Ask it on the thank-you page and you catch the customer while the path that brought them is still fresh: the podcast ad, the friend's recommendation, the TikTok they saw Tuesday. Ask it three days later and "I don't remember" climbs. This matters more than it used to, because post-iOS 14 attribution gaps leave pixels blind to a lot of your spend. A Shopify thank you page survey is the cleanest place to recover that signal directly from the buyer. If you want to go deeper on the question itself, there's a full how-did-you-hear-about-us playbook.

First impressions and intent. The thank-you page is also where you capture things that are true right now and may fade:

  • What almost stopped them from buying (purchase friction, while it's vivid).
  • What they were hoping the product would do for them (intent, before the product arrives and resets expectations).
  • A single quick reaction to the buying experience itself.

Keep it short. One or two questions. The customer is on their way out the door, and a long survey here is a wasted goodbye.

Why satisfaction and delivery feedback belong on the order status page

The order status page is where you ask about things that have actually happened. On the thank-you page, the customer cannot rate delivery because nothing has shipped. On the order status page, they can.

This is the natural home for:

  • Delivery and fulfillment feedback. Was tracking clear? Did the estimate hold? This is fresh exactly when they're on this page checking status.
  • Satisfaction with the buying process now that some time has passed. A CSAT rating (1-5 stars) on the order experience reads more honestly once the rush of buying has cooled.
  • Early NPS. An NPS question (0-10) lands better here than at the moment of purchase, because the customer has had a beat to reflect rather than answering on a reflex high.

There's a setup-specific walkthrough in the order status page survey guide if you want the click-by-click. The short version: this surface is for evaluation, not for first contact.

A decision table by goal

Match the goal to the surface, not the other way around.

Your goal Best surface Why
Marketing attribution ("how did you hear?") Thank-you page Memory is freshest at purchase; decays daily
Pre-purchase friction / what almost stopped them Thank-you page Vivid in the moment, forgotten later
Purchase intent / expectations Thank-you page Captures hope before the product resets it
Delivery and tracking feedback Order status page Nothing has shipped at checkout
CSAT on the order experience Order status page More honest after the buying rush fades
NPS / likelihood to recommend Order status page Reflective answer beats reflex answer
In-store (retail) feedback Shopify POS A separate surface entirely, targeted by location

POS is worth a footnote here: it's the third surface OrderSurvey supports, for in-person sales, and it targets by store location rather than order rules. More on that in the Shopify POS surveys guide.

Running both, with different surveys

The best setup isn't choosing one surface. It's running a different survey on each, so each question lives where it answers best.

OrderSurvey supports multiple concurrent surveys with priority ordering and a default-survey fallback, so this is a normal configuration, not a workaround. A clean two-survey split looks like this:

  1. Thank-you page survey: one attribution question ("How did you hear about us?"), optionally one friction or intent follow-up using conditional branching. Two questions, maximum.
  2. Order status survey: an NPS or CSAT question plus a short follow-up on delivery, again with branching so detractors get a different prompt than promoters.

A few things to keep straight when you run both:

  • Don't double-ask. If attribution lives on the thank-you page, leave it off the order status page. Asking the same question twice trains people to ignore you and dirties your data.
  • Use targeting to keep it relevant. You can target either survey by order total, item quantity, products or variants, customer tags, shipping country, or currency. A first-time buyer can get the attribution survey while repeat customers skip it.
  • Wire up the alerts on the satisfaction survey. Low-score alerts (for example, to a Slack webhook when NPS lands at or below your threshold) make sense on the order status survey, where the score reflects a real experience worth reacting to.

A note on response rate

Splitting questions across two surfaces also protects your response rate. A short, single-purpose survey gets finished more often than a long one. Two two-question surveys will almost always beat one four-question survey crammed onto a single page, because each one matches the customer's attention budget at that moment. There's more on this in the response rate guide.

The short version

The thank-you page is your first handshake: high attention, short window, best for the things memory forgets (attribution, first impressions, intent). The order status page is your follow-up: calmer, more evaluative, best for the things that need time to be true (delivery, satisfaction, NPS). You don't have to pick. Run a focused survey on each and let every question sit where it gets the truest answer.

If you're mapping out your whole post-purchase program, start with the complete guide to post-purchase surveys for Shopify, which covers surfaces, questions, and targeting end to end. Or install OrderSurvey and build both surveys in an afternoon, no code required.

Run your first post-purchase survey free

OrderSurvey adds NPS, attribution, and CSAT surveys to your Shopify thank-you page, order status page, and POS. No code, and no extra data scopes.

Install OrderSurvey