Home / Guides
Practical guide

UTM Parameters: Practical Tracking Guide

A consistent UTM naming system makes campaign reports understandable and comparable.

What UTM parameters do

UTM parameters are query-string labels added to a destination URL. Analytics systems read them to group visits by source, channel and campaign. The parameters do not change the page itself, but they provide context about how a visitor arrived.

The five standard parameters

utm_source identifies the publisher or platform, such as google, newsletter or linkedin. utm_medium describes the channel, such as cpc, email or social. utm_campaign identifies the business initiative. The optional utm_term and utm_content fields distinguish keywords, audiences or creative versions.

Create a naming convention before publishing

Analytics usually treats uppercase and lowercase values as different labels. Choose lowercase names and a consistent word separator. Decide whether a channel is called paid_social or social_paid and document the decision. Consistency is more valuable than inventing a perfect taxonomy after campaigns are live.

Avoid personal information

UTM values appear in URLs, browser history, referrer data and shared messages. Do not place email addresses, names, customer identifiers or other personal information in them.

Build and test the URL

Use the ZT4 UTM builder to add parameters without breaking an existing query string. Open the completed URL, confirm the destination loads correctly, and verify that the expected campaign appears in your analytics test data.