13 Dec 2025, 00:00 Z
TL;DR
Google Analytics is case sensitive (soutm_source=google≠utm_source=Google). Always includeutm_source,utm_medium, andutm_campaign, then standardise naming so reporting stays clean.
Per Google Analytics Help:
utm_source identifies who is sending traffic (advertiser/site/publication).utm_medium identifies the marketing medium (e.g. cpc, email).utm_campaign identifies the campaign name (name/slogan/promo code).Google also explicitly notes you should always use utm_source, utm_medium, and utm_campaign when you add parameters.
Use a simple schema you can scale:
utm_source=<platform>
utm_medium=<channel>
utm_campaign=<offer_or_launch>
utm_content=<creative_variant> (optional)
utm_term=<keyword_or_audience> (optional)Instavar defaults (recommended)
black-friday not Black Friday.utm_medium stable and consistent across channels.utm_campaign, not in utm_source.utm_source
instagram, tiktok, youtube, linkedin, facebook, newsletterutm_medium
paid-social, organic-social, email, creatorutm_campaign
lead-magnet, book-call, launch-2025q4, bfcm-2025utm_content (optional)
hook-01, ugc-creator-a, thumbnail-bhttps://instavar.com/?
utm_source=instagram&utm_medium=paid-social&utm_campaign=book-call&utm_content=hook-01https://instavar.com/?
utm_source=youtube&utm_medium=organic-social&utm_campaign=lead-magnet&utm_content=shorts-profileutm_source, utm_medium, utm_campaign.bfcm-2025 vs bfcm2025).utm_content, not in utm_campaign.https://support.google.com/analytics/answer/1033863?hl=enhttps://ga-dev-tools.google/ga4/campaign-url-builder/