Webhooks
Een webhook is de snelste manier om een formulierreactie in je eigen systeem te krijgen. Je hoeft nooit te vragen “is er iets nieuws?” — Gatherino roept je endpoint aan zodra een reactie binnenkomt.
Goed om te weten: de Gatherino-editor en je account zijn in het Engels of Tsjechisch. De formulieren die je invullers invullen, kunnen in 18 talen worden getoond, inclusief het Nederlands.
Veelvoorkomende toepassingen
Schrijven naar je eigen systeem
Een bestelling rechtstreeks in je webshop, een lead in je CRM of een aanvraag in een interne database.
Automatiseringstools koppelen
Koppel de webhook aan elke dienst die inkomende webhooks accepteert — meestal Zapier, Make of n8n.
Eigen meldingen
Een bericht naar een interne chat, een sms-gateway of je eigen dashboard.
Zo stel je het in
- 1
Bereid een endpoint voor
Een URL op je server die een HTTPS POST-verzoek met een JSON-body accepteert.
- 2
Voeg de URL toe aan het formulier
Vul de webhook-URL in de formulierinstellingen in, of gebruik een webhookstap binnen een automatisering.
- 3
Verwerk de gegevens
De body bevat de reactie, inclusief de veldwaarden. De sleutels zijn de veld-ID’s van het formulier; de labels haal je op via de formuliergegevens in de API.
- 4
Test het
Verstuur een testreactie en controleer of je systeem het verzoek heeft ontvangen en verwerkt.
Voorbeeld ontvanger (Node.js)
Een minimale ontvanger die de inzending aan jouw kant opslaat:
app.post('/gatherino-hook', express.json(), (req, res) => {
const submission = req.body;
// submission.data holds the form field values
saveToDatabase(submission);
res.sendStatus(200); // respond fast, do the work in the background
});Beveiliging: webhooks bereiken alleen openbare HTTPS-adressen. Aanroepen naar interne en privé IP-bereiken worden geblokkeerd, zodat een webhook niet misbruikt kan worden om je interne netwerk te verkennen. Beveilig je endpoint met een geheim token in de URL en controleer of de payload eruitziet zoals verwacht.
Veelgestelde vragen
In welk formaat staan de gegevens?
JSON met een beschrijving van de inzending: identificatie, tijdstempel, status en een object met de veldwaarden.
Wat als mijn server tijdelijk offline is?
Accepteer het verzoek snel en verwerk het op de achtergrond. Je kunt gegevens altijd achteraf aanvullen via de REST API.
Kan ik meer dan één webhook gebruiken?
Ja. Naast de webhook op formulierniveau kun je webhookstappen met voorwaarden toevoegen binnen automatiseringen.
Werkt het met Zapier of Make?
Ja, plak de inkomende webhook-URL die deze diensten genereren gewoon in het formulier.
Gerelateerd
Probeer Gatherino gratis
Gratis abonnement: 3 formulieren en 100 antwoorden per maand. Geen creditcard nodig, gegevens gehost in de EU.
Gratis aan de slag →