Match the Ads Manager pattern you already use
Tokens cover file name, date format, ad type, placement, and custom fields. The output looks like names you already filter on, just without the typos.
Naming conventions
Build the template once with file name, date, ad type, and custom tokens. AdManage fills campaign, ad set, and ad names at launch so reporting filters keep working, even across clients.
{filename}_{YYYY-MM-DD}_{adtype}_{client}Becomes summer-hook_2026-08-13_video_acme on every ad in the batch, including TikTok and Google launches from the same workspace.
Naming at launch
A setting, not a habit
What it does
Tokens cover file name, date format, ad type, placement, and custom fields. The output looks like names you already filter on, just without the typos.
Set a default per ad account or across the workspace. A new batch picks up that client's convention automatically.
Need a one-off suffix for a test? Edit that ad. The rest of the batch still uses the template.
Why this exists
When one buyer uses underscores and another uses dates in a different order, Ads Manager filters stop matching. The convention has to be a launch setting, not a Slack reminder.
The bigger the roster, the more naming styles appear. AdManage fills the template at publish so the right name ships no matter who clicks launch.
How it runs
Choose tokens and the separator style your reporting already expects.
Every new batch inherits the convention. Override a field only when you need to.
Bulk rename older ads so historical reporting uses the same structure.
FAQ