One campaign shoot becomes 180 files when you multiply 30 creatives by 6 markets, and that is before ratios and languages. Most of that work is recreation. The fix is one master kit per campaign, plus a short written rule for what each brand may change. Then adapting becomes a 10-minute edit, not a rebuild.
TLDR: Make one master kit per campaign. Inside it, keep finished files, editable sources and approved copy. Beside it, write one page of rules: what each brand can swap (logo, color, language) and what it cannot. Name every file the same way so anyone finds the current version.
What goes in the master kit
The kit is a single folder that answers every question a local team would otherwise ask in chat. Include:
- Finished files in every ratio you publish: 1:1, 4:5, 9:16 and 16:9.
- Editable sources: the layered design file, the video project, the fonts.
- Approved copy: the headline, captions and legal lines, already signed off.
- A one-page rule sheet (next section).
If legal approved a line once, it lives in the kit. Nobody re-asks.
Write the rules for what each brand may change
This is the part teams skip, and it is why local markets rebuild things "to be safe". Put the limits in writing.
| Element | Brand can change | Brand cannot change |
|---|---|---|
| Logo and color | Yes, from its own brand folder | Placement and clear-space |
| Headline | Translate or localize | The core promise |
| Offer and legal line | Swap for the local version | Removing it |
| Image crop | Re-crop to a new ratio | Retouching the product |
| Music or voiceover | Replace with a local track | Skipping the licence check |
A table like this turns "can I change this?" into a lookup, and that frees the reviewer to check only what moved.
Name files so the current one is obvious
Pick one pattern and never break it: campaign_brand_format_version, for example springlaunch_brandb_9x16_v3. Lowercase, no spaces, no "final_FINAL". When a file is replaced, move the old one to an archive folder rather than leaving both side by side.
Add three tags to each file: campaign, brand and market. Even a plain folder structure works if the names are strict. Search takes over from asking.
Plug the library into your calendar
A library nobody sees at scheduling time gets ignored. Connect it to where posts are built. Mydrop works with Canva and Google Drive, so a team can pull a master design straight into a post, and brand workspaces keep each brand's logo, voice and accounts in its own space. If you manage many brands, the multi-brand calendar shows every brand's version of the campaign in one view, so a gap is visible before launch.
Who owns the master, and who may touch it
Arguments about the master stop when one person owns it. Name a kit owner per campaign, usually whoever ran the shoot or the brief. Only the owner replaces files in the master folder. Everyone else copies from it.
Give each brand a local editor who can adapt the kit inside the rules. Anything outside the rules goes back to the owner as a request, with the reason in one line.
Two habits keep the library healthy. First, archive the kit when the campaign ends, so the active folder only shows live work. Second, review the rule table after every launch, because the best rules come from the questions a local team actually asked.
Build the first kit from your next campaign
Don't migrate the old archive. Start with the next campaign: create the folder, fill in the four parts, write the rule table on one page, and hand it to the first local team. After that launch, ask them which question they still had to ask in chat, and add the answer to the kit. For the general structure of a library, see how to build a social media asset library that scales.





















Google review
Trustpilot review