n8n Automation
Overview
Clay handles enrichment workflows well. n8n handles everything else — custom
pipelines, multi-step automation with proper error handling and retry logic,
and integrations Clay does not support. Use n8n when you need a queue you can
pause, error recovery that does not lose data, and integrations across tools
that Clay cannot reach.
Implementation detail: Load n8n-toolkit for flow blueprints (inbound,
outbound, signals, MCP triggers), node patterns, and production deployment.
This skill covers when to use n8n; the toolkit covers how to build.
Playbook index: references/automation-playbook-index.md — all 38 automation + tool + gtm-ops playbooks.
Strategy first: references/gtm-automation-expert-playbook.md (Jen Igartua — Pattern 30) before flow build.
Authoritative Foundations
- Jen Igartua (Go Nimbly) — RevOps automation maturity and orchestration roadmap — RevOps automation maturity and orchestration roadmap
- n8n Workflow Automation Framework — Workflow automation — HTTP nodes, webhooks, and GTM glue between tools.
- iPaaS Integration Patterns — Shapes deliverables for this skill — Clay handles enrichment workflows well.
- HubSpot Academy — CRM Automation — Lifecycle stages, object model, and workflow enrollment patterns.
When to Use
- "Build an n8n workflow for GTM"
- "Automate enrichment beyond Clay"
- "Create a custom GTM automation pipeline"
- "Connect tools that Clay does not support"
Step-by-Step Process
Phase 1: Workflow Design
Map the complete pipeline:
Trigger → Enrichment → Scoring → Routing → CRM Push → Notification
Phase 2: Implementation Patterns
- HTTP Request nodes for enrichment API calls
- Error handling: retry with exponential backoff (3 attempts, 1s/5s/25s)
- Split In Batches node for processing large lists
- Queue mode: pause and resume when something looks wrong
- Webhook triggers for real-time form-fill processing
Phase 3: Common GTM Workflows
Full node-level specs in n8n-toolkit → references/gtm-flow-catalog.md:
| Flow ID |
Motion |
Summary |
| INB-01 |
Inbound |
Form → enrich → score → route (<60s) |
| OUT-01 |
Outbound |
Batch enrich → CRM (5K in 2–4h) |
| OUT-02 |
Outbound |
Clay/n8n → sequencer (human gate) |
| SIG-01–04 |
Signal |
Funding, job change, hiring, stale opp |
| LIF-03 |
Lifecycle |
Reply webhook → classify → route |
| MCP-01 |
Agent |
Approved batch jobs via webhook |
n8n vs Clay vs MCP: See decision matrix in n8n-toolkit. Agents (MCP)
research and draft; n8n executes deterministic pipelines.
Output Format
n8n workflow JSON export with node documentation, error handling rules, and
maintenance guide.
Quality Check
Before delivering, verify:
Common Pitfalls
No error handling. One failed API call breaks the entire pipeline.
Every HTTP Request node needs an error branch.
Sequential processing for large batches. 10K records at 1 second
each is 2.8 hours. Use Split In Batches with parallel execution.
No queue. Processing 10K records without a pause mechanism means
no recovery point if something fails at record 5,000.
Credentials in workflow. Use built-in credential store, never
hardcode API keys in nodes.
Execution Artifacts
references/framework-notes.md — named frameworks, citation anchors, and operating assumptions
references/gtm-flow-catalog.md — Reusable GTM automation flow catalog
templates/output-template.md — copy-paste deliverable structure for the user
scripts/check-output.py — local checklist validator for required sections
This skill includes lightweight artifacts the agent can load on demand:
references/gtm-automation-expert-playbook.md — Jen Igartua RevOps automation strategy (shared repository reference; Pattern 30)
Use the artifacts when the user asks for an implementation-ready deliverable, a repeatable workflow, or a quality check rather than generic advice.
Implementation Depth
Use this section when the user asks for a finished asset, not a high-level explanation.
Diagnostic Questions
- What is the primary motion: founder-led, sales-led, product-led, partner-led, or lifecycle-led?
- Which ICP tier is the output for: small business, mid-market, enterprise, or mixed?
- What proof is available today: customer stories, usage data, third-party validation, screenshots, or none?
- What system will execute the work: CRM, sequencer, warehouse, support desk, product analytics, or manual workflow?
- What decision will the user make from this output: launch, prioritize, route, rewrite, score, coach, or measure?
Framework Application
Map the recommendation explicitly to the named frameworks in this skill:
- n8n Workflow Automation Framework: apply only the part that directly improves the requested deliverable.
- iPaaS Integration Patterns: apply only the part that directly improves the requested deliverable.
- HubSpot Academy — CRM Automation: apply only the part that directly improves the requested deliverable.
Deliverable Standard
A strong output from this skill includes:
- A crisp diagnosis of the current situation
- A recommended path with tradeoffs, not a generic list
- A concrete artifact the user can use immediately: table, script, checklist, scorecard, sequence, dashboard spec, or implementation plan
- A measurement plan with leading and lagging indicators
- Risks and edge cases called out before execution
Adaptation Rules
- For small business: reduce complexity, shorten time-to-value, and prioritize owner/operator clarity.
- For mid-market: include workflow ownership, handoffs, integrations, and enablement assets.
- For enterprise: include governance, risk, procurement, stakeholder mapping, and proof requirements.
Related Skills
- n8n-toolkit: Flow catalog, MCP patterns, node configs (primary implementation)
- mcp-setup: Agent-side MCP; pairs with MCP-01 n8n webhook
- clay-automation: Clay workflows for enrichment
- api-enrichment: API enrichment patterns
- crm-integration: CRM configuration for receiving n8n data
- gtm-role-descriptions: GTM Engineer hiring — n8n listed in JD and scorecard
1---2name: n8n-automation3description: Build n8n workflows for GTM automation — triggers, webhook-to-enrichment-to-CRM pipelines, error handling, Clay export replacement for complex cases. Use when building n8n workflows or automating GTM processes beyond Clay.4license: MIT5---67# n8n Automation89## Overview1011Clay handles enrichment workflows well. n8n handles everything else — custom12pipelines, multi-step automation with proper error handling and retry logic,13and integrations Clay does not support. Use n8n when you need a queue you can14pause, error recovery that does not lose data, and integrations across tools15that Clay cannot reach.1617**Implementation detail:** Load `n8n-toolkit` for flow blueprints (inbound,18outbound, signals, MCP triggers), node patterns, and production deployment.19This skill covers *when* to use n8n; the toolkit covers *how* to build.2021**Playbook index:** `references/automation-playbook-index.md` — all 38 automation + tool + gtm-ops playbooks.2223**Strategy first:** `references/gtm-automation-expert-playbook.md` (Jen Igartua — Pattern 30) before flow build.2425## Authoritative Foundations2627- **Jen Igartua (Go Nimbly) — RevOps automation maturity and orchestration roadmap** — RevOps automation maturity and orchestration roadmap28- **n8n Workflow Automation Framework** — Workflow automation — HTTP nodes, webhooks, and GTM glue between tools.29- **iPaaS Integration Patterns** — Shapes deliverables for this skill — Clay handles enrichment workflows well.30- **HubSpot Academy — CRM Automation** — Lifecycle stages, object model, and workflow enrollment patterns.3132## When to Use3334- "Build an n8n workflow for GTM"35- "Automate enrichment beyond Clay"36- "Create a custom GTM automation pipeline"37- "Connect tools that Clay does not support"3839## Step-by-Step Process4041### Phase 1: Workflow Design4243Map the complete pipeline:4445```46Trigger → Enrichment → Scoring → Routing → CRM Push → Notification47```4849### Phase 2: Implementation Patterns5051- **HTTP Request nodes** for enrichment API calls52- **Error handling**: retry with exponential backoff (3 attempts, 1s/5s/25s)53- **Split In Batches node** for processing large lists54- **Queue mode**: pause and resume when something looks wrong55- **Webhook triggers** for real-time form-fill processing5657### Phase 3: Common GTM Workflows5859Full node-level specs in `n8n-toolkit` → `references/gtm-flow-catalog.md`:6061| Flow ID | Motion | Summary |62|---|---|---|63| INB-01 | Inbound | Form → enrich → score → route (<60s) |64| OUT-01 | Outbound | Batch enrich → CRM (5K in 2–4h) |65| OUT-02 | Outbound | Clay/n8n → sequencer (human gate) |66| SIG-01–04 | Signal | Funding, job change, hiring, stale opp |67| LIF-03 | Lifecycle | Reply webhook → classify → route |68| MCP-01 | Agent | Approved batch jobs via webhook |6970**n8n vs Clay vs MCP:** See decision matrix in `n8n-toolkit`. Agents (MCP)71research and draft; n8n executes deterministic pipelines.7273## Output Format7475n8n workflow JSON export with node documentation, error handling rules, and76maintenance guide.777879## Quality Check8081Before delivering, verify:82- [ ] All required sections are complete83- [ ] Output matches the user's stated need84- [ ] Named frameworks are cited for key recommendations85- [ ] No vague claims — every recommendation has a specific action86- [ ] Deliverable is ready for operational use, not just conceptual8788## Common Pitfalls89901. **No error handling.** One failed API call breaks the entire pipeline.91 Every HTTP Request node needs an error branch.92932. **Sequential processing for large batches.** 10K records at 1 second94 each is 2.8 hours. Use Split In Batches with parallel execution.95963. **No queue.** Processing 10K records without a pause mechanism means97 no recovery point if something fails at record 5,000.98994. **Credentials in workflow.** Use built-in credential store, never100 hardcode API keys in nodes.101102## Execution Artifacts103104- `references/framework-notes.md` — named frameworks, citation anchors, and operating assumptions105- `references/gtm-flow-catalog.md` — Reusable GTM automation flow catalog106- `templates/output-template.md` — copy-paste deliverable structure for the user107- `scripts/check-output.py` — local checklist validator for required sections108This skill includes lightweight artifacts the agent can load on demand:109- `references/gtm-automation-expert-playbook.md` — Jen Igartua RevOps automation strategy (shared repository reference; Pattern 30)110Use the artifacts when the user asks for an implementation-ready deliverable, a repeatable workflow, or a quality check rather than generic advice.111112## Implementation Depth113114Use this section when the user asks for a finished asset, not a high-level explanation.115116### Diagnostic Questions1171181. What is the primary motion: founder-led, sales-led, product-led, partner-led, or lifecycle-led?1192. Which ICP tier is the output for: small business, mid-market, enterprise, or mixed?1203. What proof is available today: customer stories, usage data, third-party validation, screenshots, or none?1214. What system will execute the work: CRM, sequencer, warehouse, support desk, product analytics, or manual workflow?1225. What decision will the user make from this output: launch, prioritize, route, rewrite, score, coach, or measure?123124### Framework Application125126Map the recommendation explicitly to the named frameworks in this skill:127128- n8n Workflow Automation Framework: apply only the part that directly improves the requested deliverable.129- iPaaS Integration Patterns: apply only the part that directly improves the requested deliverable.130- HubSpot Academy — CRM Automation: apply only the part that directly improves the requested deliverable.131132### Deliverable Standard133134A strong output from this skill includes:135136- A crisp diagnosis of the current situation137- A recommended path with tradeoffs, not a generic list138- A concrete artifact the user can use immediately: table, script, checklist, scorecard, sequence, dashboard spec, or implementation plan139- A measurement plan with leading and lagging indicators140- Risks and edge cases called out before execution141142### Adaptation Rules143144- For small business: reduce complexity, shorten time-to-value, and prioritize owner/operator clarity.145- For mid-market: include workflow ownership, handoffs, integrations, and enablement assets.146- For enterprise: include governance, risk, procurement, stakeholder mapping, and proof requirements.147148149## Related Skills150151- **n8n-toolkit**: Flow catalog, MCP patterns, node configs (primary implementation)152- **mcp-setup**: Agent-side MCP; pairs with MCP-01 n8n webhook153- **clay-automation**: Clay workflows for enrichment154- **api-enrichment**: API enrichment patterns155- **crm-integration**: CRM configuration for receiving n8n data156- **gtm-role-descriptions**: GTM Engineer hiring — n8n listed in JD and scorecard