influencer-tracking

Generate per-creator UTM links and promo codes for influencer campaign attribution.

14|3|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/tomtoto757/ecomm-ai-skills-hub --skill influencer-tracking-tomtoto757
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: influencer-tracking
Source: https://github.com/tomtoto757/ecomm-ai-skills-hub/tree/main/skills/marketing-growth/finsilabs/marketing-growth/influencer-tracking
Command: npx skills add https://github.com/tomtoto757/ecomm-ai-skills-hub --skill influencer-tracking-tomtoto757

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Influencer campaigns often drive traffic that converts off-platform or days later, causing last-click analytics to under-report true performance and leaving marketers unable to prove ROI. This Skill combines unique UTM links with per-creator promo codes and first-touch capture to provide reliable, device-agnostic attribution and consolidated revenue reporting.

Core Features & Use Cases

  • Creator-level UTM generation: Create a unique utm_source, utm_medium=influencer, utm_campaign, and utm_content per creator so web traffic can be segmented by platform and handle.
  • Per-creator promo codes: Configure discount codes (one-use-per-customer, campaign expiry, and metadata) to capture purchases that occur after the initial visit or on a different device.
  • First-touch capture for headless and client-side stores: Persist the first-touch UTM in sessionStorage and send it to the server at checkout to reconstruct multi-session journeys.
  • Attribution priority and reporting: Prefer promo-code attribution at checkout, fall back to first-touch UTM when appropriate, and combine both signals to compute ROAS, CPS, EMV, RPM, and AOV.
  • Platform-specific guidance: Implementation notes and reporting steps for Shopify, WooCommerce, BigCommerce, and custom headless stores, plus GA4 exploration instructions for creator-level revenue.

Quick Start

Create unique UTM links and discount codes for each influencer, collect UTM revenue from GA4, collect code-attributed revenue from your platform, and combine both in a single tracking sheet to calculate ROAS and rank creators.

Frequently Asked Questions about influencer-tracking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track influencer sales when conversions happen off-platform or days later?

Track influencer sales across multi-session journeys by generating unique UTM links and per-creator promo codes. The system captures first-touch UTMs in sessionStorage and prioritizes promo-code attribution at checkout to recover off-platform conversions.

Why does last-click attribution under-report my influencer campaign ROI on Instagram and TikTok?

Last-click attribution under-reports influencer ROI because it misses first-touch interactions. Combining first-touch UTM capture with promo-code attribution reconstructs multi-device journeys to compute accurate ROAS, EMV, and AOV metrics.

Can I use this influencer attribution method with Shopify, WooCommerce, or custom headless stores?

Yes, this influencer attribution method supports Shopify, WooCommerce, BigCommerce, and custom headless stores. It provides platform-specific implementation guidance for persisting first-touch UTMs and capturing promo-code revenue at checkout.

What's the best way to generate per-creator UTM parameters and discount codes for YouTube campaigns?

Generate per-creator UTM parameters and discount codes by configuring unique utm_source, utm_medium=influencer, utm_campaign, and utm_content tags. Combine these with one-use-per-customer promo codes to capture YouTube influencer revenue.

How do I calculate ROAS and EMV for individual influencers using GA4?

Calculate creator-level ROAS and EMV by collecting UTM revenue from GA4 and code-attributed revenue from your e-commerce platform. Combine both signals in a tracking sheet to rank influencers and compute CPS, RPM, and AOV.

Do I need promo codes if I already have UTMs set up for my influencer campaigns?

Yes, you need promo codes alongside UTMs because influencer traffic often converts on different devices or days later. Promo codes capture checkout attribution when first-touch sessionStorage UTMs are lost, ensuring accurate ROAS calculation.