OrderSurvey
← All articles

Attribution

Which Creator Sent the Buyer? Compare Shopify Codes and Survey Answers

If three creators promote the same discount, a Shopify order using that code tells you which offer the buyer redeemed. To learn who introduced the buyer to your store, ask after checkout. Compare the answer with the code on the same order. A buyer can remember a creator, use a different discount, and give you a perfectly coherent answer.

A Shopify merchant working with three influencers asked how to tell them apart when each offered the same percentage off. There are two decisions behind that question. To see which code buyers use, give each creator a distinct code and use Shopify’s Sales by discount report. To decide whose content introduces new customers, collect a discovery answer as well. Shopify’s discount reporting guidance

Ask a question the buyer can answer

On the Thank you page, ask “Where did you first hear about our store?” Include “A creator I follow” alongside other plausible answers such as search, a friend, Other, and “I don’t remember.” If the buyer chooses the creator option, ask “Which creator or account was it?” Make the name optional. Asking which code they used would only repeat something you already have in Shopify.

Keep the name as entered. Map a recognizable handle or spelling variant to the creator in a separate column. Leave “someone on Instagram” unassigned. For a new-customer campaign, apply the same first-order definition to the survey audience and the order report. Discovery question examples

Build one row per order

  1. Choose the order dates, creators and exact codes you want to compare. Record which codes were active during that period. Keep a shared promotion such as SPRING10 in its own category.
  2. From Shopify’s Orders export, keep the order ID and Discount Code. An order with multiple line items can span several rows. Collapse those rows to one order and preserve every relevant code you can verify. Shopify excludes automatic discounts from the Discount Code column, so a blank field alone cannot tell you whether the buyer paid full price. Shopify order export fields
  3. From your survey results, keep the discovery answer and any creator name. In OrderSurvey’s Responses CSV, each answered question has its own row. Match the follow-up to the discovery answer within the same survey and response, then join the result to the Shopify order ID. A later Order status answer can belong to an order from an earlier reporting period. OrderSurvey CSV field guide
  4. Keep orders that received no answer. Record “No answer,” “Answered, no creator named,” and “Creator named” separately. If two records could match the same answer, flag that order for review before counting it.

Work through the overlap

Suppose four first orders came in during a promotion for the fictional creator River Studio. The code RIVER10 was assigned only to River. These sample orders and answers are illustrative.

Order Code used How the buyer first heard about the store
A RIVER10 “River Studio on Instagram”
B RIVER10 “A friend sent me the store”
C WELCOME10 “River Studio”
D RIVER10 No survey answer

Three orders used RIVER10. Two buyers named River. One order did both. The two named mentions came from three orders with survey answers. Adding three redemptions to two mentions would count order A twice. Order D contributes to redemptions and stays out of the survey-answer denominator.

For this example, a useful next question for River is whether followers saw the welcome offer after clicking through. Order C gives you a reason to investigate. It supplies no evidence that River’s code failed. Likewise, order B alone cannot establish that someone leaked a code. Keep commission decisions tied to your agreed program terms.

Use it on your next creator campaign

Choose one creator and one reporting period. Save the discovery question before the campaign starts, then verify that a test answer reaches your response list. When you review the campaign, write down redemptions, respondents naming the creator, overlap, and orders with no answer. That gives the creator a report they can discuss without exposing buyer details.

Install OrderSurvey on Shopify to ask the question on your Thank you and Order status pages. Free includes conditional follow-ups and 100 responses per rolling 30 days. Unlimited includes CSV export for $24 USD per month. Setup walkthrough

Frequently asked questions

Can I tell which influencer sent a buyer if three creators share one code?

The shared code identifies the offer. To distinguish creators, ask who introduced the buyer to your store and give each creator a distinct code for future campaigns. Keep earlier uses of the shared code unassigned unless you have order-specific evidence.

What if a buyer names one creator but redeems another creator's code?

Keep both facts on the same order. The buyer may have discovered the store through one person and found a different offer later. Review the mismatch before making a decision about a creator.

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 OrderSurvey

Want help getting started? Book a 20-minute setup call.