Asset management system
Nine deliverables, two revision rounds and a static backup for every animated file quickly turns into dozens of files. The structure below means anyone on the team can find the current version of any size in two clicks, and can tell from the filename alone what it is.
Naming convention
Six segments, always in the same order, joined by underscores.
BirchwayMarketBrandPascalCase, no spacesHoliday2026Campaign and yearCampaign name + 4-digit yearDisplayChannelMaster, Display, Social, DOOH or Animated300x250SpecWidth x height in px, lowercase xv2Versionv1, v2, v3… up by one on every roundjpgFormatjpg, png, gif, zip, psd or pdf
Reads as BirchwayMarket_
- Underscores between segments, never spaces or hyphens, so filenames survive every upload tool and URL.
- Never write “final”, “FINAL2” or “use this one”. Approval lives on the ticket; the filename only says what the file is.
- Versions go up by one per stakeholder round. Superseded versions move to 99_Archive so nobody can traffic the wrong one.
- The spec segment always matches the pixel size exactly, so a mismatch is visible before the file is opened.
Try fixing the example, or paste one of your own.
2 problems found.
- Brand:
BirchwayMarket, correct - Campaign and year:
Holiday2026, correct - Channel:
Display, correct - Spec:
300x250, correct - Version:
FINAL. Lowercase v and a number, like v2. - Format:
jpg, correct
Contains a status word (final, latest, copy, new). Approval belongs on the ticket, not in the filename.
Folder structure
Numbered folders keep the order fixed in every file browser. Folders open and close; use Enter or Space on a folder name.
Birchway_HolidayCampaign_2026/Campaign root. One root per campaign per year.
00_Admin/Brief, spec sheet, QA logs, approvals
- BirchwayMarket_
Holiday2026_ Brief_ BWM-200.pdf - BirchwayMarket_
Holiday2026_ SpecSheet_ v2.xlsx - BirchwayMarket_
Holiday2026_ QALog_ v2.xlsx
- BirchwayMarket_
01_Master/Approved master and brand source files, read-only after sign-off
- BirchwayMarket_
Holiday2026_ Master_ 1800x1200_ v3.psd - BirchwayMarket_
Logo_ Primary_ RGB.svg
- BirchwayMarket_
02_Display/One subfolder per IAB size
300x250/
- BirchwayMarket_
Holiday2026_ Display_ 300x250_ v1.jpg - BirchwayMarket_
Holiday2026_ Display_ 300x250_ v2.jpg
- BirchwayMarket_
728x90/
- BirchwayMarket_
Holiday2026_ Display_ 728x90_ v2.jpg
- BirchwayMarket_
160x600/
- BirchwayMarket_
Holiday2026_ Display_ 160x600_ v2.jpg
- BirchwayMarket_
300x600/
- BirchwayMarket_
Holiday2026_ Display_ 300x600_ v2.jpg
- BirchwayMarket_
03_Social/Feed, Stories and link formats
1080x1080/
- BirchwayMarket_
Holiday2026_ Social_ 1080x1080_ v2.jpg
- BirchwayMarket_
1080x1920/
- BirchwayMarket_
Holiday2026_ Social_ 1080x1920_ v2.jpg
- BirchwayMarket_
1200x628/
- BirchwayMarket_
Holiday2026_ Social_ 1200x628_ v2.jpg
- BirchwayMarket_
04_DOOH/Screen statics, per media owner
1920x1080/
- BirchwayMarket_
Holiday2026_ DOOH_ 1920x1080_ v1.jpg
- BirchwayMarket_
05_Animated/HTML5 packages with static backups
300x250/
- BirchwayMarket_
Holiday2026_ Animated_ 300x250_ v1.zip - BirchwayMarket_
Holiday2026_ Animated_ 300x250_ v1_ Backup.jpg
- BirchwayMarket_
06_Delivered/Exact files sent, grouped by platform and send date
- 2026-11-09_
Meta/ - 2026-11-09_
GDN/ - 2026-11-09_
DOOH/
- 2026-11-09_
99_Archive/Superseded versions. Moved, never deleted.
Empty until the first round is superseded.