Many marketers automatically add dates to campaign names:
june_12_sale
newsletter_2026_06_15
spring_launch_march
It feels organized at first—but over time, it often creates cluttered reports, duplicate naming patterns, and harder analysis.
A better approach is to use dates only when they add real business meaning.
Why Too Many Dates Create Problems
1. Reports become messy
Instead of seeing one campaign trend, you end up with many fragmented names:
summer_sale_june
summer_sale_july
summer_sale_august
That makes it harder to compare total performance.
2. Campaigns become less reusable
If the date is built into the name, teams often create a new campaign every month instead of using a consistent structure.
3. Filters become harder
Long dated names create more cleanup work in GA4, spreadsheets, and dashboards.
Better Naming Approach
Use evergreen campaign names when possible:
summer_sale
weekly_newsletter
product_launch
retargeting_offer
Then use other parameters like utm_content or internal notes for versions.
Example:
utm_campaign=summer_sale
utm_content=hero_banner_june
This keeps reporting cleaner while still preserving detail.
When Dates Do Make Sense
Use dates only when timing is the actual identifier.
Examples:
black_friday_2026
webinar_july_2026
event_seattle_sep
In these cases, the date matters to the campaign itself.
Quick Rule of Thumb
Ask:
If I remove the date, would the campaign still make sense?
If yes, leave it out.
Example
Instead of:
june_12_sale
Use:
summer_sale
Cleaner. Reusable. Easier to analyze later.
Final Thought
Great UTM naming is about helping your future self. Short, clear, reusable names usually outperform overly detailed names.
Create cleaner campaign links faster with UTM Manager:
https://utmmanager.com
Still Building UTM Links in Spreadsheets?
Create clean campaign URLs faster, save templates, and standardize naming across your team.
