UTMConfig turns campaign naming conventions into a system your whole team can actually follow. Define fields, abbreviations, casing and separators once, then generate consistent campaign, ad set and ad names, plus UTMs. Bulk generation and client-specific conventions are built in. MCP support is coming soon, so AI agents can generate names using the exact same rules as your team.
I’ve spent a lot of time running paid campaigns, and campaign naming always ends up becoming the same mess: spreadsheets, inconsistent abbreviations, broken UTMs, and everyone naming things slightly differently.
So I built UTMConfig.
You define the naming convention once, including fields, abbreviations, casing and separators. UTMConfig then uses those rules to generate consistent campaign, ad set and ad names, plus UTMs, across clients and campaigns.
There’s also bulk generation for larger launches and free campaign name, ad name and UTM generators if you just want to use the tools without signing up.
Built and shipped the first version in about 48 hours. Would genuinely love feedback from other media buyers and marketers on what’s missing or annoying.