UTM Campaign URL Builder

Build a properly-encoded campaign URL so all clicks from your ads, emails, and social posts get attributed to the right campaign in Google Analytics.

Enter your campaign details

The page the link should open.

Where the traffic comes from.

The marketing channel.

The campaign name.

Paid keywords.

Differentiates ads or links, e.g. hero_cta vs footer_cta.

Your campaign URL
Add a website URL, utm_source, utm_medium and utm_campaign to generate your link.

You've tagged the link. Now make the landing page earn the click. ZipTier gives each campaign its own branded AI assistant that greets the visitors your UTM links send over and answers their questions. Its per-campaign analytics show which sources bring high-intent traffic, not just clicks.

See how ZipTier converts campaign traffic

UTM tagging best practices

UTM data is only as clean as your naming. Four habits that keep your analytics reports trustworthy.

1

Stay lowercase & consistent

UTM values are case-sensitive: "Email" and "email" show up as two different sources in your analytics. Pick lowercase everywhere and stick to it.

2

Use dashes or underscores, never spaces

Spaces get encoded as %20 and make reports ugly and error-prone. Write spring_sale or spring-sale instead of "Spring Sale".

3

Agree on a naming convention

Agree as a team on what goes in source, medium, and campaign. Keep a shared sheet of every tagged link so nobody invents new values on the fly.

4

Never tag internal links

UTM parameters on links within your own site reset the visitor's session and overwrite their real acquisition source. Only tag links that point in from outside.

What each parameter means

The five standard UTM parameters, what they're for, and what a good value looks like.

ParameterRequired?What it isExample
utm_sourceRequiredWhere the traffic comes from: the site, platform, or referrer sending the click.google, newsletter
utm_mediumRequiredThe marketing channel or method used to deliver the link.cpc, email, social
utm_campaignRequiredThe name of the specific campaign, promotion, or initiative.spring_sale
utm_termOptionalThe paid keyword that triggered the ad. Mostly for paid search.running+shoes
utm_contentOptionalDifferentiates ads or links pointing to the same URL, e.g. for A/B tests or multiple CTAs.hero_cta vs footer_cta

Frequently asked questions

Make every campaign click count

Your UTMs prove which campaigns send traffic. ZipTier makes sure that traffic meets an assistant that can answer questions and capture the lead.

Try ZipTier FreeNo credit card required