Stickybeak Docs Dashboard Get early access

Campaigns and attribution

Tagging links

Campaign link tagging keeps campaigns readable and channels classified correctly. Use the UTM link builder to make tagged URLs.

https://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale&utm_content=header_button

Use ? for the first parameter and & after it. Keep values under 128 characters and never include personal data.

Patterns

LinkSourceMediumChannel
Newsletternewsletter or provideremailEmail
Organic socialNetworksocialThat network
Google / Microsoft Adsgoogle / bingcpcGoogle / Microsoft Ads
Paid socialNetworkpaid_socialThat network's Ads channel
Display or sponsorPublisherdisplayPaid (other)
PartnerPartner nameaffiliate or partnerAffiliate
Podcast or QRRecognisable nameYour labelCampaign (other)

Add utm_campaign to group a promotion and utm_content to compare links or creatives. Paid mediums include cpc, ppc, cpm, cpa, paid, paid_search, paid_social, paid_media, paid_ads, display, ad, ads, sem, banner, retargeting and remarketing.

Ad click IDs

IDChannel
gclid, gbraid, wbraidGoogle Ads
msclkidMicrosoft Ads
ttclidTikTok Ads
li_fat_idLinkedIn Ads
twclidX Ads

The ID value is never sent. Meta needs fbclid plus a paid utm_medium, such as paid_social. Add UTM campaign and content tags when you want campaign reporting.

For commission links, add a ?ref= code.