Client delivery folder structure for marketing assets (copy this tree)
A boring, beautiful folder tree for handoff: finals, sources, licenses, claims, and a README that answers the questions clients always DM at 9 p.m.
On this pagetap to expand
Clients do not want your creative process—they want a package that makes them look competent in their Monday meeting.
Your folder tree is part of that competence cosplay—in a good way.
Last reviewed: April 2026. Delivery packages should follow contractual confidentiality rules—avoid sharing internal strategy docs unless explicitly included.
Copy this tree (baseline)
DELIVERY__Client__2026-04-22__v1.3/
00_README.pdf (or .md)
01_ChangeLog.md
02_Claims/
claims_sheet_v4.pdf
approved_copy_v4.docx
03_Finals/
meta/
tiktok/
youtube/
04_Source_Package/ (optional contract)
projectfile/
fonts/
music/
05_Licenses/
06_Archive__superseded/
README contents (minimum)
- What this delivery contains (one paragraph)
- What changed since last version (bullets)
- What is not included (scope clarity prevents drama)
- Contact + escalation path
- Link to live preview URLs (if relevant)
Changelog discipline (adults only)
Each version entry:
- date
- author
- what changed
- why
If you cannot explain why, you should not bump version.
Claims folder: treat it like hazardous materials
If claims live only in Slack, you do not have claims—you have lore.
Internal links
Appendix: client acceptance checklist (optional attachment)
- finals open on standard machines
- captions readable
- music present as expected
- CTA matches LP modules
- naming matches media tracker
E-E-A-T: delivery is part of product quality
A messy handoff is indistinguishable from a messy product experience—especially for agencies selling professionalism.
Key takeaways
- README + changelog are part of the deliverable.
- Separate finals vs sources by contract.
- Licenses live with delivery, not in someone’s inbox.
People also ask
What folder structure should I use for client delivery?
README, changelog, claims, finals by platform, licenses, archive.
What should a client README include?
What shipped, what changed, what is excluded, contacts.
Should PSDs be included?
Only if contracted—otherwise define source package rules.
FAQ
How do I version deliveries?
Dated folders or semver + changelog.
How does Pinnacle AdForge help?
Delivery framework—signup.
If your delivery is a zip without a README, it is not a handoff—it is a guess with compression.
Bonus: the "one zip per version" rule
Never reuse the same zip name for a new version—humans will open the wrong zip until the heat death of the universe.
"Redlines" folder (optional but saves marriages)
07_Redlines/ for:
- annotated PDFs
- timestamped feedback
- agreed decisions
If feedback only lives in email, you will relive the same argument with more CCs.
Security: what not to put in client zips
- internal cost sheets
- competitor teardowns with sensitive notes
- raw customer PII exports
If it would embarrass you in discovery, it does not belong in DELIVERY__.
Handoff meeting agenda (15 minutes)
- Walkthrough README
- confirm acceptance checklist
- confirm media launch window
- confirm moderation plan for UGC
- assign owners for post-launch monitoring
Meetings should reduce Slack, not become Slack.
Multi-market delivery (duplicate tree or subfolders)
Pick one:
03_Finals__US/and03_Finals__EU/- or separate top-level deliveries per market
Do not mix markets in one finals folder unless your naming convention is military-grade and your team is actually disciplined.
Retention policy (one paragraph in README)
State how long you keep:
- finals
- sources
- licenses
Clients appreciate clarity—and legal appreciates it even more.
"Done" definition (write it)
Define done as:
- uploaded OR
- delivered zip + README acknowledged OR
- live in accounts with naming verified
Otherwise "done" means different things to creative and media, which is how friendships end.