Post-Purchase Surveys
12 Post-Purchase Survey Best Practices for Shopify
5 min read · Updated
A useful post-purchase survey starts with a decision, reaches buyers who can answer it, and produces a report whose limits are clear. These 12 practices form a launch and review checklist. They are not a ranked list of guaranteed response-rate improvements.
1. Name the decision before choosing a metric
Write the decision beside the question. For example, “Which product-page information needs clarification?” calls for different feedback from “How did new buyers first discover us?” A general recommendation score will not explain either issue on its own.
Assign someone who can review the answers and decide what to investigate. If no one can name a possible action, reconsider whether the question is needed now.
2. Ask about an experience that has happened
Use the Thank you page for recent checkout, purchase context or remembered discovery. For product feedback, first establish receipt and use. For support feedback, establish that a relevant interaction occurred.
OrderSurvey does not trigger surveys after delivery or a closed support ticket. Its Order status block appears on eligible visits, which can occur before delivery. The placement comparison explains how to use each page without treating it as a delivery timer.
3. Identify who can and cannot answer
First-time and repeat buyers have different histories. Define the audience for the research question rather than assuming one group always gives better feedback.
OrderSurvey supports first/repeat-order selection and online conditions such as order value, quantity, product or variant ID, country and currency. First/repeat targeting on Order status requires classification previously captured by the Thank you block. Existing customer tags are not an online display condition; assigning tags after a response is separate. See survey segmentation.
4. Publish the blocks as well as the survey
Saving an enabled survey is only part of setup. Add and save the OrderSurvey block separately on each intended page in Shopify's checkout editor, then check the configuration used by the store.
The survey's schedule, audience, priority and response allowance can affect availability. A correctly saved question does not establish that a customer has seen it. Follow the setup walkthrough and inspect recorded display evidence when troubleshooting.
5. Keep wording specific and neutral
Ask about one concept at a time. “How satisfied are you with checkout and delivery?” combines experiences and may ask a newly purchasing buyer to rate something that has not happened. “What, if anything, was unclear during checkout?” leaves room for no problem.
AAPOR's survey-design guidance recommends clear wording and careful answer choices. These principles support question design; they do not establish a specific response-rate gain for an ecommerce app.
6. Give buyers an honest way to answer
Build choices around the question's meaning. In a first-discovery survey, overlapping options such as Social media and Instagram can make classification unclear. Consider broad discovery choices followed by a relevant detail question.
Include Other, Not sure or Not applicable when they are meaningful. Do not restrict a discovery list only to channels where you currently spend money: buyers may remember a different route. Use the answer-options guide as a starting point.
7. Add follow-ups only when they serve the decision
Start with the main question, then use conditional follow-ups for relevant detail. A buyer who selects A creator could see an optional creator-name field. A buyer who selects A friend need not receive that field.
OrderSurvey saves the submitted survey, not each unfinished step. Do not rely on the first answer being retained if someone leaves before submitting. Shortening a survey is an experiment, not a guaranteed improvement or a substitute for measuring the result.
8. Test every path before collecting customer answers
Check the ordinary path, each branch, skipped optional answers and changing a previous answer. Use an authorized test order to verify that the block appears, the survey submits and the saved response is readable.
Repeat on each intended online placement. Shopify POS uses a separate staff-opened feedback action and needs its own check. Keep known test answers out of customer outcome reports. The branch-testing checklist gives a practical test plan.
9. Match each metric to its question
Do not label every 0–10 question NPS or every star average CSAT. Use the dedicated NPS recommendation question for the NPS calculation, and document the definition of any satisfaction or effort measure.
| Report | Definition to preserve |
|---|---|
| Discovery share | Answers to the same discovery question and options |
| Satisfaction score | Exact question, scale and satisfied-answer threshold |
| NPS | Valid 0–10 recommendation answers and promoter/detractor calculation |
| Submitted response count | Submitted surveys, not the number of CSV answer rows |
See NPS vs CSAT vs CES for worked calculations. Retain the sample size and dates beside each result.
10. Use a rate only when the denominator is known
OrderSurvey does not provide a unique survey-impression report or per-question abandonment funnel. Setup/display diagnostics are not deduplicated view counts. Total orders are not the same as eligible orders shown the survey.
If matching exposure evidence is unavailable, report submitted-response counts. Avoid judging a store against undocumented industry ranges. The benchmark evaluation guide explains how different denominators can produce different percentages from the same answers.
11. Assign a practical response workflow
Decide who reviews comments, how urgent issues reach support and when the next review happens. A low score is a signal to understand the reported experience, not proof of an impending public review or future loyalty.
OrderSurvey Unlimited's configured webhook alerts apply to actual low-NPS answers at or below the chosen threshold. They do not alert on ordinary ratings or automatically email customers. Use the NPS follow-up guide to plan the human response.
12. Preserve the version and verify what changed
Record the questionnaire, audience and change dates before comparing results. A new answer list, promotion or customer mix can affect the numbers. A before/after difference alone does not establish causation.
Choose an action supported by the feedback, check the relevant operational evidence, and record the result. The questionnaire change log and voice-of-customer workflow explain how to retain that history.
Launch a focused first survey
Install OrderSurvey and follow the setup walkthrough. Free includes dashboard analytics and 100 submitted responses across the store per rolling 30 days. Unlimited is $24 USD per store per month for unlimited responses, CSV export and configured low-NPS webhook alerts.
Compare the plans or book setup help to verify the blocks and first saved test response. Then review real customer answers against the decision you set at the start.
Frequently asked questions
What should I do before launching a post-purchase survey?
Choose one decision, identify customers who can answer the question, configure the survey, and publish its blocks on the intended pages. Test submission and conditional paths with an authorized test order, then separate that test from customer results.
When should I ask for post-purchase feedback?
Ask about a completed experience. Thank you is suitable for discovery and checkout questions. Receipt, use and support questions need confirmation that the experience occurred. An Order status page visit does not prove delivery.
Does a shorter survey guarantee a higher response rate?
No. Removing unnecessary questions is a useful experiment, but outcome depends on audience, placement, wording and measurement. Compare matching periods and retain the raw counts and denominator definition.
Does OrderSurvey automatically email customers after a low score?
No. Unlimited can send a configured low-NPS webhook alert to a compatible receiving workflow. It does not provide an automatic customer email response or alerts for ordinary star ratings.
Run your first post-purchase survey
Ask how customers found you or collect feedback on Shopify's Thank you and Order status pages. One $24 USD/month plan includes unlimited use and every feature. After installing, add the survey block to each page in Shopify's editor.
Install OrderSurveyWant help getting started? Book a 20-minute setup call.