The Agency Lead Capture workflow
A genuinely useful, importable n8n workflow you can run today: an inbound lead gets normalized, scored, logged to your Google Sheet CRM, and — if it's hot — pinged straight to your Slack. Take it apart, learn from it, ship it.
7 nodes · Webhook → Code (score) → Google Sheets → IF → Slack → Respond. Includes an in-canvas README.
How to import (about 5 minutes)
- 1
Download the file
Grab the JSON below. It's a complete, self-contained n8n workflow export.
- 2
Import into n8n
In n8n: top-right menu (⋯) → Import from File → pick the JSON. The full canvas appears, including a README sticky note.
- 3
Connect your credentials
Add your Google Sheets and Slack credentials in the marked nodes (placeholders are flagged 'REPLACE_WITH_YOUR_CREDENTIAL_ID').
- 4
Point your form at the webhook
Open the Inbound Lead node, copy the production webhook URL, and set your contact form / Typeform / Tally to POST JSON to it.
- 5
Activate & test
Flip the workflow Active, send a test lead, and watch it land in your Sheet with a qualification score (Slack fires for hot leads).
Compatibility & support
- Tested on: n8n v1.58+ (Cloud & self-hosted). The export uses stable node types (Webhook v2, Code v2, Google Sheets v4.5, IF v2, Slack v2.3) that load on current n8n.
- What you bring: your own n8n instance (Cloud or self-hosted) and your Google + Slack accounts for credentials.
- Support boundary: SoloFlows ships tested files, setup docs, and sample data — not custom consulting. If a node has moved in a newer n8n version, re-pick it from the panel; the logic and connections are all documented in the canvas README.
Want the other 9?
Get on the early list — you'll be first to grab the Starter and Pro bundles at launch pricing, plus new recipes as they drop.