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.