A few months ago I was manually writing cold emails one by one. It was taking me 2-3 hours a day and the results were inconsistent at best.
So I built an automated system using n8n + AI that now handles the whole pipeline. Here's the exact breakdown:
Step 1 β Lead sourcing I pull leads from multiple sources (LinkedIn, Apollo, public directories) into a Google Sheet. Each row has: name, company, role, website URL.
Step 2 β AI enrichment An n8n workflow visits each company's website and LinkedIn profile, then passes that context to GPT-4o with a prompt like: "Given this company's focus and this person's role, write a 3-sentence cold email opener that references something specific about their business."
Step 3 β Email assembly The AI-written opener gets combined with a proven template structure: hook β problem β solution teaser β CTA. Every email looks handwritten but is generated in seconds.
Step 4 β Sending + tracking Emails go out through a dedicated sending domain via SMTP (never your main domain β protect your deliverability). n8n logs opens, clicks, and replies back to the sheet automatically.
Step 5 β Auto-reply handling When someone replies with interest, the workflow flags them in the sheet and sends me a Telegram notification so I can jump in personally. Interested replies get a follow-up sequence. Unsubscribes get removed instantly.
The results after 30 days running this:
π§ 6,200 emails sent π¬ ~4.1% reply rate (industry average is 1-2%) π
23 calls booked π° 4 clients closed
The key insight: personalization at scale isn't about fooling people β it's about showing you actually know who they are before you ask for their time. AI makes that possible without spending 3 hours a day on it.
Drop a comment if you want me to break down the exact n8n workflow structure β happy to share the details.