UTM Builder

UTM Parameter Pal

Create trackable campaign URLs with UTM parameters for Google Analytics.

The landing page URL your campaign links point to. UTM parameters will be appended to this.
Identifies where the traffic comes from -- the platform, site, or publication. In GA4 this populates the "Session source" dimension.
The marketing channel or mechanism -- how the traffic gets to you. GA4 uses this for channel grouping (e.g. "Paid Search" when medium is "cpc").
A name you choose to identify this specific promotion or initiative. Use consistent naming conventions across your org (e.g. lowercase, underscores).
Originally for paid search keywords. Useful for identifying which keyword or audience segment triggered the ad.
Differentiates creatives or links that point to the same URL. Use to A/B test ad copy, button text, or banner versions.


Table per Google

Parameter Required Description
utm_source Yes Where traffic comes from (google, newsletter)
utm_medium Yes Marketing medium (cpc, email, social)
utm_campaign Yes Campaign name (spring_sale, promo)
utm_term No Paid search keywords
utm_content No Differentiate ads pointing to same URL
utm_id No Campaign ID for GA4 data import