AI-agent voor CRM en leadopvolging: zo bouw je een werkende workflow in n8n
Elke lead die te laat wordt opgevolgd, is potentieel omzet die je misloopt. Toch is handmatige leadopvolging in de meeste MKB-bedrijven nog steeds de norm: iemand checkt het CRM, stuurt een e-mail, vergeet het op te volgen, en de lead koelt af. Met een AI-agent voor CRM en leadopvolging los je dit structureel op. In dit artikel lees je hoe je stap voor stap een werkende n8n CRM workflow bouwt die nieuwe leads automatisch herkent, kwalificeert en opvolgt, zonder één regel code te schrijven. Je leert welke triggers je instelt, hoe je condities toevoegt en hoe je e-mail en CRM-data aan elkaar koppelt.
Waarom handmatige leadopvolging je geld kost
De meeste CRM-systemen, of je nu HubSpot, Pipedrive of ActiveCampaign gebruikt, bevatten de data die je nodig hebt. Het probleem zit niet in de informatie, maar in de actie die erop moet volgen. Een nieuwe lead komt binnen via een webformulier, een LinkedIn-connectie of een demo-aanvraag. Vervolgens moet iemand dat zien, beoordelen, de juiste e-mail opstellen en op het juiste moment versturen.
Dat klinkt behapbaar totdat je vijftien leads per week hebt, drie salesmedewerkers met volle agenda's en een CRM dat niet automatisch prioriteert. Dan glippen leads erdoorheen. Onderzoek van Harvard Business Review toont aan dat de kans op contact met een lead zeven keer hoger is als je binnen een uur reageert in plaats van na een dag. Automatische leadopvolging via een AI-agent is geen luxe, het is een concurrentievoordeel.
Wat een AI-agent voor CRM precies doet
Een AI-agent is geen simpele autoresponder. Het is een geautomatiseerde workflow die denkt en beslist op basis van context. In n8n combineer je een taalmodel zoals GPT-4o of Claude met je CRM-data, e-mailsysteem en eventueel andere tools zoals Slack of een agenda.
Een werkende AI-agent voor leadopvolging doet het volgende:
- Herkent een nieuwe lead op basis van een trigger in je CRM
- Haalt relevante data op: naam, bedrijf, branche, bron van de lead
- Beoordeelt de lead op basis van criteria die jij instelt
- Stelt een gepersonaliseerde opvolgmail op via GPT-4o of Claude
- Verstuurt de mail via je e-mailsysteem en logt de actie terug in het CRM
- Plant een follow-up taak als er geen reactie komt na X dagen
Dit is wat leadopvolging automatiseren in de praktijk betekent: geen sjabloon-mails die iedereen hetzelfde behandelen, maar contextuele communicatie die aanvoelt als persoonlijk.
Stap voor stap: een n8n CRM workflow bouwen
Stap 1: kies je trigger
In n8n begin je elke workflow met een trigger. Dit is de gebeurtenis die de AI-agent activeert. Voor leadopvolging zijn de meest gebruikte triggers:
- Een webhook die afgaat zodra een formulier op je website wordt ingevuld
- Een CRM-trigger via de HubSpot-node of Pipedrive-node die reageert op een nieuw contact
- Een e-mail-trigger die reageert op inkomende mail met een specifiek label of afzender
Kies de trigger die het dichtst bij je huidige werkwijze ligt. Als leads binnenkomen via een Typeform of een contactformulier op je website, gebruik dan de Typeform-node of een generieke webhook. Als je CRM de primaire bron is, gebruik dan de native CRM-integratie van n8n.
Stap 2: haal CRM-data op
Zodra de trigger afgaat, wil je meer weten over de lead. Voeg een HTTP Request-node of een CRM-node toe die de volledige contactgegevens ophaalt. Denk aan: bedrijfsnaam, functietitel, branche, welke pagina's ze hebben bezocht en via welk kanaal ze zijn binnengekomen.
Deze data gebruik je vervolgens als input voor het taalmodel. Hoe meer context je meegeeft, hoe relevanter de gegenereerde opvolgmail wordt.
Stap 3: stel condities in met een IF-node
Niet elke lead verdient dezelfde aanpak. Gebruik een IF-node in n8n om te splitsen op basis van leadkwaliteit of type. Voorbeelden van nuttige condities:
- Is het bedrijf groter dan tien medewerkers? Stuur naar de enterprise-flow.
- Heeft de lead een specifieke dienst aangevraagd? Activeer een productspecifieke opvolgmail.
- Komt de lead uit een prioriteitsbranche? Zet een taak klaar voor directe telefonische opvolging.
Met condities voorkom je dat je AI-agent voor CRM één generieke boodschap stuurt naar iedereen. Je bouwt in feite een beslisboom die segmenteert voordat er gecommuniceerd wordt.
Stap 4: genereer een gepersonaliseerde e-mail met GPT-4o of Claude
Dit is het hart van de workflow. Voeg een OpenAI-node of Anthropic-node toe en geef het taalmodel een duidelijke prompt mee. Een effectieve promptstructuur ziet er zo uit:
Geef het model de rol, de context en de instructies. Bijvoorbeeld: "Je bent een vriendelijke salesmedewerker bij [bedrijfsnaam]. Schrijf een korte, persoonlijke opvolgmail voor [naam] van [bedrijf] die interesse heeft getoond in [dienst]. Houd het onder de 150 woorden, stel één concrete vraag en eindig met een uitnodiging voor een kort gesprek."
Vul de variabelen dynamisch in vanuit de CRM-data die je in stap 2 hebt opgehaald. n8n maakt dit eenvoudig via expressies zoals `{{ $json.contactName }}` of `{{ $json.companyName }}`.
GPT-4o is sterk in het snel genereren van vlotte, commerciële tekst. Claude van Anthropic is een goede keuze als je wilt dat de toon wat genuanceerder of zorgvuldiger is. Beide werken uitstekend in n8n via de beschikbare nodes.
Stap 5: verstuur de mail en log de actie
Koppel een Gmail-node, Outlook-node of SMTP-node om de gegenereerde mail daadwerkelijk te versturen. Zorg daarna dat je de actie terugschrijft naar je CRM: log de datum van verzending, de inhoud van de mail en de status van de lead. Dit is cruciaal voor rapportage en voor de volgende stap in de workflow.
Stap 6: automatische follow-up als er geen reactie komt
Een AI-agent bouwen die alleen de eerste mail verstuurt is goed, maar een agent die ook de opvolging bewaakt is beter. Voeg een wachtstap toe van bijvoorbeeld drie werkdagen. Controleer daarna via een CRM-node of de lead heeft gereageerd of al verder in de pipeline zit. Zo niet, activeer dan een tweede, kortere opvolgmail of zet een taak klaar voor een beller.
Veelgemaakte fouten bij het automatiseren van leadopvolging
De meest voorkomende fout is te weinig context meegeven aan het taalmodel. Als je prompt alleen "schrijf een opvolgmail" bevat zonder naam, bedrijf of context, krijg je generieke output die aanvoelt als spam. Geef de agent daarom altijd de bron van de lead, de bedrijfsgrootte en de dienst waar interesse in is, en laat hem daar expliciet naar verwijzen.
Een tweede fout is alles in één keer op autonoom zetten. Laat de agent de eerste weken concepten klaarzetten die een medewerker met één klik goedkeurt. Pas als de kwaliteit consistent goed is, schakel je door naar automatisch versturen. En sla stap 5 nooit over: een agent die zijn acties niet terugschrijft naar het CRM, maakt je data onbetrouwbaarder in plaats van beter.
Goed opgezet verdient deze workflow zich binnen weken terug: snellere opvolging, minder gemiste leads en een CRM dat zichzelf bijhoudt. Wil je weten hoe dit eruitziet voor jouw salesproces? In een discovery call lopen we er samen doorheen en zie je direct waar de grootste winst zit.
Klaar om tijd terug te winnen?
Boek een gratis discovery call. We kijken samen naar je bedrijf en laten zien hoeveel capaciteit je kunt terugwinnen met een AIOS.
Plan een gratis call →