Campaign Analytics
See which marketing campaigns and channels drive the most clicks, leads, and revenue — grouped automatically from UTM parameters in affiliate tracking links.
How it works
When an affiliate adds UTM parameters to their tracking link, AFFY captures those values on every click. The Campaign Analytics page then groups all clicks, leads, and conversions by those values so you can see which campaigns perform best.
No extra setup is needed on your side — data appears automatically as soon as affiliates start using UTM-tagged links.
What affiliates need to do
Share this link format with your affiliates. They append UTM parameters to their standard tracking link:
| Parameter | What to put | Example |
|---|---|---|
| utm_source | Where the traffic comes from | facebook, google, newsletter |
| utm_medium | The marketing channel type | cpc, organic, email, social |
| utm_campaign | The specific campaign name | spring_sale, product_launch |
utm_source, utm_medium, and utm_campaign are required. All three together give you the most useful grouping in the analytics table.Paid ad platform tracking
AFFY also detects paid ad click IDs automatically — no configuration needed. When present, the Platform column shows the ad source instead of "Organic".
| Parameter | Platform |
|---|---|
| gclid | Google Ads |
| fbclid | Facebook Ads |
| ttclid | TikTok Ads |
| liFatId | LinkedIn Ads |
Metrics explained
| Metric | Description |
|---|---|
| Clicks | Total affiliate link clicks with this UTM combination |
| Leads | Visitors who signed up or submitted a form after clicking |
| Conversions | Leads who completed a purchase |
| Conv. Rate | Conversions ÷ Clicks × 100 |
| Revenue | Total revenue from conversions in this campaign |
| ROI | (Revenue − Commission) ÷ Commission × 100 |