Free Ebook cover Influencer Marketing Starter Guide: Finding Creators and Running Campaigns That Work

Influencer Marketing Starter Guide: Finding Creators and Running Campaigns That Work

New course

14 pages

Tracking Results with Links, Codes, and Attribution Basics

Capítulo 11

Estimated reading time: 11 minutes

+ Exercise

What “Tracking” Really Means in Influencer Campaigns

Tracking is the set of methods you use to connect creator activity (a post, story, video, livestream) to business outcomes (traffic, sign-ups, purchases). No single method captures everything, so practical measurement setups combine multiple signals: links (UTMs + short links), codes, affiliate tracking, and platform-native analytics.

A useful mental model is to separate what you can measure into three layers:

  • Exposure & engagement: reach, views, watch time, likes, comments, saves, shares.
  • Traffic intent: link clicks, landing page sessions, add-to-cart events.
  • Conversions & value: purchases, revenue, subscriptions, CAC/CPA, ROAS.

Why attribution is never perfect

Influencer impact often happens across multiple touchpoints (someone sees a video, later searches your brand, then buys on desktop). That means you should expect gaps between “what happened” and “what you can attribute.” Your goal is not perfection; it’s a consistent setup that lets you compare creators and content fairly, and make better decisions each wave.

UTM Parameters: The Foundation for Link-Based Tracking

UTM parameters are tags added to a URL so analytics tools (like Google Analytics) can attribute sessions and conversions to a source.

What UTMs can measure well

  • Clicks → sessions from a specific creator and post.
  • On-site behavior (bounce rate, pages per session, time on site).
  • Conversions that occur within your analytics attribution rules (e.g., last non-direct click within a set window).

What UTMs cannot measure well

  • View-through impact (people who saw content but didn’t click).
  • Cross-device journeys (saw on phone, bought on laptop) unless you have strong logged-in user stitching.
  • Dark social (links copied into DMs, group chats, SMS) which often shows up as “direct” or “unassigned.”

Step-by-step: Build a consistent UTM scheme

  1. Choose naming conventions and document them (case, separators, allowed values). Example: all lowercase, use hyphens, no spaces.
  2. Define required fields: utm_source, utm_medium, utm_campaign. Optional: utm_content, utm_term.
  3. Map UTMs to your reporting needs: creator-level and post-level breakdowns.
  4. Generate links using a spreadsheet or a UTM builder, then QA them (click test, confirm parameters appear in analytics).

Recommended UTM structure (influencer-friendly)

ParameterUseExample
utm_sourceCreator identifierjordan-lee
utm_mediumChannel typeinfluencer
utm_campaignCampaign wavespring-drop-2026
utm_contentPost format or placementtiktok-video-1, ig-story-3
utm_termOptional: hook/anglebefore-after, unboxing

Example URL:

Continue in our app.

You can listen to the audiobook with the screen off, receive a free certificate for this course, and also have access to 5,000 other free online courses.

Or continue reading below...
Download App

Download the app

https://yourbrand.com/products/widget?utm_source=jordan-lee&utm_medium=influencer&utm_campaign=spring-drop-2026&utm_content=tiktok-video-1

Short Links: Cleaner Sharing + Click Tracking

Short links (Bitly, Rebrandly, or your own branded short domain) make long UTM links easier to place in bios, stories, and captions. Most shorteners also provide click counts and sometimes basic geo/device breakdowns.

What short links can measure well

  • Total clicks on the link (often faster feedback than waiting for analytics).
  • Placement performance when you use a unique short link per creator/post.

What short links cannot measure well

  • Unique users reliably (clicks can include repeats, bots, previews).
  • On-site conversions unless the destination also has UTMs and your analytics is configured.

Step-by-step: Use short links correctly

  1. Create the full destination URL with UTMs first.
  2. Shorten that UTM URL (do not shorten a “clean” URL and add UTMs later).
  3. Create one short link per creator per placement (e.g., IG story vs. TikTok bio link).
  4. QA: click the short link and confirm UTMs persist in the final URL.

Tip: If you use a “link in bio” tool, treat each button as a placement and add UTMs to each button URL.

Unique Discount Codes: Measuring Conversion Intent (Even Without Clicks)

Unique discount codes attribute purchases to a creator when the buyer enters the code at checkout. Codes are especially helpful when audiences don’t click links (they remember the brand and buy later).

What codes can measure well

  • Direct code-attributed orders and revenue.
  • Offline-to-online behavior (someone sees content, later types your URL and uses the code).

What codes cannot measure well

  • Non-code purchases influenced by the creator (people who buy without using the code).
  • Upper-funnel impact (awareness lift, consideration) unless paired with platform analytics or surveys.

Step-by-step: Set up codes for clean reporting

  1. Create a unique code per creator (avoid shared codes if you want attribution). Example: JORDAN10.
  2. Set code rules: discount %, minimum order value, eligible products, expiration date.
  3. Decide stacking policy: whether codes can combine with other promos (stacking complicates attribution).
  4. Tag orders in your ecommerce system with the code and exportable fields: order ID, revenue, discount amount, customer type (new/returning).
  5. QA: place a test order using the code and confirm it appears in reporting exports.

Code design tips

  • Make codes easy to say and type (avoid O/0, I/1 confusion).
  • Use consistent discount levels when comparing creators (otherwise you’re testing discount strength, not creator performance).
  • If you must use a shared code (e.g., “SPRING15”), treat it as campaign-level tracking, not creator-level.

Affiliate Links: Conversion Attribution With Payout Logic

Affiliate links track conversions via a unique referral link and typically use cookies to attribute purchases to the referring creator. They’re useful when you want performance-based compensation and standardized reporting.

What affiliate links can measure well

  • Attributed orders within the affiliate cookie window.
  • Revenue and commission by creator.
  • Some cross-session behavior (if the cookie persists and the purchase happens later on the same device/browser).

What affiliate links cannot measure well

  • Cross-device conversions (cookie on phone won’t help a desktop purchase).
  • View-through impact (no click, no cookie).
  • Cookie restrictions (browser privacy, iOS limitations) can reduce tracked conversions.

Attribution windows (affiliate-specific)

Affiliate programs often use a cookie duration (e.g., 7, 14, 30 days). If a user clicks the affiliate link and buys within that window on the same device/browser, the sale may be attributed. Some systems also have rules like “last click wins” or “first click wins.” Document your rule so creators and internal stakeholders interpret results correctly.

Step-by-step: Affiliate setup checklist

  1. Choose your attribution rule (last click is common) and cookie duration.
  2. Create a unique affiliate ID/link per creator.
  3. Decide whether discount codes are tied to affiliate attribution (some programs allow “code attribution” when links aren’t used).
  4. Test end-to-end: click affiliate link → add to cart → purchase → confirm the order appears under the correct creator.
  5. Export reporting fields you’ll need: clicks, conversion rate, orders, revenue, commission, AOV.

Platform-Native Analytics: Measuring What Links Can’t

Platform analytics (TikTok, Instagram, YouTube, etc.) help you understand content performance and audience response. This is where you capture signals that don’t require a click.

What platform analytics can measure well

  • Reach/impressions/views and frequency proxies.
  • Watch time, completion rate, average view duration.
  • Engagement: likes, comments, saves, shares.
  • Audience insights: age, geo, active times (varies by platform).

What platform analytics cannot measure well

  • On-site conversions unless integrated with platform pixels and even then attribution is platform-specific.
  • Unified cross-platform journeys (someone sees on TikTok, buys after a Google search).

Step-by-step: Collect platform data consistently

  1. Define a data capture window (e.g., 7 days and 30 days after posting) because metrics keep accumulating.
  2. Ask creators for post-level screenshots or exports for key metrics if you don’t have direct access.
  3. Standardize which metrics you collect per format (video vs story vs short).
  4. Record the post URL and timestamp so you can match content to traffic spikes.

Post-Level Reporting: Connecting Each Piece of Content to Outcomes

Post-level reporting means you treat each deliverable (one TikTok video, one IG story set, one YouTube integration) as its own unit with its own tracking identifiers. This is how you learn what creative patterns drive results.

Minimum viable post-level tracking setup

  • One UTM link per post/placement (or per story frame if you want deeper granularity).
  • One short link per post/placement (optional but helpful).
  • One creator code (creator-level) plus optional post-specific code if your system supports it.
  • Platform metrics captured at consistent time checkpoints.

Attribution Basics You Must Explain Internally (So Results Aren’t Misread)

Attribution windows

An attribution window is the time period during which a conversion can be credited to a touchpoint. Examples:

  • Affiliate cookie window: 7–30 days typical.
  • Analytics conversion window: depends on your tool and settings; often last-click oriented.
  • Platform ad attribution (if used): may include view-through and click-through windows, which can inflate compared to site analytics.

Practical rule: report results at multiple checkpoints (e.g., 7-day and 30-day) and label them clearly.

Cross-device limitations

If someone discovers you on mobile and purchases on desktop, link-based and cookie-based methods may not connect the dots. You can reduce this gap by:

  • Encouraging account creation/login (improves identity stitching).
  • Using creator codes (works even without a click).
  • Watching for correlated lifts in branded search and direct traffic during posting periods (directional, not perfect attribution).

Dark social

Dark social is sharing that happens in private channels (DMs, group chats, email). It often appears as “direct” traffic or untagged referrals. To account for it:

  • Use memorable codes and repeat them in the content.
  • Use short links that are easy to copy/paste (still may lose UTMs if people copy the final destination).
  • Track time-based lift: compare baseline vs posting days for direct traffic, branded search, and overall conversions.

Putting It Together: Recommended Measurement Stacks

Stack A: Simple and reliable (good for first campaigns)

  • UTM link per creator (or per post if manageable)
  • Unique creator discount code
  • Platform-native analytics screenshots at day 7 and day 30

Stack B: Post-level learning (best for creative iteration)

  • UTM + short link per post/placement
  • Unique creator code (plus optional post-specific code)
  • Platform-native analytics + comment sentiment notes
  • Landing page analytics (sessions, CVR, AOV)

Stack C: Performance payout (affiliate-driven)

  • Affiliate link per creator (with defined cookie window)
  • Optional creator code mapped to affiliate account
  • Platform analytics for upper-funnel context

Reporting Template (Copy/Paste)

Use one row per creator and a separate tab with one row per post. Keep definitions consistent across campaigns.

Tab 1: Creator-level summary

FieldDefinitionExample
CreatorHandle + internal ID@jordanlee (C-014)
Platform(s)Main platforms usedTikTok, Instagram
Deliverables# of posts/stories/etc.1 TikTok, 3 IG stories
Total viewsSum of views across posts (as of checkpoint)185,000
Total engagementsLikes + comments + saves + shares9,240
Engagement rateEngagements ÷ views (or reach)5.0%
Link clicksFrom short link or platform link data1,420
SessionsAnalytics sessions from UTMs1,180
ConversionsOrders or sign-ups attributed (define model)46
RevenueAttributed revenue (gross or net—specify)$3,910
AOVRevenue ÷ orders$85
New vs returning% new customers (if available)72% new
Cost: fixedFlat fee paid to creator$1,200
Cost: variableAffiliate commission, gifting COGS, shipping, etc.$310
Total costFixed + variable$1,510
CPATotal cost ÷ conversions$32.83
ROASRevenue ÷ total cost2.59
Qualitative notesWhat audience said/didMany asked about sizing; strong “before/after” reactions

Tab 2: Content-level (post-level) reporting

FieldDefinitionExample
CreatorHandle@jordanlee
Post ID / URLDirect link to contenttiktok.com/.../123
Date postedLocal time + timezone2026-01-05 19:00 ET
FormatVideo/story/reel/shortTikTok video
Hook/angleCreative theme“3 mistakes you’re making”
CTAWhat the creator asked viewers to doUse code JORDAN10
Tracking linkUTM URL or short linkbit.ly/jordan-video1
ViewsAs of checkpoint185,000
Avg watch timePlatform metric7.2s
Completion rate% watched to end (if available)18%
EngagementsTotal interactions9,240
ClicksShort link clicks or platform clicks1,420
SessionsUTM sessions1,180
CVRConversions ÷ sessions3.9%
OrdersAttributed orders46
RevenueAttributed revenue$3,910
Comments themesTop questions/objections“Does it work on sensitive skin?”
SentimentPositive/neutral/negativeMostly positive

Tab 3: Definitions (so everyone reports the same way)

  • Views: define per platform (e.g., TikTok video views; IG reel plays).
  • Sessions: analytics sessions attributed to UTMs (specify attribution model if relevant).
  • Conversions: purchase, lead, trial start—define exactly which event counts.
  • Revenue: gross revenue, net revenue, or contribution margin—pick one and label it.
  • Cost: include all campaign costs you want reflected in CPA/ROAS (fees, commissions, product cost, shipping, editing support).

How to Make Decisions From the Data (Without Overreacting)

Scale winners

  • Scale when: a creator shows strong conversion efficiency (low CPA / high ROAS) and the content is repeatable (clear hook, clear CTA, audience fit).
  • How to scale: add more posts with the same angle, test adjacent angles, increase placements (e.g., add stories after a strong reel), or expand to similar creators with comparable audiences.
  • What to preserve: the winning variable (hook, offer framing, demo style) while changing only one element at a time.

Pause underperformers (with a fairness check)

  • Pause when: multiple posts show weak downstream metrics (sessions, CVR, code usage) and platform metrics don’t suggest hidden potential (e.g., low watch time, low saves/shares).
  • Fairness checks before pausing: was the link correct, did UTMs work, was the code communicated clearly, did the post go live at the agreed time, did the landing page function on mobile?
  • Distinguish: “content didn’t land” vs “tracking broke.” Don’t penalize creators for measurement errors.

Form hypotheses for the next wave

Turn observations into testable statements. Examples:

  • If posts with a strong demo in the first 2 seconds have higher watch time, then require an opening demo shot in the next wave.
  • If code usage is high but UTM sessions are low, then the audience is buying via dark social or later direct visits; prioritize repeating the code verbally/on-screen and simplify the code.
  • If sessions are high but CVR is low, then the landing page or offer is mismatched; test a creator-specific landing page, clearer product selection, or a tighter CTA.
  • If one platform drives views but few conversions, then treat it as upper funnel and measure success with saves/shares, follower growth, email sign-ups, or assisted conversions (directional).

Operationally, keep a simple experimentation log with: hypothesis, change, expected effect, measurement method (UTM/code/affiliate/platform), and result at 7/30 days.

Now answer the exercise about the content:

Which tracking setup best helps you compare influencer posts fairly, given that no single method captures all impact?

You are right! Congratulations, now go to the next page

You missed! Try again.

Influencer impact spans exposure, traffic, and conversions, and attribution has gaps. Combining UTMs (often shortened), creator codes, and platform analytics provides a more consistent, comparable measurement setup than any single method.

Next chapter

Optimizing Creative and Offers to Improve Campaign Performance

Arrow Right Icon
Download the app to earn free Certification and listen to the courses in the background, even with the screen off.