Skip to content

How To Track Influencer Campaigns

Give every creator a UTM-tagged link and a promo code, keep one sheet per creator, and run a staggered, country-by-country test to see which sales a creator actually added.

Three platforms, three answers, one budget to defend. Your GA4 export already holds the answer, and the first finding is free and never leaves your browser. Get your first finding free

By , Founder & CEOUpdated 2 min read

Introduction

For influencer marketing, give every creator their own UTM-tagged link and their own promo code: GA4 sees the buyers who click, and your Shopify orders show the ones who used the code without clicking. Neither proves the creator caused the sale; Step 4 covers that.

Step 1: Define Influencer Channels

Give each influencer a link with UTM parameters: the same utm_medium for every creator, such as influencer, and their handle in utm_campaign. GA4 has no default Influencer channel and files these visits under Organic Social or Unassigned, depending on the source (GA4's default channel groups), so add a custom channel group for that medium.

Step 2: Integrate Data

Keep one sheet, a row per creator: what you paid them, the revenue GA4 shows for their link, their code orders and engagement metrics, so every touchpoint you can see sits in one place.

Step 3: Set Attribution Parameters

Use one attribution window for every creator, and lengthen it if code orders keep arriving weeks after a post. Count each order once, even when Meta or Google also claims it.

Step 4: Analyze Incremental Impact

Codes show which sales a creator touched, not which they caused, and a creator paid per code sale earns more when every code order counts as theirs. To see what they added, run a simple incrementality test: stagger the next post by country and compare sales where it went live with sales where it hadn't yet. That comparison is causal inference at its simplest.

Best Practices

Three checks before you renew or drop a creator:

  • Put the code count in proportion. Compare code orders in the two weeks after a post with the two weeks before; only the difference could be the post.
  • Trust the overlap first. Orders with both the creator's code and a click on their link are the easiest to pin on them.
  • Test before you drop anyone. A weak code count can hide buyers who came back through search; the staggered test settles it.

More on lift measurement in how to measure incremental lift, and marketing attribution terms in the glossary.

Conclusion

Rule of thumb: the code tells you who to thank; the test tells you who to renew.

Frequently asked questions

  • How do I assign sales to influencers?
    Give each creator their own UTM-tagged link and their own promo code. The link catches the buyers who click; the code catches the ones who buy later without clicking.
  • Can I separate influencer impact from paid ads?
    Partly. Codes and links show which sales a creator touched, but Meta or Google may claim the same orders through their own ads, so count each order once. To separate what the creator added, stagger a post by country and compare sales where it went live with sales where it hadn't yet.
  • Is offline influencer activity trackable?
    Only through proxies: a code used in store, a dedicated landing page or QR code, or a "How did you hear about us?" question at checkout. Enter those by hand next to your online numbers.
  • Do I need to adjust attribution windows for influencers?
    Check your codes first: if code orders keep arriving weeks after a post, a short window undercounts the creator, so lengthen it, and use the same window for every creator.
  • Can I track multiple influencers simultaneously?
    Yes. Give each creator their own utm_campaign and code, and add a custom channel group in GA4 so all creator traffic sits in one Influencer channel you can break down by creator.

Go deeper: Causal attribution, explained.

Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.

Have an audience of ecommerce operators? Earn 20% recurring commission by recommending the €99 read.

Keep reading

Terms in this article

Browse the full glossary

Your platforms guess.
We run the math.

Upload a GA4 export and see what each channel caused, next to last-click, in 1–2 minutes. The read is yours to keep.

The free finding runs in your browser. Your file never leaves it. The full read is €99, refundable within 30 days, no questions asked. Prices exclude VAT.