Invoker Analytics/Documentation
Analytics

UTM Campaign Tracking

Track the effectiveness of your marketing campaigns with UTM parameters.

What are UTM Parameters?

UTM (Urchin Tracking Module) parameters are tags you add to URLs to track where your traffic comes from. When someone clicks a link with UTM parameters, Invoker Analytics captures this data so you can measure campaign performance.

UTM Parameters Explained

There are five standard UTM parameters:

utm_source
Required - Identifies where traffic comes from

Examples: google, facebook, newsletter, twitter

?utm_source=facebook
utm_medium
Required - The marketing medium or channel type

Examples: cpc, email, social, referral, banner

?utm_source=google&utm_medium=cpc
utm_campaign
Required - The specific campaign name

Examples: spring_sale, product_launch, black_friday

?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale
utm_term
Optional - Paid search keywords

Examples: running+shoes, analytics+software

?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale&utm_term=running+shoes
utm_content
Optional - Differentiate similar content or links

Examples: header_link, footer_cta, blue_button

?utm_source=newsletter&utm_medium=email&utm_campaign=weekly&utm_content=header_link

Building UTM URLs

To add UTM parameters to your URLs:

  1. Start with your destination URL: https://yoursite.com/pricing
  2. Add a question mark: https://yoursite.com/pricing?
  3. Add parameters separated by ampersands
Complete Example
https://yoursite.com/pricing?utm_source=twitter&utm_medium=social&utm_campaign=product_launch&utm_content=announcement_post

Viewing UTM Data in Invoker

Navigate to the UTM Sources page in your site's analytics to see:

  • Sources: All utm_source values with visitor counts
  • Mediums: Traffic breakdown by utm_medium
  • Campaigns: Performance of individual campaigns
  • Terms: Keyword performance for paid search
  • Content: A/B test results and content variations

Best Practices

Naming Conventions

  • Use lowercase for consistency (utm_source=Facebook vs utm_source=facebook)
  • Use underscores instead of spaces (spring_sale, not spring sale)
  • Be consistent across all campaigns
  • Create a naming convention document for your team

What to Track

  • Email campaigns: utm_source=newsletter, utm_medium=email
  • Social media: utm_source=twitter, utm_medium=social
  • Paid ads: utm_source=google, utm_medium=cpc
  • Partner links: utm_source=partner_name, utm_medium=referral

Common Use Cases

Email Marketing
utm_source=mailchimp
utm_medium=email
utm_campaign=weekly_digest
Paid Search
utm_source=google
utm_medium=cpc
utm_campaign=brand_awareness
utm_term=analytics+software
Social Media
utm_source=linkedin
utm_medium=social
utm_campaign=thought_leadership
A/B Testing
utm_source=newsletter
utm_medium=email
utm_campaign=promo
utm_content=red_button

Combining with Goals

For the most powerful campaign analysis, combine UTM tracking with Goal tracking. This lets you see not just how many visitors came from each campaign, but how many converted into customers or completed desired actions.