Make en n8n koppelen
Bedrijven, leads en widgetaanvragen doorsturen naar je eigen automatiseringen in Make of n8n, en vanuit daar gegevens opvragen.
Werk je met Make (voorheen Integromat) of n8n? Dan koppel je Leadspotr op dezelfde manier als Zapier. Leadspotr meldt wat er gebeurt via een webhook. Make of n8n doet de rest: een regel in Google Sheets, een deal in je CRM, een bericht in je teamchat of een taak in je projecttool.
Beide werken ook met een gratis account.
Wat je ermee kunt
- Hot lead → CRM of sheet. Elk herkend bedrijf als regel in je sheet, of als bedrijf in een CRM dat Leadspotr zelf niet koppelt.
- Widgetaanvraag → planning. Een belverzoek uit de widget wordt een taak voor de juiste collega.
- Label → actie. Krijgt een bedrijf het label Offerte, dan start je een opvolgreeks.
- Gegevens ophalen. Met de REST API vraag je in een scenario of workflow bedrijven, bezoeken en leads op, bijvoorbeeld voor een weekrapport.
Welke gebeurtenissen
| Gebeurtenis | Wanneer |
|---|---|
company.identified |
Een bedrijf is herkend (score middel of hoog). Eén keer per bedrijf per dag. |
lead.created |
Er is een nieuwe lead |
form.submitted |
Iemand vulde een formulier in met bedrijfsgegevens |
label.added |
Een bedrijf of lead kreeg een label |
widget.request |
Een aanvraag via de widget: bel mij, afspraak, bericht, flow of chat |
Make koppelen
- Maak in Make een nieuw scenario.
- Kies als eerste module Webhooks → Custom webhook en klik op Add om een nieuwe webhook te maken. Geef hem een naam, bijvoorbeeld Leadspotr.
- Kopieer het webhookadres dat Make toont. Laat Make op Redetermine data structure staan; dat wacht op het eerste bericht.
- Ga in Leadspotr naar /admin/developers, onder Webhooks. Plak het adres, kies de gebeurtenissen en klik op Webhook toevoegen.
- Wacht op een echte gebeurtenis, of maak er zelf een met het formulier op je site. Make leest dan welke velden er zijn.
- Voeg de volgende module toe, bijvoorbeeld Google Sheets → Add a Row, en koppel de velden.
- Zet het scenario aan.
Tip: wil je per gebeurtenis iets anders doen? Zet na de webhook een Router met per route een filter op
event.
n8n koppelen
- Maak in n8n een nieuwe workflow.
- Kies als trigger de node Webhook. Zet HTTP Method op
POST. - Kopieer de Production URL. De Test URL werkt alleen zolang je in n8n op Listen for test event staat.
- Ga in Leadspotr naar /admin/developers, onder Webhooks. Plak de URL, kies de gebeurtenissen en klik op Webhook toevoegen.
- Bouw de rest van je workflow. De gegevens staan onder
body, bijvoorbeeld{{ $json.body.data.company.name }}. - Zet de workflow op Active.
Draai je n8n op je eigen server? Zorg dan dat het webhookadres via https van buitenaf bereikbaar is.
Wat er binnenkomt
Elk bericht heeft dezelfde opbouw:
| Veld | Wat |
|---|---|
event |
De gebeurtenis, bijvoorbeeld lead.created |
created_at |
Wanneer het gebeurde |
data |
De gegevens: het bedrijf, de lead, het label of de aanvraag |
Elk bericht is ondertekend met de header Leadspotr-Signature. In Make en n8n hoef je die niet te controleren. Wil je dat wel, bijvoorbeeld in n8n met een Crypto-node, dan lees je in API, webhooks en MCP hoe dat werkt.
Gegevens opvragen met de API
Wil je zelf gegevens ophalen, bijvoorbeeld elke maandag de bedrijven van vorige week? Gebruik dan de REST API:
- Maak bij /admin/developers een token met alleen de rechten die je nodig hebt, bijvoorbeeld
companies:read. - Gebruik in Make de module HTTP → Make a request, in n8n de node HTTP Request.
- Vul in:
- URL:
https://app.leadspotr.nl/api/v1/companies?from=2026-10-01 - Header
Authorization:Bearer <je token> - Header
Accept:application/json
- URL:
Alle endpoints staan in API, webhooks en MCP.
Goed om te weten
- Werkt een scenario of workflow niet meer? Bij /admin/developers zie je de laatste status van de webhook. Na 20 mislukte berichten op rij zetten we hem uit. Met Aanzetten zet je hem weer aan.
- Stuur alleen persoonsgegevens door naar apps waar dat mag. Jij bepaalt welke gebeurtenissen je doorstuurt.