Build a Robot That Files Every Email Attachment For You — No Code, 15 Minutes
With a free Make account, every invoice, contract or report that lands in Gmail gets saved, renamed and organized in Google Drive automatically.
01. What It Is
Make (formerly Integromat) is a visual automation platform: you connect apps as modules on a canvas, and Make runs the workflow for you on a schedule. This trick builds a 'scenario' that watches your Gmail, grabs every attachment matching your rules, renames it consistently, and files it into the right Google Drive folder.
Once it's running, the workflow is invisible. Invoices from your accountant land in /Finance/2026, signed contracts land in /Legal, and you never download-rename-drag a file again.
Why It Matters
Manual file management is the silent time thief of office work — a few minutes per email, dozens of times a week. This is the classic first automation: simple enough to build over coffee, useful enough that you'll feel it immediately.
Who Can Benefit
- Freelancers and small business owners drowning in emailed invoices
- Assistants and operations people who organize documents for a team
- Accountants collecting receipts from clients
- Anyone whose Downloads folder is a graveyard of attachments
02. Step-by-Step Guide
- 1
Create a free Make account
Sign up at make.com. The free plan includes 1,000 operations per month — plenty for this workflow.
- 2
Create a new scenario
Click 'Create a new scenario'. You'll see an empty canvas with a big plus button.
- 3
Add the Gmail trigger
Add the Gmail module 'Watch Emails'. Connect your Google account and set a filter — for example, emails with attachments where the subject contains 'invoice'.
- 4
Add an iterator for attachments
Add the 'Iterator' module and feed it the email's attachments, so emails with multiple files are handled one by one.
- 5
Add Google Drive 'Upload a File'
Connect Google Drive, choose the destination folder, and map the attachment as the file. In the file name field, build a pattern like {{date}}-{{sender}}-{{filename}}.
- 6
Test, then schedule
Click 'Run once' and send yourself a test email. When the file appears in Drive, turn the scenario ON and set it to check every 15 minutes.
Pro Tips
- Add a 'Router' module to send invoices, contracts and reports to different folders from one scenario.
- Add a final Slack or email module to get notified when something is filed.
- The same recipe works in Zapier if you prefer it — the modules are called Trigger and Action there.
Warnings & Limitations
- The free Make plan checks at most every 15 minutes — this is for filing, not real-time alerts.
- Be deliberate about which folders the automation can write to; review its work for the first week.
Related Tricks
This ChatGPT Trick Can Turn Any Photo Into a Reusable Template
Upload one image, extract its exact style as a written 'style recipe', and reuse it forever to generate consistent visuals on demand.
Most iPhone Users Don’t Know Their Phone Has a Secret Invisible Button
Your iPhone's back panel is a hidden button. Double or triple tap it to take screenshots, launch the camera, run Shortcuts — anything you want.
Google Docs Has a Free Transcription Engine Hiding Behind One Menu Item
Voice Typing in Google Docs turns speech into text in real time, in dozens of languages, for free — and most people walk past it every day.