n8n is an open-source workflow automation tool. It connects 400+ apps without code.
Most agencies still do cold email manually: scrape list, build email, send, track. That's 5-10 hours per campaign.
With n8n, you can automate the entire pipeline in 2 hours. One workflow handles list building → research → email creation → CRM → sending → tracking.
Real Example: MontBlack Inc (Johan)
Johan runs MontBlack Inc. His n8n workflow:
Step 1: Keepa Scraping (Product research)
- Monitor Amazon product category (e.g., "fitness supplements")
- When new seller appears, trigger workflow
- Log seller name, product, category
Step 2: Manual Input (Company research)
- Seller name → Manual lookup (who are these people?)
- Get company name, estimated revenue, location
Step 3: ZoomInfo Lookup
- Company name → ZoomInfo API call
- Returns: decision-makers, email addresses, company size, industry
Step 4: Brand Research (Keepa data)
- Product sales rank, price, reviews
- Estimate revenue (Keepa estimates ~$10-50K monthly per product)
- Assess target buyer profile
Step 5: Email Creation
- n8n uses AI (OpenAI API) to write personalized email
- Input: Seller name, company, estimated revenue, product category
- Output: Custom email for this specific Amazon seller
Step 6: Close CRM Entry
- Create new contact in Close CRM
- Fields: name, email, company, estimated revenue, product focus
- Auto-assign to sales rep
Step 7: Instantly Campaign
- Email from Step 5 automatically uploaded to Instantly
- Automatically scheduled: send at 10 AM local time
- Track opens/clicks/responses
Workflow Cost: $2,500 to build (freelancer on Upwork)
Workflow Runtime: 5 minutes per prospect (after initial setup)
Revenue Impact: 1,000 unique sellers per month × 2% response rate = 20 responses/month. Converting 2-3 = €4-6K MRR.
Benefits of n8n Automation
1. Time Savings
- Manual workflow: 2 hours per 100 emails
- Automated workflow: 10 minutes per 100 emails
- Savings: 20+ hours per month
2. Consistency
- Every email personalized identically
- No human errors (same research depth every time)
- Compliance automation (unsubscribe link, sender ID always present)
3. Scalability
- Manual: Max 200-300 emails/week (time constraint)
- Automated: 2,000-5,000 emails/week (system capacity only)
- No manual bottleneck
4. Data Quality
- Automated research captures more data points
- CRM automatically populated (no manual entry)
- Better tracking + analytics
How to Build an n8n Cold Email Workflow
1. Set Up n8n Instance
Option A: Self-Hosted (Free)
- Docker install on your server
- Full control, unlimited automations
- Technical setup required
Option B: n8n Cloud ($10-50/month)
- No setup needed
- Managed hosting
- Limited workflows on free tier
Start with n8n Cloud for testing.
2. Create Workflow (Step by Step)
Step 1: Trigger
- Trigger: When new row added to Google Sheet
- OR: On schedule (daily at 9 AM)
- Pulls prospect data (name, company, email from Apollo/ZoomInfo)
Step 2: Conditional Logic
- If company size <10: skip (too small)
- If email invalid: skip
- Otherwise: proceed to research
Step 3: Research (API Calls)
- ZoomInfo API: Get company data
- Apollo API: Verify email + get additional info
- Combine data into single object
Step 4: AI Email Generation
- Call OpenAI API
- Input: Company name, decision-maker name, company size, industry
- Output: Personalized subject line + body
Step 5: CRM Entry
- Create contact in Close CRM
- Fields: name, email, company, research data
- Assign to sales rep
Step 6: Email Sending
- Call Instantly API
- Schedule email delivery
- Track sending
Step 7: Logging
- Log results to Google Sheet
- Track opens/clicks/responses
- Daily reporting
3: Cost Breakdown
One-Time Setup:
- n8n workflow build: $1,500-2,500 (Upwork freelancer)
- API keys setup: $0 (just get them from each platform)
Monthly Costs:
- n8n Cloud: $20/mo
- OpenAI API (email writing): $10-20/mo
- ZoomInfo/Apollo: $99/mo (you'd use anyway)
- Close CRM: $29/mo (free tier fine for starting)
- Total: ~$160-170/mo
Cost per Email Generated:
- 1,000 emails/month
- $170 monthly cost
- $0.17 per email
ROI:
- 1,000 emails → 20-30 responses (2-3%)
- 20 responses → 2-5 customers
- Average deal: €2,000-5,000
- Revenue: €4,000-25,000
- Cost: €170
- ROI: 2,300%
Popular n8n + Cold Email Workflows
Workflow 1: Apollo + Instantly
`
- Schedule trigger (daily)
- Apollo API: Search SaaS VPs in UK
- For each contact:
- Write email (OpenAI)
- Create CRM entry (Close)
- Schedule in Instantly
- Log results (Google Sheet)
`
Automation: 200-300 emails/day
Workflow 2: LinkedIn + Email Verification + Instantly
`
- Manual input: LinkedIn profile URLs
- Extract emails from profiles
- Verify emails (Hunter.io)
- For each verified email:
- Research company (ZoomInfo)
- Write personalized email
- Add to Instantly campaign
- Log success rate
`
Automation: 100-200 emails/day
Workflow 3: Crunchbase + Freshly Funded Companies
`
- Crunchbase API: Monitor companies funded in last 7 days
- For each funded company:
- Get leadership emails
- Research company growth
- Write congratulations-based email
- Send via Instantly
- Track responses
`
Automation: 50-100 emails/day (fewer companies funded daily, but high-intent)
Tools to Integrate
n8n supports 400+ integrations. Common for cold email:
- List Building: Apollo, ZoomInfo, Crunchbase, Clearbit
- AI Writing: OpenAI (GPT-4), Anthropic Claude API
- Email Platforms: Instantly, SmartLead, Close
- CRM: Close, HubSpot, Salesforce
- Tracking: Google Sheets, Airtable (for custom logging)
- Notifications: Slack (alert on new responses)
- Database: PostgreSQL (for custom data storage)
When to Use n8n vs Manual
Use Manual When:
- <100 emails/month (not worth automation setup)
- Highly personalized (each email is custom research)
- Testing new angle (need fast iteration)
Use n8n Automation When:
- >500 emails/month (ROI breaks even)
- Repetitive process (same steps for each prospect)
- Need consistency + scale
- Want data captured automatically in CRM
Common Mistakes
- Building Too Complex Initially
- Start simple: list → email → send
- Add complexity gradually
- Not Testing Workflow
- Test with 10 emails first
- Check email quality, CRM entries, sending
- Then scale
- Forgetting Error Handling
- What if API fails?
- Add conditional logic: "If error, send Slack notification"
- Don't let failures go silent
- Poor Email Template
- Generic AI output underperforms
- Always include specific company insight
- Test variations before scaling
Your n8n Action Plan
- Week 1: Learn n8n basics (YouTube tutorials)
- Week 2: Design workflow (map out 7 steps)
- Week 3: Build workflow (or hire on Upwork, $2K)
- Week 4: Test with 100 emails
- Week 5: Refine based on results
- Week 6: Scale to 1,000+ emails/month
n8n represents the future of cold email. Manual workflows don't scale. Automated workflows do.
---