UniqueizerPRO

File naming for Ads Manager: a scheme that reads

Updated 2026-09-222 min read

Three weeks in there are forty ads and half the files are called final, final2 and copy_of_final. No report survives that. A naming scheme is the cheapest thing that saves hours.

Short answer

geo_offer_hook_version: country, offer, hook variant, version number, separated by underscores, Latin letters and digits only. The name must read in the report without decoding.

File naming for Ads Manager: a scheme that reads

What to put in the name

PartExampleWhy
geobr, mx, esReports are often read by country
offerfitapp, shop1So campaigns do not blur together
hookhook2, static, ugcThe main test variable
versionv3To tell iterations apart
ratio916, 11, 169When one creative runs in several placements

The result looks like br_fitapp_hook2_916_v3.mp4. Long, but readable without opening the file.

What to avoid

  • Spaces and non-Latin characters — they break in links and exports;
  • Dates instead of meaning — the date is already in the account;
  • The words final and new — there will be five of each in a week;
  • Long descriptions — the filename is not the script;
  • Mixed capitalisation — some systems care.

Order matters

Put the thing you group by most often first. If you work by country, geo goes first and sorting by name already groups the files the way you think about them.

Versions

A version means the idea changed, not the file. Technical variants of one creative are better marked with a suffix: v3_a, v3_b. Then it is clear they are one idea in different wrappers.

How not to type them by hand

  1. Define the template oncegeo, offer, hook, version, in your order.
  2. Generate the variantsThe tool fills in number and ratio.
  3. Download the batchAlready named the way you will search the report.

Questions people ask

What is the best naming scheme?

The one that starts with whatever you group by most. A solid default: geo_offer_hook_ratio_version, Latin characters and underscores only.

Should the date be in the name?

Usually not — the account already shows it. That space is better spent on geo, offer and hook.

How do I mark technical variants of one creative?

With a suffix rather than a new version: v3_a, v3_b. A version number means the idea changed.