Guides /
How to add a “How did you hear about us?” survey to Shopify (2026)
Where to put the question, which answers to offer, and how to turn the results into revenue by channel.
Ad platforms each count the sales they think they caused, and the numbers rarely add up. Asking customers directly is the simplest way to fill the gap, especially for channels with no tracking link: a friend, a podcast, a creator’s video they watched last week.
Where to ask
Ask on the thank-you page, right after checkout. The customer has just bought, the order exists, and the answer can be tied to that order’s value. Response rates there are usually much higher than in a follow-up email.
Asking before checkout adds a step to the moment you least want friction. Asking by email days later gets fewer answers, and customers remember less.
On Shopify, the thank-you page is built with checkout extensions. Survey apps add a block you place with the checkout editor:
- Install a post-purchase survey app.
- Open Settings → Checkout → Customize in your Shopify admin.
- Switch the page selector to Thank you, add the app block, and save.
- Repeat for the Order status page if you want customers who come back later to answer too.
Which answers to offer
Keep the list short: six to eight answers is enough. Include:
- The paid channels you spend on, named the way customers know them (“Instagram”, not “Meta Advantage+”).
- Channels you can’t track: A friend or family member, Podcast, Saw it in a store.
- Other, with a text box.
Shuffle the order so the first answer doesn’t get extra clicks. Keep “Other” last.
Ask one follow-up
When someone picks “Podcast” or “A friend told me”, a single follow-up box (“Which podcast?”) turns a vague answer into one you can act on. Keep it optional.
Turn answers into revenue
The useful report is not “how many people said TikTok”, it’s how much revenue came from people who said TikTok. Because the answer is saved with the order, you can add up order totals per channel. Put your ad spend next to it and you get a return on ad spend that includes the buyers your pixel missed.
Common mistakes
- Too many answers. Long lists get skipped or answered at random.
- Changing answers every week. Trends only mean something if the list stays stable.
- Reading small numbers. Wait for a few hundred responses before moving budget.
- Treating it as the only truth. People remember the last thing they saw. Use survey data alongside platform data, not instead of it.