AI Personalized Outreach Drafter
Point this workflow at your own lead list in Google Sheets (name, company, role, and a short note about each contact), and every morning it drafts a short, specific outreach email per new lead using AI — saved back into the sheet for a human to review and send themselves from their own inbox. It never sends anything in bulk; it only writes drafts. You're responsible for making sure everyone on your list has given consent or has an existing relationship with you — see the compliance note in the setup guide.
Automation flow
Daily Check
Runs every morning at 9AM, looking for new rows with no draft yet.
Read New Leads
Pulls contacts from your Leads sheet that haven't been drafted.
AI Drafts Email
The AI writes a short, specific subject and body per contact.
Save Draft
The draft is written back into the same row — nothing is sent.
Notify Team
Slack pings your team that a new draft is ready to review.
How it works
- 1Every morning at 9AM, the workflow reads rows in your Leads sheet where
Draft Statusis still empty. - 2For each one, the AI writes a short, specific draft subject and body based on the Name/Company/Role/Note columns.
- 3The draft is saved back into the same row (
Draft Statusbecomes "Ready for review"), never sent. - 4Slack gets a ping per new draft so your team knows to go review it.
- 5You copy the reviewed draft into Gmail (or your email client of choice) and send it yourself, one at a time.
Services used
What you'll need
- An n8n Cloud or self-hosted account
- Your own lead list in Google Sheets
- An OpenAI API key (or any OpenAI-compatible endpoint — Claude, Gemini, and local models work with a small URL/body change)
- A Slack workspace (optional but recommended)
- A Gmail account you'll send the reviewed drafts from (manually — not part of this workflow)
What's included
- Drafts only — a human sends every email themselves
- Personalization driven by a short note column, not a generic template
- Bring your own AI API key
- Built-in compliance note in the setup guide
Estimate what this could save you
3.6 hours/month
≈ $108/month in your time
A rough estimate based on what you enter above — not a guarantee. Actual time saved depends on your process.
Works well with this automation
AI Podcast Show Notes Generator
Turns a raw episode transcript into show notes, chapter titles, and a social post — drafted by AI and saved to a sheet.
Ad Platform Lead Router
Meta/LinkedIn Lead Ads leads are instantly logged, auto-replied to, and pushed to sales on Slack.
High-Value Lead Alert
Every lead gets logged — but only the big ones trigger a priority Slack + email alert to sales.
Save with the complete system: Sales & Lead Gen Bundle
Instead of buying separately: $215 — System: $99
Questions about this template
Secure checkout via Polar. Delivered by email instantly.
Structurally validated: automatically checked for valid n8n format before every deploy.
- Difficulty
- Easy
- Setup time
- ~15 min
- Integrations
- 3
- Node count
- 6
- Format
- .json + guide