Tools · You are using Name Generator
Campaign naming setup
Used to suggest a short brand code.
Override this if your team already uses one.
Starts on this year. Change it for a planned campaign.
Starts on this month. Two digits keep sorting tidy.
Useful when several campaigns happen in the same month.
Leave as None to use one campaign across email, social and QR. The UTM Builder records the channel in source and medium. Only add one if your team already names campaigns this way.
The main idea of the campaign.
Optional, but useful for versions and audiences.
Not saved and never sent anywhere. Notes clear when you refresh or leave the page, and are not passed to the UTM Builder.

Why consistent campaign names matter

Campaign names are the labels that appear in reports, spreadsheets and analytics tools. A tidy name makes it easier to see what worked later. A messy name turns into report soup, and nobody ordered that.

Readable name Best for campaign plans, internal notes and reports where people need to understand the label quickly.
Short code Best for folders, filenames, campaign IDs or tight spaces where shorter text is useful.
UTM campaign value Best for the utm_campaign field in the FastUTM UTM Builder.

How the Name Generator works

The Name Generator turns a few plain details into consistent campaign names. Enter your organisation, a short brand code, the year and month, a campaign number and the main idea of the campaign, plus an optional audience. It returns five versions at once: a readable name for plans, a short code for folders and IDs, a UTM campaign value, a file or folder label and a report label. They all follow the same pattern, so names sort by date and look alike whoever made them.

The year and month start on the current month. Channel is left out by default, because one campaign value should cover every channel; the channel belongs in source and medium. You can add one if your team already names campaigns that way. Notes stay in your browser and are not saved or sent anywhere.

When to use it

Use it at the start of any campaign, before you build links, so the same name goes into your UTM links, your campaign log, your reports and your file names. It is especially useful in teams where several people create campaigns.

A worked example

A charity enters Foothold, the code fh, November 2026, campaign 1, "Winter Appeal" and "Donors". The UTM campaign value comes out as 2026-11-winter-appeal-donors. They press "Use in UTM Builder", which opens the builder with that value already filled in, tick their channels and generate every link with the same campaign name.

Read the Campaign Naming Guide and UTM naming conventions for a one-page naming system your team can share.

Found this useful? Share it.