Stable components make filtering and grouping more predictable.
Generator
Campaign Name Generator
Campaign name generator
Generator
Structure your campaign name
Choose the naming components your team uses. The preview updates immediately.
Used only as a naming component; no platform connection is made.
Available types follow the selected platform.
The brand, product, collection, or offer being promoted.
A market or region code such as PL, UA, DE, or US.
The campaign objective or funnel role.
Preserve the entered case or normalize the complete name.
Your campaign name
Ready for your campaign details.
Add a platform, campaign type, and brand to generate a campaign name.
Campaign naming conventions are team-specific. This generator provides a consistent structure, not an official naming standard from any advertising platform.
Methodology details
- Naming method
- Structured components in a fixed order
- Data handling
- Campaign values stay in this browser
- Text handling
- Minimal Unicode-safe normalization
- Platform access
- No advertising-platform integration
Campaign organization
What is a campaign naming convention?
A campaign naming convention is a consistent structure for the attributes included in a campaign name. It gives each component a predictable purpose and position.
A shared convention can make reporting, filtering, handoffs, and team collaboration easier without changing how an advertising platform operates.
Why it matters
Consistent names make campaign data easier to work with.
The convention should include only attributes that help the team identify, group, or compare campaigns.
Shared terminology reduces ambiguity when campaigns change hands.
A documented order makes inconsistent or incomplete names easier to notice.
Naming structure
What should a campaign name include?
Start with the platform, campaign type, market, and brand or product. Add an objective, audience, date, or version only when that component supports a real reporting or collaboration need.
Naming modes
Choose the detail level your workflow needs.
Platform + Type + GEO + BrandA compact identity for straightforward campaign structures.
Simple + Objective + DateAdds common context while keeping the name readable.
Recommended + Audience + VersionSupports workflows that need more segmentation or iteration detail.
Campaign naming examples
Use a predictable order, then adapt it to your team.
- Google Ads Search
- Google_Search_PL_YourBrand_Brand_2026-08
- Performance Max
- Google_PMax_PL_YourBrand_Sales_2026-08
- Meta
- Meta_Sales_UA_YourBrand_Prospecting_2026-08
- LinkedIn_LeadGen_DE_CoreBase_B2B_2026-08
These are practical examples, not official or mandatory platform standards.
Common mistakes
A useful convention stays clear and maintainable.
- Changing component order between campaigns without documenting the change.
- Using inconsistent abbreviations, casing, or separators for the same meaning.
- Adding attributes that do not support reporting, filtering, or collaboration.
- Embedding sensitive, personal, or unnecessarily identifying information.
- Assuming one team’s convention is an official advertising-platform standard.
Frequently asked questions
Campaign naming FAQ
What is a campaign naming convention?
A campaign naming convention is a documented order and format for the attributes included in campaign names. It helps a team create names that are easier to understand, filter, and compare.
Is there one official campaign naming format?
No. Naming conventions are team-specific. Advertising platforms do not require the examples shown here as a universal standard.
Does this generator connect to advertising platforms?
No. Platform selection affects the generated text only. The tool does not connect to or modify Google Ads, Microsoft Ads, LinkedIn Ads, Meta Ads, or TikTok Ads.
Should campaign names include dates?
Include a date when it helps your team distinguish reporting periods or campaign versions. The generator adds the current local date only when you explicitly enable Date.
Can I use my own separator and casing?
Yes. Choose an underscore, hyphen, or vertical bar and preserve, lowercase, or uppercase the generated name. Apply the same choice consistently across your team.
What happens to spaces and repeated separators?
Surrounding whitespace is trimmed, repeated spaces and separator characters are collapsed, and spaces within a component use the selected separator.
Sources and methodology
How the naming logic works.
The generator orders the components defined by the selected mode, omits disabled or empty optional values, trims surrounding whitespace, collapses spaces and repeated separators, and applies the selected separator and casing locally in the browser.
Accuracy & trust
Built to be useful. Designed to be checked.
We test and review CoreBase tools, formulas, and information to keep them useful and accurate. Occasional inaccuracies or circumstances specific to your situation can still affect a result, so verify important decisions against your own requirements.
Found something that does not look right? Tell us so we can review and improve it.