Skip to content
Flowmanic
Lead GenerationAI-PoweredStructurally Validated

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

How it works

  1. 1Every morning at 9AM, the workflow reads rows in your Leads sheet where Draft Status is still empty.
  2. 2For each one, the AI writes a short, specific draft subject and body based on the Name/Company/Role/Note columns.
  3. 3The draft is saved back into the same row (Draft Status becomes "Ready for review"), never sent.
  4. 4Slack gets a ping per new draft so your team knows to go review it.
  5. 5You copy the reviewed draft into Gmail (or your email client of choice) and send it yourself, one at a time.

Services used

OpenAI-compatible APIGoogle SheetsSlack

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.

Questions about this template

$25one-time

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