Automations

Save Gmail Attachments to a Folder, Named and Filed

The contract is in an email from March. So is the invoice, the signed W-9, and the revised statement of work. Your inbox has become a filing cabinet that only opens with a search box.

The short answer

An email attachment has no home. It lives inside a message, which is why finding it later means remembering who sent it and roughly when. The Email Attachment trigger picks up attachments as they arrive in Gmail, the Save a Copy step gives each one a home in cloud storage, and the Rename and Move steps name it from its contents and file it. Nothing is forwarded, downloaded or re-uploaded — the attachment goes from the message to the folder it belongs in.

Steps this uses

Email AttachmentSave a CopyRead Details from FileRenameMove

Before and after

What actually changes

As they arrive

  • document.pdf (from billing@northwind.com)
  • scan.pdf (from bookkeeper@acme.co)
  • FINAL v2.pdf (from legal@lighthouse.io)

After the workflow

  • Invoices/2026-08-02-invoice-northwind-4821.pdf
  • Receipts/2026-08-04-receipt-acme.pdf
  • Contracts/2026-08-09-contract-lighthouse.pdf

Three attachments named by three different senders, filed by what they actually are.

Setting it up

Described once, then it runs

01

Connect Gmail

The Email Attachment trigger watches for messages carrying attachments. You can narrow it to a label, a sender, or a subject so unrelated mail is left alone.

02

Save a Copy gives it a home

This step is not optional for email. An attachment has no folder of its own until something files it, which is what separates email from cloud storage where files already live somewhere.

03

Name it from the document

The Read Details from File and Rename steps name the attachment from what is written inside it, not from what the sender happened to call it.

04

File it

The Move step puts it in the folder the document belongs in.

Why attachments are different from files in a drive

A file in Google Drive already has a home; a workflow watching that folder renames and moves it in place. An attachment does not — it exists inside a message and has never had a folder. That is why the Save a Copy step comes first for email and never appears in a cloud-storage workflow. It is the step that turns a message attachment into a file.

Narrowing what gets filed

Filing every attachment in an inbox is rarely what anyone wants, because inboxes carry signatures, logos and calendar invitations. Restricting the trigger to a label, a sender or a subject line is how you keep the workflow pointed at the mail that matters — and applying a label in Gmail is something you were probably doing anyway.

Outlook works the same way

The same trigger and the same steps apply to Outlook. The difference is only which mailbox is connected; an attachment has no home in either system, so Save a Copy does the same work.

FAQ

Common questions

How do I save Gmail attachments to Google Drive automatically?

Connect Gmail so the Email Attachment trigger picks up messages carrying attachments, then the Save a Copy step files each one into Google Drive. The Rename and Move steps name it from its contents and put it in the right folder. Nothing is forwarded or downloaded.

Can I save attachments from only certain emails?

Yes. Narrow the trigger to a Gmail label, a sender or a subject so the workflow ignores everything else. Most people restrict it to a label they already apply.

Why do email attachments need an extra step?

Because an attachment has no home. A file in cloud storage already sits in a folder and can be renamed in place; an attachment lives inside a message, so the Save a Copy step has to give it a folder before anything else can act on it.

Does this work with Outlook?

Yes. The same Email Attachment trigger and the same steps apply — only the connected mailbox differs.

Give every attachment a home.

Filed and named the moment it arrives, instead of found by searching your inbox in April.

Try The Drive AI Free

5 GB free · No credit card required