How Manual Tagging (UTM Parameters) Works
Manual tagging is the practice of appending UTM (Urchin Tracking Module) parameters to URLs in marketing materials — email campaigns, social posts, partner links, offline media — to provide detailed source attribution in Google Analytics. When a user clicks a manually tagged URL, the UTM parameters are captured by GA4 and stored as session attributes, allowing marketers to report precisely on which campaigns, channels, and creative executions drove traffic, engagement, and conversions.
Why Manual Tagging (UTM Parameters) Matters for B2B Marketing
The five UTM parameters each capture a different attribution dimension. utm_source identifies the traffic source (e.g., "newsletter," "linkedin," "partner_blog"). utm_medium identifies the marketing channel type (e.g., "email," "paid-social," "cpc," "banner"). utm_campaign identifies the specific campaign (e.g., "spring_promo_2025," "q2_abm_tech"). utm_content differentiates creative variants within a campaign (e.g., "header_cta," "blue_button," "version_b"). utm_term captures the paid search keyword for non-auto-tagged campaigns. Only source and medium are technically required; the others add meaningful segmentation granularity.
Manual Tagging (UTM Parameters): Best Practices & Strategic Application
Naming convention consistency is the most critical (and most frequently violated) requirement for UTM tagging programs. GA4 reports are case-sensitive — "LinkedIn" and "linkedin" appear as separate sources, fragmenting attribution data. A documented naming convention (lowercase, hyphens instead of spaces, standardized medium vocabulary) enforced across all team members is non-negotiable for maintaining clean reporting. A URL builder tool or tagging template in a shared spreadsheet is the minimal governance infrastructure every marketing team needs.
Agency Perspective: Manual Tagging (UTM Parameters) in Practice
Google Ads traffic does not require manual UTM tagging for basic campaign attribution — auto-tagging (enabled by default in Google Ads, appending the "gclid" parameter automatically) passes comprehensive campaign data to GA4 automatically. Manual UTM overrides of auto-tagged URLs can break attribution by replacing the gclid. Best practice: rely on auto-tagging for Google Ads and use manual UTMs for all other channels (email, social, partner traffic, offline campaigns). Check the "Auto-tagging" status in Google Ads account settings to confirm it is enabled.