Attribution
The "How Did You Hear About Us?" Survey: A Complete Playbook
4 min read
"How did you hear about us?" is the most valuable question most Shopify stores never ask. Five words, one drop-down, and it routinely surfaces channels your analytics completely miss, the friend's recommendation, the podcast ad, the TikTok you can't track. This playbook covers why it works, exactly how to set it up, and how to turn the answers into budget decisions.
Why this question matters more than it used to
For years, brands leaned on pixels and click attribution to answer "where do customers come from?" Then privacy changes, Apple's App Tracking Transparency, cookie deprecation, ad-blockers, blew holes in that model. Conversions go unattributed. Channels that drive real demand (word of mouth, influencers, offline) were never trackable by a pixel in the first place.
A post-purchase attribution survey sidesteps all of it. You're not inferring the source from a cookie trail; you're asking the buyer directly, at the moment they're most willing to tell you. That's zero-party data, volunteered, intentional, and immune to the tracking gaps that distort your ad dashboards.
Where to ask it
The thank-you page is the best home for this question. The purchase just happened, the customer is engaged, and their memory of how they found you is as fresh as it will ever be. (See our complete guide to post-purchase surveys for how the surfaces compare.)
Ask it as the first thing, before satisfaction or product questions. Attribution recall decays fast and is easily contaminated by other prompts.
The answer options to use
Keep the list short enough to scan but specific enough to be actionable. A good default for a DTC brand:
- Friend or family
- TikTok
- Google search
- YouTube
- Podcast
- Influencer / creator
- Saw it in a store
- Other (with a text box)
A few rules for building the list:
- Match it to channels you actually invest in. If you spend on podcasts, "Podcast" needs to be its own option, bundling it into "Other" wastes the insight.
- Always include "Other" with a free-text field. The write-ins are gold: they reveal channels you didn't know were working and let you refine the list over time.
- Don't exceed ~8–10 options. Long lists cause people to pick the first plausible answer or bail.
- Consider an open "which one?" follow-up. If they pick "Influencer," a branching follow-up asking which creator turns a vague signal into a specific partnership decision.
Structure it for clean data
Use a single-select control so each respondent maps to one primary source, multi-select muddies your channel math. Then layer in conditional branching for the answers worth drilling into:
- Pick "Podcast" → "Which show?"
- Pick "Influencer" → "Which creator or account?"
- Pick "Friend or family" → optionally, "Want to share your referral link?"
Branching keeps the survey a single tap for most people while capturing depth where it pays off. With OrderSurvey you can build this logic visually, target it to new customers only, and store every response against the order for export.
Turning responses into channel ROI
A pie chart of answer counts is a start, but the real win is tying responses to revenue. Because each response is attached to an order, you can:
- Weight by order value, not just count. "Podcast" might be 8% of responses but 20% of revenue if those buyers spend more. That reframes the budget conversation entirely.
- Compare survey-reported share to platform-reported share. If Meta's dashboard claims credit for 40% of sales but only 15% of buyers say they found you on Facebook, you're likely over-crediting (and over-spending on) retargeting that would have converted anyway.
- Track shifts over time. A new channel climbing week over week is an early signal to lean in before your competitors notice.
This is how an attribution survey stops being a curiosity and becomes a line item in your media plan.
Common pitfalls
- Asking too late. An email three days post-delivery gets a fraction of the responses and worse recall. Ask on the thank-you page.
- Burying it under other questions. Attribution should lead. If you stack it after NPS and product feedback, completion drops and answers get lazier.
- Treating "Other" as noise. Read the write-ins weekly. They're your channel-discovery engine.
- Over-indexing on a single week. Small samples swing. Watch trends across enough responses to be meaningful for your volume.
Setting it up on Shopify
The whole thing takes a few minutes and no code:
- Create a single-question, single-select survey with your channel list plus "Other."
- Place it on the thank-you page so it fires right after checkout.
- Add branching follow-ups for "Podcast," "Influencer," and any channel you want to attribute precisely.
- Target it to new customers so you're measuring acquisition, not repeat purchases.
- Export responses periodically and join them to order revenue to see channel ROI.
Done well, "How did you hear about us?" becomes the cheapest, most honest attribution tool in your stack, one that keeps working no matter what happens to cookies and pixels. For the bigger picture of how this fits alongside NPS and satisfaction feedback, start with the post-purchase surveys guide.
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