Webhook

Ook wel web callback

Wat is een webhook?

Webhook (ook wel web callback) is een automatisch bericht dat een systeem naar een ander systeem stuurt zodra er iets gebeurt, zoals een nieuwe bestelling of een ingevuld formulier. Je hoeft dus niet steeds te vragen of er nieuws is.

VoorbeeldEen webshop in Zwolle die op Shopify draait, stuurt via een webhook elke nieuwe bestelling direct door naar Klaviyo. De klant krijgt daardoor meteen een bevestigingsmail en later een reviewverzoek, zonder dat iemand bestellingen hoeft te exporteren.
Waarom het ertoe doetMet webhooks komen gegevens direct en automatisch op de juiste plek terecht, waardoor je sneller kunt reageren op leads en klanten. Het scheelt handmatig werk en voorkomt fouten of vertraging bij het overtypen of exporteren van data.
Zo begin jeBedenk eerst welke gebeurtenis je wilt doorgeven, bijvoorbeeld een nieuw formulier of een betaling, en naar welk systeem dat moet. Zoek daarna in je tool (zoals je webshop, formulierplugin of CRM) naar de instelling Webhooks en plak de URL van de ontvanger. Test met een proefmelding of de data goed aankomt.

Veelgestelde vragen over webhook

Wat is het verschil tussen een webhook en een API?

Bij een API vraag jij zelf data op wanneer je dat wilt. Bij een webhook stuurt het andere systeem de data automatisch naar jou zodra er iets gebeurt.

  • API: jij vraagt, het systeem antwoordt.
  • Webhook: het systeem meldt zich uit zichzelf.
  • Timing: een webhook werkt vrijwel direct, een API-aanvraag doe je op een moment dat jij kiest.
  • Belasting: bij een webhook hoef je niet steeds te controleren of er iets nieuws is.

Tip: in de praktijk gebruik je vaak allebei. De webhook meldt dat er iets is, en via de API haal je zo nodig extra details op.

Hoe werkt een webhook?

Een webhook werkt als een melding: er gebeurt iets in systeem A en systeem A stuurt direct een bericht naar een adres van systeem B.

  • Gebeurtenis: bijvoorbeeld een nieuwe bestelling of een aangemelde lead.
  • URL: je geeft vooraf het webadres op waar het bericht naartoe moet.
  • Bericht: er wordt een pakketje data verstuurd, meestal in JSON-formaat.
  • Reactie: het ontvangende systeem bevestigt dat het bericht is aangekomen en verwerkt het.

Tip: je hoeft zelf geen code te schrijven als je een tool zoals Zapier, Make of n8n als ontvanger gebruikt.

Waar gebruik je webhooks voor in online marketing?

Webhooks verbinden je marketingtools met elkaar, zodat data automatisch meebeweegt.

  • Leads: een ingevuld formulier komt direct in je CRM terecht.
  • E-mail: een bestelling start automatisch een e-mailflow.
  • Meldingen: je team krijgt direct een bericht in Slack of Teams bij een nieuwe aanvraag.
  • Betalingen: een betaalbevestiging werkt de orderstatus bij.

Tip: begin met één proces dat je nu handmatig doet en automatiseer dat eerst.

Is een webhook veilig?

Een webhook is veilig als je hem goed instelt. Omdat het een openbaar webadres is, moet je controleren of berichten echt van de juiste afzender komen.

  • HTTPS: gebruik altijd een beveiligde verbinding.
  • Geheime sleutel: veel platforms ondertekenen berichten, zodat je de afzender kunt controleren.
  • Beperkte data: stuur alleen door wat echt nodig is.
  • Persoonsgegevens: let op de AVG als je klantgegevens doorstuurt.

Tip: houd de webhook-URL privé en deel hem niet in openbare documenten.

Wat doe je als een webhook niet werkt?

Meestal ligt het probleem bij de URL, de beveiliging of de verwerking aan de kant van de ontvanger. Je kunt stap voor stap controleren waar het misgaat.

  • URL: controleer of het adres exact klopt en bereikbaar is.
  • Logboek: veel tools tonen verstuurde webhooks met de statuscode van het antwoord.
  • Testbericht: verstuur een proefbericht naar een testtool om te zien wat er binnenkomt.
  • Foutmelding: een 4xx- of 5xx-code wijst op een fout bij de ontvanger.

Tip: veel platformen proberen een mislukte webhook later nogmaals te versturen, maar niet voor altijd. Los fouten dus snel op.

Meer lezen in de officiële documentatieWikipedia over webhooks (Engelstalig)en.wikipedia.org
Wil je je marketingtools koppelen en handmatig werk automatiseren?Bekijk wat we automatiseren →
Persoonlijk advies

Liever even sparren over je marketing?

Plan een kennismakingsgesprek. We kijken samen naar je situatie en wat de beste volgende stap is.

Plan een kennismaking →