Skip to content
Marketing Refs
builder

UTM Builder and Naming Validator

Build campaign URLs, validate UTM naming conventions and catch source, medium and casing issues before launch.

Share this reference

Tool workspace

Inputs
Results
Naming quality100/100
Campaign URL

https://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=spring_launch&utm_content=hero_cta

Naming checks pass.

Governance checks

Use the same casing across every campaign; lowercase is easiest to query.
Reserve source for the referring platform and medium for the channel class.
Campaign names should be stable enough to survive dashboards, exports and handoffs.

How to use this tool

Formula used

Final URL = Destination URL + utm_source + utm_medium + utm_campaign + optional content and term.

Use when

Use before launching email, paid, partner or social campaigns that need clean analytics grouping.

Use when multiple teams need one shared campaign naming convention.

Be careful when

Do not use UTMs on internal site links because they can overwrite acquisition source data.

Do not encode strategy in ad hoc names that will be hard to query later.

Worked example

A newsletter link to /pricing with source newsletter, medium email and campaign spring_launch produces one consistent campaign URL for reporting.

Concepts behind this tool