Scheduled Gmail Cleanup - Auto-Delete Spam, Promotions, Social & Trash
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:
Fetch Spam Emails – Identify all emails in the Spam folder.
Fetch Promotions Emails – Collect promotional messages from Gmail’s Promotions category.
Fetch Social Emails – Pull emails from the Social tab.
Fetch Trash Emails – Find all items already marked as trash.
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
Import this workflow into your n8n account.
Connect your Gmail account using Gmail OAuth2 credentials.
Open each Gmail node and select your Gmail credential.
Adjust the Schedule Trigger if you want to run it more or less frequently (default: once per day).
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.
Related Templates
Instagram Full Profile Scraper with Apify and Google Sheets
📸 Instagram Full Profile Scraper with Apify and Google Sheets This n8n workflow automates the process of scraping ful...
Auto-classify Gmail emails with AI and apply labels for inbox organization
Who is this for? Professionals and individuals who receive high volumes of emails, those who want to automatically organ...
Technology News Workflow Explanation with Key Services
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Auto-Publish Techn...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments