Attribution
Zero-Party Data for Shopify: What It Is and How to Collect It
6 min read · Updated
Zero-party data is information a customer deliberately shares with your business, such as how they discovered your store, what they wanted to buy or what made a purchase difficult. A short Shopify survey can collect that perspective. The answer is evidence of what the person reports; it is not a complete history of their behavior or permission to use the information for every purpose.
Start with a decision you need to make, then ask the smallest useful question. If you cannot name what you will do with an answer, leave that question out.
What the different data types tell you
Forrester's definition emphasizes intentional sharing. This distinguishes a stated preference from an inference about someone's behavior. It does not make the answer automatically more accurate than other evidence.
| Evidence | Example | What to check |
|---|---|---|
| A customer tells you something | “I first heard about you on a podcast.” | What question did they answer, and can they remember the discovery? |
| Your business records an interaction | An order, a support conversation or a tracked visit | What was recorded, and what context is missing? |
| An outside source supplies data | A market report or an audience segment | How was it collected, how current is it, and is the proposed use appropriate? |
These categories are useful descriptions, not a reliability ranking. You can hold a survey answer as part of your own customer research while still needing to consider recall, question wording and who chose to respond.
A buyer might report discovering you through a friend while analytics records their later branded-search visit. Both observations can describe the same purchase. Use the attribution comparison workflow to investigate differences without declaring one source the truth.
Choose a question for the moment
A Thank you page survey reaches someone who has completed an order. It is useful for questions about discovery and the buying experience. It does not reach shoppers who abandoned checkout, and it is too early to judge a product that has not arrived.
Shopify's survey extension tutorial distinguishes immediate discovery feedback from later product feedback. In your own setup, check what the customer has actually experienced rather than assuming an Order status visit means delivery is complete.
| Decision | Possible question | Useful next step |
|---|---|---|
| Which discovery sources deserve investigation? | “Where did you first hear about us?” | Compare mentions with your other channel evidence. |
| What information is missing from a product page? | “Was there anything you needed to know before ordering?” | Read the answer, inspect the page and verify the gap. |
| Which buying occasions should the team understand? | “Is this purchase for you or a gift?” | Review the mix and relevant follow-up answers before changing messaging. |
These are suggested questions, not results from a customer study. Keep participation optional, include an appropriate “Other” or “I don't remember” choice, and avoid wording that pushes people toward the answer you want. Pew Research Center explains how wording and question order can affect answers.
Collect the answers in OrderSurvey
Create a survey, enable it for the intended pages, then add its app block separately to Thank you and Order status in Shopify's checkout editor. Save the configuration and verify each placement. The setup guide and walkthrough show the process.
You can start with single-select answers and add a conditional text follow-up. Selecting “A podcast” can reveal “Which podcast?” without asking every buyer that second question. Branching is available on Free.
Keep these limits in mind:
- Targeting depends on available order context. Order total, quantity, product, variant, country and currency rules need the corresponding values to be available. Customer-tag targeting is unavailable on the Thank you and Order status blocks.
- First-order targeting has a coverage limit. Restricted Order status surveys rely on the first/repeat classification previously captured on Thank you. Unknown historical orders are excluded rather than guessed into the audience. See the targeting guide.
- Answers are stored by the app. Native Shopify blocks do not mean all survey data remains inside Shopify. Review the permissions and storage guide and privacy policy.
Turn an answer into a useful action
Review Analytics and Responses in the app. Both are available on Free. Read the actual comments alongside counts; a chart alone can hide the question a buyer misunderstood or the specific information they needed.
Choose a manageable review period and record:
- The question, placement, audience and dates.
- How many responses support the observation.
- The additional evidence needed to check it.
- One action, an owner and a date to review the result.
Several buyers mentioning unclear sizing can justify checking the size guide. It does not establish that the same concern caused lost sales. The first-answer guide shows how to use small samples without overstating them.
When an export helps
Unlimited's CSV export supports a recurring spreadsheet or agency report. It contains one row per question-and-answer pair, including an order reference and response fields. A multi-question response can therefore occupy several rows; row count is not response count.
The export has no dedicated customer-email column and is not an email-profile sync. OrderSurvey does not provide a native Klaviyo integration. Any permitted matching to separately held order data is a distinct workflow that needs reliable identifiers and appropriate access. Avoid promising automated email segmentation from a CSV alone.
For a practical reporting process, see the monthly agency survey report.
When an alert helps
Unlimited can send a configured webhook alert when a valid NPS score is at or below your saved threshold. Set the destination and decide who will review it. This is an internal notification; it does not contact the shopper or guarantee that the team can identify them. Survey answers may appear in the notification, so choose an appropriate destination. The NPS follow-up guide explains the workflow.
Keep the purpose and permissions clear
Voluntary answers do not remove privacy obligations. Shopify's protected customer data requirements include limiting processing to stated purposes and respecting applicable consent and opt-out decisions. Its marketing-app guidance also distinguishes permission to use personal data for marketing from simply having collected it.
Explain why you are asking, avoid collecting information you do not need, and keep survey participation separate from marketing subscriptions. Consider personal information that someone might type into a free-text answer before sharing exports or alerts. Use your store's applicable access and deletion process for requests; Shopify documents customer data requests.
Start with the plan your workflow needs
Free includes unlimited surveys, branching, targeting rules and analytics, with 100 responses across the store per rolling 30 days. At the allowance, new response collection waits until usage falls below the limit or the merchant upgrades; there is no automatic paid upgrade.
Unlimited is $24 USD/month for unlimited responses, CSV export, configured low-NPS webhook alerts and priority support. Choose it when your response volume or reporting workflow needs those features. See current pricing.
Install OrderSurvey to try one useful question, or book setup help to choose a question and verify both pages together.
Frequently asked questions
Does answering a survey subscribe a customer to marketing?
No. An answer to a research question does not itself establish permission for marketing messages, advertising audiences or unrelated uses. Keep the survey purpose and any separate marketing opt-in clear.
Do I need OrderSurvey Unlimited for branching or multiple surveys?
No. Free includes unlimited surveys, conditional branching, targeting rules and analytics, with 100 responses across the store per rolling 30 days. Unlimited is $24 USD/month and adds unlimited responses, CSV export, configured low-NPS webhook alerts and priority support.
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.