Automations

A Folder Structure for Design Projects That Survives the Project

The folder is not the problem. The problem is that six months later nobody can tell which of logo-final-v3-APPROVED-b.ai was the one the client actually signed off, including the person who made it.

The short answer

A design folder structure has one job that matters more than tidiness: telling you, later, what was delivered and what was superseded. Use one folder per project with numbered subfolders so they sort in working order — 01-brief, 02-working, 03-assets, 04-feedback, 05-delivered, 99-archive — and move superseded versions into 99-archive rather than renaming them. Delivered work is dated and never edited again. Then a workflow watching the project folder uses the Rename step to name incoming files from their contents and the Move step to file them, so the structure survives contact with a deadline.

Steps this uses

File UploadedEmail AttachmentSave a CopyRead Details from FileRenameMove

Before and after

What actually changes

As they arrive

  • logo-final.ai
  • logo-final-v2.ai
  • logo-FINAL-approved-b.ai
  • feedback.pdf
  • IMG_2213.jpg

After the workflow

  • 05-delivered/2026-08-14-acme-logo-primary.ai
  • 99-archive/logo-final-v2.ai
  • 99-archive/logo-final.ai
  • 04-feedback/2026-08-11-acme-review-round2.pdf
  • 03-assets/acme-storefront-photo.jpg

The approved file is dated and isolated. The superseded ones are kept, not deleted, and not competing for the same name.

Setting it up

Described once, then it runs

01

One folder per project, numbered inside

Numbers force the sort order to match the order you work in. Without them the folder lists alphabetically, which puts Assets before Brief and Delivered before Working — the reverse of how anyone thinks about a project.

02

Separate delivered from working

The single most useful boundary. Anything in 05-delivered was sent to a client, is dated, and is never edited again. If it needs changing it comes back into 02-working as a new version.

03

Archive rather than rename

Superseded work moves to 99-archive untouched. This is what kills the v3-FINAL-b problem: the version history is the folder, not the filename.

04

Point a workflow at the project folder

The Rename step names each incoming file from its contents and the Move step files it. Feedback and briefs arriving as email attachments get a home first through the Save a Copy step, since an attachment has none.

Why numbered folders and not descriptive ones

A folder listing sorts alphabetically whether you want it to or not. Numbering the stages makes the listing match the workflow, so opening a project shows you brief, working, assets, feedback, delivered in that order every time. It is a small trick and it is the reason the structure stays legible to someone who did not set it up — a contractor, a new hire, or you in eighteen months.

The version problem is a folder problem

Every designer has tried to solve versioning in the filename, and every filename convention eventually produces final-v2-FINAL. The reason is that a filename has to carry both identity and status, and status changes. Moving superseded work into an archive folder separates the two: the name says what the file is, the folder says where it stands. Nothing has to be renamed when a new version supersedes it.

What a workflow does and does not do here

A workflow watching the project folder names incoming files from their contents and files them, in place, in the drive you already use. It does not decide that a design is approved — that is a human judgement and it is what the delivered folder records. Nothing here detects that an asset is missing from a set, and nothing compares versions to tell you what changed between them.

FAQ

Common questions

What folder structure should designers use for client projects?

One folder per project, with numbered subfolders so they sort in working order: 01-brief, 02-working, 03-assets, 04-feedback, 05-delivered, 99-archive. The important boundary is between working and delivered — anything delivered is dated and never edited again.

How do I stop ending up with logo-final-v3-FINAL?

Stop encoding status in the filename. Move superseded versions into an archive folder untouched, so the name says what the file is and the folder says where it stands. Nothing needs renaming when a new version supersedes it.

Should delivered files live with working files?

No. Keeping them separate is what lets you answer "what did we actually send" months later. Delivered files are dated, isolated and never edited; if a change is needed, a copy comes back into the working folder as a new version.

Can this be applied to projects I already have?

Yes. A workflow can run on a schedule over a folder you point it at, so existing projects get the same structure rather than leaving you with a split between old and new work.

The structure is the easy part.

Keeping it is the part a workflow does, on every file that arrives.

Try The Drive AI Free

5 GB free · No credit card required