Browse all guides
UTM tags are short labels at the end of a link. They tell HeyLead which campaign sent a visitor. Google Ads and Microsoft Ads clicks are recognised automatically (from gclid and msclkid), but naming your campaigns with UTMs makes reports much clearer.
Example
https://yoursite.com/offer?utm_source=facebook&utm_medium=paid_social&utm_campaign=spring-sale&utm_content=video-a| Tag | Meaning | Examples |
|---|---|---|
| utm_source | Where the click came from | google, facebook, newsletter, linkedin |
| utm_medium | The type of traffic | cpc, paid_social, email, social, referral, display, affiliate |
| utm_campaign | Your campaign name | spring-sale, brand, webinar-oct |
| utm_term | Keyword (search ads) | emergency plumber |
| utm_content | Which ad or link | video-a, header-button |
How mediums map to channels
| utm_medium | Channel in HeyLead |
|---|---|
| cpc, ppc, paid, paidsearch | Paid Search |
| paid_social, paidsocial, or cpc/paid with a social source like facebook | Paid Social |
| social, organic_social | Organic Social |
| email, newsletter | |
| display, banner, programmatic | Display |
| affiliate, affiliates | Affiliates |
| referral | Referral |
| organic, seo | Organic Search |
Use lower case and hyphens, and keep names consistent: spring-sale and Spring Sale count as two campaigns. The free UTM builder does this for you.
Need a different grouping? Create custom channel rules.
Did this guide answer your question?
Previous guideSend UTM values to your CRM with hidden fieldsNext guide Send leads to your CRM with webhooks or Zapier
Still need help?
A real person replies within one business day. Include your website address and what you've tried.