Performance and Measurement

How to Track Sales from Creator Campaigns: Coupon Codes, UTMs and Attribution

In this article (9 sections)
  1. Why creator sales are hard to track
  2. Layer 1: Unique coupon codes
  3. Layer 2: UTM-tracked links
  4. Layer 3: Estimate what codes and links miss
  5. The attribution sheet
  6. How Campayn handles tracking
  7. Common tracking mistakes
  8. Frequently asked questions
  9. Sources

To track sales from a creator campaign, give every creator a unique coupon code and a tracked link with UTM parameters, then read your store's discount report alongside your analytics. Because many buyers use neither, add a post-purchase survey and compare branded search, direct traffic and orders during the campaign with an earlier period. Together, these three layers give a far more accurate picture than any single method.

This guide explains how to set up each layer, the naming conventions that keep data clean, what each method misses and a simple attribution sheet you can copy. We use "creator" throughout for the people often called influencers.

Why creator sales are hard to track

A typical path to purchase looks like this: someone watches a Reel on the bus, remembers the brand two days later, searches for it on their laptop and buys, possibly on a marketplace. No code was used and no link was clicked. The creator did the work, but a code-only report shows nothing.

That is why creator attribution needs layers:

Layer What it captures What it misses
Unique coupon codes Buyers who enter the creator's code Buyers who skip codes or use one found elsewhere
UTM-tracked links Visitors who click the creator's link People who watch, then search or type the URL
Surveys and lift comparisons Delayed and indirect effects Precision per creator

Layer 1: Unique coupon codes

How to set them up

  • One code per creator. Shared campaign codes make it impossible to compare creators.
  • Easy to say and spell. Viewers hear codes in videos, so "PRIYA15" beats "PRY-X7Q".
  • A discount worth using. Too small and viewers ignore it; too large and the campaign cannot be profitable. Test the level on your margins before launch.
  • An expiry date. A deadline encourages action and keeps the data tied to the campaign period.
  • Usage limits, if needed. Per-customer limits reduce abuse on generous offers.

A simple naming convention keeps reports readable:

Element Example Why
Creator name or handle PRIYA Instantly identifies the creator
Discount value 15 Makes offer tests easy to compare
Campaign marker (optional) OCT Separates repeat campaigns with the same creator
Full code PRIYA15 or PRIYAOCT15 Short, spoken easily, unique

What codes miss

Codes leak. Popular codes get posted on coupon websites and used by people who never saw the creator. Other buyers see the video but forget or skip the code. Treat code redemptions as a lower bound for sales rather than the full picture, and watch for sudden redemption spikes that do not match the creator's posting dates, which often signal leakage.

UTM parameters are tags added to the end of a link so your analytics can identify where a visitor came from. Google's documentation recommends always using three of them, utm_source, utm_medium and utm_campaign, and using utm_content to tell apart different creatives within the same campaign. Parameter values then appear in Google Analytics' traffic acquisition reports.

A naming convention for creator campaigns

Parameter What it records Example value
utm_source The platform instagram
utm_medium The channel type creator
utm_campaign The campaign diwali_launch_2026
utm_content The creator and piece of content priya_reel1

The full link would look like this:

https://www.yourbrand.com/product?utm_source=instagram&utm_medium=creator&utm_campaign=diwali_launch_2026&utm_content=priya_reel1

A few rules keep UTM data usable:

  • Use lowercase everywhere. Analytics tools can treat "Instagram" and "instagram" as different sources.
  • Decide the convention before launch and share it in the brief, rather than letting each creator improvise.
  • Shorten long links with a link shortener so they are easy to use in bios and Stories.
  • Put links where viewers can tap them: Story link stickers, the link in bio and YouTube descriptions.

What UTMs miss

UTMs capture only people who click. Viewers who search for your brand later, type your URL or buy on a marketplace are invisible to them. They also depend on the tracked link being used; if a creator mentions your website verbally, most viewers will not type the UTM string.

Post-purchase surveys

Add one question at checkout or on the order confirmation page: "How did you hear about us?" Include an option for Instagram or YouTube creators, and a free-text field so buyers can name the creator. Survey answers regularly surface sales that codes and links missed.

Before-and-after comparisons

Compare branded search volume, direct website traffic and total orders during the campaign with a comparable earlier period. If your campaign targets specific cities, compare orders in those cities with similar cities where no creators posted. The difference gives a rough estimate of the campaign's wider effect.

Marketplace sales

If you sell on marketplaces, watch sales and search trends for your listings during the campaign. Offering a code on your own website as well helps capture at least part of this demand directly.

The attribution sheet

Keep one row per creator, and record numbers on fixed dates, such as 7 and 30 days after posting:

Creator Post date Verified views Link clicks (UTM) Code orders Survey mentions Attributed revenue Total cost Cost per attributed order
Creator A
Creator B
Total

When a buyer both used a code and clicked a link, count the order once. Decide your rule before the campaign (for example, the code takes priority) and apply it to everyone. Once the sheet is complete, our guide to influencer marketing ROI shows how to turn it into reach and revenue ROI.

How Campayn handles tracking

Campayn's brand dashboard brings campaign views and creator coupon-code tracking into one place, so brands can see cost per verified view and attributed sales side by side for each creator. Codes and links are set up before content goes live, which is when tracking is easiest to get right. For where tracking fits in the full process, see our campaign playbook, and for D2C-specific advice, our guide to creator marketing for D2C brands.

Common tracking mistakes

  • Creating codes after content goes live. Early viewers are lost for good.
  • Sharing one code across all creators. You can measure the campaign, but not the creators.
  • Inconsistent UTM naming. "IG", "Instagram" and "instagram" become three separate sources.
  • Judging creators on codes alone. Codes are a floor, not the full effect.
  • Ignoring leakage. Redemptions that spike on days the creator did not post usually come from coupon sites.
  • Counting the same order twice when a buyer used both a code and a link.

Frequently asked questions

How do you track sales from an influencer campaign?

Give each creator a unique coupon code and a tracked link with UTM parameters, then compare code redemptions in your store's discount report with UTM-tagged sessions and orders in your analytics. Add a post-purchase survey asking how buyers heard about you, and compare branded search and total orders with an earlier period to estimate what codes and links miss.

Should each creator get a unique coupon code?

Yes. Unique codes are the only way to compare creators on sales. A shared campaign code tells you how the campaign performed overall, but not which creators drove results. Keep codes short and easy to say, such as a creator's name plus the discount value, because viewers usually hear codes in videos.

What are the limits of coupon code attribution?

Coupon codes miss buyers who purchase without using a code, and they overcount when codes leak to coupon websites and are used by people who never saw the creator. They also miss marketplace sales where your code does not apply. Treat code redemptions as a lower bound, and combine them with UTM links and post-purchase surveys.

How do UTM links work for Instagram creators?

A UTM link adds parameters such as utm_source, utm_medium, utm_campaign and utm_content to your website URL, so analytics tools can identify the platform, campaign and creator behind each visit. Creators place the link in Story link stickers or their link in bio. Use lowercase, a consistent naming convention and a link shortener.

How do you attribute sales when buyers don't use a code?

Use a post-purchase survey asking how buyers heard about you, and compare branded search, direct traffic and total orders during the campaign with a comparable earlier period. For city-focused campaigns, compare campaign cities with similar cities where no creators posted. These methods estimate the effect that codes and links cannot capture.

How long should creator coupon codes stay active?

Keep codes active for several weeks after content goes live, because many buyers purchase days after watching. A clear expiry date still helps by creating urgency and tying results to the campaign period. Record redemptions at fixed points, such as 7 and 30 days after posting, so creators are compared fairly.

Sources

  1. Google Analytics Help, "URL builders: Collect campaign data with custom URLs": https://support.google.com/analytics/answer/10917952

Written by Dhairya Raniwal, co-founder and CTO of Campayn.in. He leads Campayn’s engineering and product.

About Campayn.in: Campayn.in is an AI-powered creator marketing platform for Indian brands. Brands launch, manage and measure creator campaigns through one dashboard and pay on a CPV (Cost Per Verified View) basis, with no agency retainer. To plan a campaign, write to contact@campayn.in.