When to send it
Ask at the moment of purchase. A customer who has just paid remembers the post, the podcast or the friend that sent them to you. A week later they remember far less, and a month later most will pick whatever sounds right. That's why this survey lives on the Shopify order status page and in the order confirmation email, not in a follow-up.
On the Integrations page, pick this survey and copy the Shopify snippet into either place. The snippet adds the order number to the link as ?ref=, so each answer can be matched to its order in the CSV export or a webhook. The default line on the order status snippet mentions a thank-you code; this template has no coupon, so change that wording to something like: Where did you hear about us? Two taps.
Why these questions
The first question is the classic one, where did you first hear about us, with the channels a small online brand usually spends time on. Ad platforms and analytics tools tend to credit the last click before checkout, which is often a branded search or a retargeting ad. Customers answer with the place they first noticed you, which is the half of the story your dashboards miss. Asking both ways and comparing the two is how founders find out that a podcast mention or a single creator post did more than the numbers suggested.
If the answer is a creator, a podcast, an article or something else, a short text box asks which one. That's what turns a broad bucket into a name you can contact again.
The last question asks what tipped the decision to buy today. Knowing that most new customers came from Instagram tells you where to post; knowing that they bought because of a discount, or because someone they trust recommended you, tells you what to say there.
The whole survey is three questions, and only the first is required, so it never gets in the way of a happy buyer.
Why there's no coupon
The customer has already bought, and a ten-second question doesn't need payment. A discount on the thank-you page would mostly reduce the margin on orders that were coming anyway. Save your coupons for surveys that ask for real effort, like the first order check-in a few days after delivery.
What to do with the answers
Look at the split by channel once a month, not daily. Small numbers swing a lot, and a few dozen answers is the least you need before moving budget. Read every named creator, podcast and article: those are partnerships worth renewing. Put the order references next to your order values in a spreadsheet to see which channels bring the bigger baskets, not only the most buyers.
To learn more about who your customers are rather than how they found you, the customer profile template asks about their needs and habits.