Campaign Naming Builder
Join nonempty channel, market, objective, offer, audience and period values with underscores, convert to uppercase and replace other characters with underscores.
Join nonempty channel, market, objective, offer, audience and period values with underscores, convert to uppercase and replace other characters with underscores.
What this tool does
Join nonempty channel, market, objective, offer, audience and period values with underscores, convert to uppercase and replace other characters with underscores.
Review the output before the next step
Check the generated name against your campaign naming convention. This produces a label, not a campaign or a tracking URL. The fields available on this page are Channel, Market, Objective, Offer, Audience, Period. Join nonempty channel, market, objective, offer, audience and period values with underscores, convert to uppercase and replace other characters with underscores.
How it works
Join nonempty channel, market, objective, offer, audience and period values with underscores, convert to uppercase and replace other characters with underscores.
Inputs
| Field | Example | Definition |
|---|---|---|
| Channel | Meta | Provide channel as the source record shown by the example. The tool uses the supplied text and does not retrieve missing facts from an external account. |
| Market | US | Provide market as the source record shown by the example. The tool uses the supplied text and does not retrieve missing facts from an external account. |
| Objective | Lead generation | Provide objective as the source record shown by the example. The tool uses the supplied text and does not retrieve missing facts from an external account. |
| Offer | Consultation | Provide offer as the source record shown by the example. The tool uses the supplied text and does not retrieve missing facts from an external account. |
| Audience | Contractors | Provide audience as the source record shown by the example. The tool uses the supplied text and does not retrieve missing facts from an external account. |
| Period | Q4-2026 | Provide period as the source record shown by the example. The tool uses the supplied text and does not retrieve missing facts from an external account. |
Step-by-step guide
Prepare the source
Supply Channel, Market, Objective. Keep the original material so the output can be compared with it.
Generate campaign name
Check Channel, Market, then select Generate campaign name.
Use the result
Compare the campaign naming builder result with the unchanged source before copying or downloading it.
When to use it
Join nonempty channel, market, objective, offer, audience and period values with underscores, convert to uppercase and replace other characters with underscores. Check the generated name against your campaign naming convention. This produces a label, not a campaign or a tracking URL.
Example and scope
Example inputs: Channel: Meta; Market: US; Objective: Lead generation; Offer: Consultation; Audience: Contractors; Period: Q4-2026.
Check the generated name against your campaign naming convention. This produces a label, not a campaign or a tracking URL.
Worked output
META_US_LEAD_GENERATION_CONSULTATION_CONTRACTORS_Q4_2026
Keep the displayed formula, input units and model scope with the result. Corrections or questions can be sent through the request section on this page.
Content updated: October 11, 2026