Documentation Index
Fetch the complete documentation index at: https://theoptimizer.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
When you are generating dozens or hundreds of variations, naming becomes critical. Dynamic naming templates auto-generate meaningful campaign, ad set, and ad names based on your actual settings — so you never end up with fifty identically named items.
How to Create a Naming Template
Click + Create Naming Template next to the name field at any level (campaign, ad set, or ad). In the template dialog:
- Click + Add placeholder to insert dynamic values into your name.
- Set a Field Separator to control what appears between placeholders (e.g.,
_, -, or a space).
- Save the template.
The name field at that level will now auto-populate with the resolved values when variations are generated.
Available Placeholders
Available placeholders include Targeting, Placement, Budget, Bid Amount, Bid Strategy, and many more. A few worth knowing about:
Group names — inserts the name you gave each variation group (e.g., “Budget $25” or “US Audience”). Useful when group names describe what varies between variations.
Nested names — lets you include the ad set name inside the campaign name, or the ad name inside the ad set name. The system resolves these automatically at generation time.
Incremental index — adds an auto-incrementing number (1, 2, 3, …) to each variation. The simplest way to guarantee unique names across all generated items.
At minimum, add an index placeholder to your naming template. This guarantees unique names even if all other settings are identical across variations.