UTM Campaign Naming Generator
Agree a naming convention once, then generate consistent campaign names every time. Pick which parts to include, choose a separator and copy the result - plus a template your whole team can follow.
Your campaign name
2026_q1_paidsocial_spring-sale
Team template
{year}_{quarter}_{channel}_{product}
Ready-made utm_campaign
utm_campaign=2026_q1_paidsocial_spring-sale
Paste this straight into the UTM Link Builder.
How it works
Inconsistent campaign names are the single biggest cause of messy analytics: spring_sale, Spring-Sale and springsale become three different campaigns in your reports. Choose the segments that matter to your business, and every name you generate follows the same order and format. Values are cleaned automatically - spaces become hyphens, accents and special characters are stripped, and everything is lowercased. Save the template and share it with anyone who builds links.
Basic guide
Choose the parts of your campaign naming convention that matter to your organisation, such as year, month, region, channel, objective, product or audience.
The tool combines those values into a consistent campaign name and also produces a reusable template for your team.
Example
Choose:
Year: 2026 Quarter: q1 Channel: paidsocial Product / offer: spring-sale
The tool produces:
2026_q1_paidsocial_spring-sale
It also provides the reusable template:
{year}_{quarter}_{channel}_{product}Use the resulting campaign name in the utm_campaign field of the UTM Link Builder.