Send validated outreach emails with Gmail & Google Sheets anti-spam controls
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (10)
- Code
n8n-nodes-base.code - Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if - Edit Fields (Set)
n8n-nodes-base.set - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Filter
n8n-nodes-base.filter - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Drive
n8n-nodes-base.googleDrive - Google Sheets
n8n-nodes-base.googleSheets - Gmail
n8n-nodes-base.gmail
What it does
📧 Automated Initial Outreach Emails with Safety Controls !Automated Outreach Emails with Gmail Google Sheets Safety Controls...png(fileId:3797) This n8n workflow sends personalized outreach emails automatically while enforcing strict safety rules such as email validation, spam checks, daily limits, and human-like delays. It is designed to help beginners send emails safely, consistently, and at scale without damaging sender reputation. --- What This Workflow Does On a daily schedule, this workflow: 1. Pulls contacts from Google Sheets 2. Cleans and validates email addresses 3. Blocks spam, invalid, or risky emails 4. Checks if an email was already sent 5. Enforces daily sending limits (weekdays only) 6. Adds random human-like delays 7. Generates personalized subject lines and openings 8. Sends emails via Gmail 9. Updates Google Sheets with send status --- Who This Is For This workflow is useful if you: - Send cold or semi-cold outreach emails - Apply to jobs at scale with personalization - Run sales, hiring, or networking campaigns - Want safety controls to avoid spam flags - Are learning n8n with a real-world workflow No advanced n8n knowledge is required. --- Required Services You will need: - Google Sheets (contact source + status tracking) - Gmail (sending emails) - Google Drive (for attachments like CVs) - n8n (self-hosted or cloud) --- Sheet Structure (Recommended) Contacts Sheet Required columns: - EMAIL - Name - EMAIL VERIFIED - EMAIL SMTP VERIFIED - EMAIL SUGGESTION - EMAIL TYPE - SENT - SENT DATE Email Status Columns Updated automatically by the workflow: - SENT - DATE SENT - EMAIL TYPE --- Setup Instructions 1. Connect Google Sheets - Update the Google Sheets nodes to point to your own spreadsheet - Ensure column names match the workflow Sample Data for Sheets | EMAIL | Name | EMAIL VERIFIED | EMAIL SMTP VERIFIED | EMAIL SUGGESTION | EMAIL TYPE | SENT | DATE SENT | |--------------------------|-------------|----------------|---------------------|-------------------------|------------|------|-----------| | [email protected] | Alex Morgan | REACHABLE | VALID | SAFE TO SEND | INITIAL | YES | 2025-01-12 | | [email protected] | — | CATCH-ALL | UNKNOWN | SEND WITH CAUTION | INITIAL | NO | — | | [email protected] | Sarah Lane | REACHABLE | VALID | SAFE TO SEND | INITIAL | YES | 2025-01-13 | | [email protected] | — | UNKNOWN | NOT VERIFIED | VERIFY BEFORE SENDING | INITIAL | NO | — | | [email protected] | Michael T. | REACHABLE | VALID | SAFE TO SEND | FOLLOW-UP | YES | 2025-01-14 | - EMAIL is required for sending. - SENT and DATE SENT are updated after a successful email send. - EMAIL VERIFIED reflects high-level verification results. - EMAIL SMTP VERIFIED indicates server-level validation when available. - EMAIL SUGGESTION is generated by the workflow’s safety logic. - SENT and DATE SENT are updated only after a successful send. - Rows without a name are invalid for outreach. - Additional rows can be added freely. 2. Connect Gmail - Add your Gmail credentials - Confirm daily sending limits match your account limits 3. (Optional) Connect Google Drive - Used to attach files (e.g., Decks, CVs, Presentations,etc) 4. Review Safety Settings - Daily email limit is enforced in code - Weekends are automatically blocked - Spam and invalid emails are skipped 5. Activate the Workflow - Enable the workflow - Emails will start sending automatically at the scheduled time Email Sample !Automated Outreach Emails with Gmail Google Sheets Safety Controls.png(fileId:3796) --- Safety Features Explained This workflow includes built-in protections: - ✅ Email format validation - ✅ Blocked domains and keywords - ✅ Spam flag checks - ✅ Duplicate send prevention - ✅ Daily quota enforcement - ✅ Weekend blocking - ✅ Random delays between sends These safeguards help maintain a healthy sender reputation. --- Customization Ideas You can extend this workflow to: - Add follow-up (retarget) emails - Integrate email verification APIs - Log sends into