4 n8n workflows that scrape leads from 5 platforms, enrich with real emails & socials,
send automated cold email sequences, and track every deal in a CRM pipeline.
All running on free tools. $0/month.
🌐 Landing Page · 🛒 Get the Toolkit — $27
You know the routine:
| Time | What you're doing | How it feels |
|---|---|---|
| 8:00 AM | Searching Google Maps for businesses | Tedious |
| 9:00 AM | Copy-pasting names and phones into a spreadsheet | Mind-numbing |
| 10:00 AM | Visiting each website trying to find an email | Frustrating |
| 11:00 AM | Writing cold emails one at a time | Exhausting |
| 12:00 PM | Realizing you forgot to follow up on last week's leads | Defeated |
~4 hours of manual work. Every. Single. Day. For maybe 15 leads, half without emails.
TriggerStack replaces your entire morning with 4 automated workflows that run at 3 AM:
| Time | What TriggerStack does | You |
|---|---|---|
| 3:00 AM | Scrapes 100+ leads from 5 platforms | Sleeping |
| 5:00 AM | Enriches every lead with real emails, socials, tech stack | Sleeping |
| 8:00 AM | Sends personalized cold emails to hot leads | Waking up |
| 8:15 AM | Pipeline updated, stale deals flagged | Checking results |
| 8:30 AM | Done. | Living your life. |
30 minutes of review instead of 4 hours of grinding.
Scrapes Google Maps, Yelp, Yellow Pages, BBB, and Facebook simultaneously. Smart deduplication merges the same business across platforms into one record. Every lead gets scored 0–100 and tiered as Hot, Warm, or Cold. Exports to Google Sheets, Airtable, and CSV.
- 5 platforms scraped in parallel
- Cross-platform deduplication with data merging
- 0–100 lead scoring with Hot/Warm/Cold tiers
- Error-resilient: each scraper fails independently
Visits each lead's actual website and extracts data from the HTML. Finds real email addresses (not guessed patterns), discovers social profiles across 6 platforms, detects tech stack, and estimates company size. Fills in empty email fields automatically.
- Real email discovery from website HTML
- Social profiles: Facebook, Instagram, X, LinkedIn, YouTube, TikTok
- Tech stack detection: WordPress, Shopify, HubSpot, Google Analytics, etc.
- Company size estimation
- Enrichment bonus added to lead score
Sends personalized cold emails to hot leads via Gmail SMTP. Runs a 3-email sequence: initial outreach, gentle follow-up at day 3, and breakup email at day 6. Rate-limited to protect deliverability. Updates outreach status in Google Sheets after every send.
- 3-email automated sequence with auto follow-ups
- Personalized with business name, category, and rating
- Smart rate limiting (random delays between sends)
- Batch processing respects Gmail's 500/day limit
Tracks every deal through 7 pipeline stages: New Lead → Contacted → Meeting Booked → Proposal Sent → Negotiation → Closed Won → Closed Lost. Flags stale deals, calculates priority scores, suggests next actions, and emails you alerts.
- 7-stage deal pipeline with automatic stage tracking
- Configurable stale thresholds per stage
- Action priority scoring (lead score + deal value + staleness)
- Email alerts for deals that need attention
All 4 workflows share one Google Sheet as the central data hub:
┌─────────────────┐ ┌───────────┐ ┌────────────────┐ ┌──────────────┐
│ LeadHarvester │────▶│ EnrichIQ │────▶│ OutreachEngine │────▶│ PipelinePro │
│ Pro │ │ │ │ │ │ CRM │
│ │ │ │ │ │ │ │
│ Scrapes 5 │ │ Finds │ │ Sends 3-email │ │ 7-stage │
│ platforms │ │ emails, │ │ cold sequence │ │ pipeline │
│ Scores leads │ │ socials, │ │ Auto follow-up │ │ Stale alerts │
│ 0–100 │ │ tech stack│ │ Rate-limited │ │ Priority │
└─────────────────┘ └───────────┘ └────────────────┘ └──────────────┘
3:00 AM 5:00 AM Every 8 hrs Every 6 hrs
| Tool | Used By | Free Tier |
|---|---|---|
| n8n | All 4 workflows | Self-hosted = unlimited. Cloud = 5 workflows free |
| SerpAPI | LeadHarvester Pro | 100 searches/month → ~400+ leads |
| Google Sheets | All 4 workflows (shared hub) | Unlimited |
| Gmail SMTP | OutreachEngine + PipelinePro | 500 emails/day |
| Website fetching | EnrichIQ | Built into n8n, unlimited |
Total monthly cost: $0
| File | Description |
|---|---|
LeadHarvester_Pro_Workflow.json |
5-platform scraper with lead scoring (25 nodes) |
EnrichIQ_Workflow.json |
Email & social enrichment (8 nodes) |
OutreachEngine_Workflow.json |
3-email cold sequence (14 nodes) |
PipelinePro_CRM_Workflow.json |
7-stage CRM pipeline (9 nodes) |
LeadHarvester_Pro_Setup_Guide.docx |
30-page step-by-step setup guide |
Bonus_Workflows_Setup_Guide.docx |
Setup guide for EnrichIQ, OutreachEngine, PipelinePro |
LeadHarvester_Troubleshooting_Guide.docx |
Every real error encountered + fix |
LeadHarvester_Loom_Script.docx |
Video walkthrough script |
TriggerStack_Master_Template.xlsx |
64-column Google Sheets template with dashboard |
TriggerStack_Airtable_Import.csv |
Ready-to-import Airtable template |
README.md |
Quick-start reference |
| Requirement | Details |
|---|---|
| n8n version | 2.10.3 or higher (tested through 2.12.x) |
| Node IDs | RFC 4122 UUIDs (v2.x native) |
| HTTP Request | typeVersion 4.2, genericCredentialType |
| Code nodes | typeVersion 2, task-runner safe |
| Publish/Save | Imports as inactive draft, publish when ready |
| Error handling | onError: continueRegularOutput on all scrapers |
⚠️ This toolkit requires n8n 2.x. It will not work on n8n 1.x.
# 1. Self-host n8n (if you don't have it)
docker run -d --name n8n -p 5678:5678 \
-v n8n_data:/home/node/.n8n \
docker.n8n.io/n8nio/n8n:latest
# 2. Open n8n
open http://localhost:5678Then:
- Import → Three-dot menu → Import from File → select each
.json - Credentials → Add HTTP Query Auth credential with your SerpAPI key
- Connect → Point Google Sheets nodes to the master template
- Configure → Edit the Settings node: search query + location
- Test → Click "Test Workflow"
- Publish → When it works, click Publish to activate schedules
Time to first leads: ~25 minutes.
| Metric | Value |
|---|---|
| Time saved per day | ~4 hours |
| Time saved per month | ~80 hours |
| Value at $25/hr | $2,000/month |
| Toolkit cost | $27 one-time |
| Monthly running cost | $0 |
| ROI on day 1 | 74x |
- Freelancers who need a steady flow of local business leads
- Agency owners running lead gen for multiple clients
- Sales teams that want to automate cold outreach
- n8n users who want production-ready workflows (not broken v1.x templates)
- Anyone tired of paying $150+/month for tools that only scrape Google Maps
- People looking for a free template (this is a paid product)
- n8n 1.x users (you must upgrade to 2.10.3+)
- People who expect leads without any setup (25 min setup is required)
Built by TriggerStack · Automation templates that actually work.
Compatible with n8n 2.10.3 through latest · 30-day money-back guarantee