Back to Templates

Scheduled Gmail Cleanup - Auto-Delete Spam, Promotions, Social & Trash

Created by

Created by: Tejas Ambalia || tejas

Tejas Ambalia

Last update

Last update 23 days ago

Share


Scheduled Gmail Cleanup – Auto-Delete Spam, Promotions, Social & Trash to save the Gmail space and time

Managing Gmail manually can be tedious and time-consuming. Spam, Promotions, Social, and Trash folders quickly fill up with unwanted emails, taking up valuable storage and creating clutter. This workflow provides a simple yet powerful Gmail automation for efficient email management, helping you maintain a cleaner inbox with zero daily effort.

This workflow is triggered by a Schedule node that runs once per day (customizable). It then uses multiple Gmail nodes to:

  1. Fetch Spam Emails – Identify all emails in the Spam folder.
  2. Fetch Promotions Emails – Collect promotional messages from Gmail’s Promotions category.
  3. Fetch Social Emails – Pull emails from the Social tab.
  4. Fetch Trash Emails – Find all items already marked as trash.
  5. Delete Fetched Emails – Automatically delete the emails retrieved from these categories.

By default, the workflow deletes the selected emails permanently. Once removed, they are not recoverable.


Key Benefits

  • Automatically deletes junk, spam, and promotional emails daily
  • Keeps Gmail storage under control and prevents hitting Google’s limits
  • Saves time by eliminating manual cleanup tasks
  • Helps you achieve and maintain Inbox Zero
  • Simple “set and forget” automation — once activated, it runs in the background

How to Use

  1. Import this workflow into your n8n account.
  2. Connect your Gmail account using Gmail OAuth2 credentials.
  3. Open each Gmail node and select your Gmail credential.
  4. Adjust the Schedule Trigger if you want to run it more or less frequently (default: once per day).
  5. Save and activate the workflow.

Once set up, your Gmail inbox will automatically stay clean and organized every day.


Who Is This For?

  • Professionals who want to focus only on important emails
  • Productivity enthusiasts striving for Inbox Zero
  • Users approaching Gmail’s 15GB storage limit
  • Teams managing shared inboxes with heavy email flow

Customising this workflow

  • Schedule: Adjust the Schedule Trigger to run hourly, daily, or weekly.
  • Categories: Remove nodes for folders you want to keep, or add filters to only delete emails older than a certain number of days.
  • Deletion Settings: Modify the Gmail Delete node to move emails to Trash instead of permanent deletion if you prefer a safer cleanup.