JARVA  LABSJL
InsightsPlaybook

Bouw een sales-outreach agent in n8n in één middag.

n8n + Claude + één Google Sheet = een werkende outreach-agent die leads kwalificeert en gepersonaliseerde eerste mails opstelt. Geen SaaS-abonnement, je data blijft in je infra.

CE
Charif Eddini
Co-founder · Engineering · Amsterdam
·22 april 2026·12 min read

Wat je gaat bouwen

Een workflow die:

  1. Nieuwe rijen leest uit een "Leads" Google Sheet
  2. Elke lead verrijkt met publiek beschikbare info (bedrijf, rol, recente activiteit)
  3. Claude vraagt om ICP-fit te scoren (1–5) en te beslissen of we contact opnemen
  4. Bij ja — een gepersonaliseerde eerste mail schrijft
  5. De draft terugschrijft in de Sheet voor menselijke review voor verzenden

Waarom n8n en niet Apollo / Reply / Smartlead

Drie redenen.

  1. Je data blijft van jou. De lead-lijst verlaat je infra niet.
  2. Het kost €0 abonnement. n8n self-hosted op een €5/mo Hetzner-box draait eindeloos.
  3. Je kan de prompt aanpassen. Apollo's lead-scoring is een black box. Claude met een system prompt die jij schreef niet.

De workflow-nodes

[Schedule Trigger]              elke 30 min
    ↓
[Google Sheets: Get New Rows]   filter: status = "new"
    ↓
[HTTP: enrichment]              optioneel — Apollo / Hunter / eigen scraper
    ↓
[Claude: ICP score]             system prompt + lead data → JSON {score, reason}
    ↓
[IF score >= 4]                 split branch
    ↓
[Claude: draft email]           system prompt met je tone + lead context
    ↓
[Google Sheets: Update Row]     draft + score terugschrijven, status = "ready_for_review"

De Claude-prompts

Twee system prompts. Houd ze in een Notion-pagina of config-file die je kan bewerken zonder de workflow aan te raken.

Prompt 1 — ICP scoring

Je bent JARVA Labs' ICP-filter. Gegeven een lead, score 1–5 op fit.
Onze ICP: founders of operators van B2B bedrijven, 5–200 werknemers,
software shippen of operationele complexiteit runnen. Bonus: EU of GCC gevestigd.

Anti-ICP: agencies, consultancies, studenten, recruiters, iedereen die aan ons verkoopt.

Return JSON: { "score": 1–5, "reason": "<één zin>" }.

Prompt 2 — Email draft

Je schrijft first-touch outreach in JARVA Labs' stem. De stem is:
- Direct, geen fluff. Geen "I hope this finds you well."
- Specifiek. Verwijs naar één echt ding uit het profiel.
- Kort. Max 3 alinea's. Onder 90 woorden totaal.
- Eindigt met een zachte vraag: "30 minuten als het interessant is?"

Genereer één mail. Geen onderwerp. Geen handtekening.

Wat je NIET moet automatiseren

Het verzenden. Altijd een mens de draft laten reviewen. AI-draft + mens-verzendt = hoge reply rate. Auto-send = spam folder binnen een week.

Waar het interessant wordt

Als dit draait, layer erbij:

  • Reply detection — als lead reageert, route thread naar "needs_human" Slack-kanaal
  • Follow-up scheduling — na 5 dagen geen reply, draft een follow-up
  • Calendar booking — bij reply met positieve intent, stuur Cal.com link

Dat is een complete sales-agent. Op €0/mo SaaS gebouwd. Jouw data, jouw prompts, jouw controle.

Wekelijks in je inbox? Notes from the lab.

Eén mail per week. Build log + curated insight + client-success snippet. Geen ruis.

Plan een gesprek