Webhooks
En webhook er den hurtigste måde at få et formularsvar ind i dit eget system. Du behøver aldrig at spørge „er der noget nyt?“ — Gatherino kalder dit endepunkt, så snart et svar kommer ind.
Godt at vide: Gatherino-editoren og kontoen findes på engelsk eller tjekkisk. Formularerne, som respondenterne udfylder, kan vises på 18 sprog, herunder dansk.
Typiske anvendelser
Skriv til dit eget system
En ordre direkte ind i din webshop, et lead ind i dit CRM eller en ansøgning ind i en intern database.
Tilslut automatiseringsværktøjer
Peg webhooken mod en tjeneste, der accepterer indgående webhooks — typisk Zapier, Make eller n8n.
Egne notifikationer
En besked ind i en intern chat, en SMS-gateway eller dit eget dashboard.
Sådan opsætter du det
- 1
Forbered et endepunkt
En URL på din server, der accepterer en HTTPS POST-anmodning med et JSON-indhold.
- 2
Tilføj URL'en til formularen
Indtast webhook-URL'en i formularindstillingerne, eller brug et webhook-trin i en automatisering.
- 3
Behandl dataene
Brødteksten indeholder svaret inklusive feltværdierne. Nøglerne er formularens felt-ID'er — hent deres etiketter fra formularens detaljer via API'et.
- 4
Test det
Send et testsvar, og bekræft at dit system har modtaget og behandlet anmodningen.
Eksempel på modtager (Node.js)
En minimal modtager, der gemmer indsendelsen på din side:
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
});Sikkerhed: webhooks når kun offentlige HTTPS-adresser — kald til interne og private IP-områder blokeres, så en webhook ikke kan misbruges til at undersøge dit interne netværk. Beskyt dit endepunkt med et hemmeligt token i URL'en, og validér at payload'en ser ud, som du forventer.
FAQ
Hvilket format er dataene i?
JSON, der beskriver indsendelsen — identifikator, tidsstempel, status og et objekt med feltværdierne.
Hvad hvis min server midlertidigt er nede?
Accepter anmodningen hurtigt, og flyt behandlingen til baggrunden. Du kan altid hente og indlæse manglende data via REST API'et.
Kan jeg have mere end én webhook?
Ja — ud over formularens webhook kan du tilføje webhook-trin i automatiseringer med betingelser.
Virker det med Zapier eller Make?
Ja, du skal blot indsætte den indgående webhook-URL, som disse tjenester genererer, i formularen.
Relateret
Prøv Gatherino gratis
Gratis plan: 3 formularer og 100 svar om måneden. Intet kreditkort, data hostet i EU.
Kom i gang gratis →