Naar de hoofdinhoud

Webhooks: stuur antwoorden direct door naar je andere tools

Koppel Survio met Slack, je CRM, helpdesk of spreadsheets — elk antwoord start automatisch een actie. Volg deze stap-voor-stap installatiehandleiding.

Geschreven door Success Team Survio

Met webhooks laat Survio een enquêteantwoord direct doorsturen naar elke tool die jij of je team gebruikt – zodra iemand het verzendt. Geen exporteren, geen geknip en geplak, geen wachten. Zodra er een antwoord binnenkomt, stuurt Survio het meteen naar het adres dat je opgeeft.

👋 Je hoeft geen technische kennis te hebben om dit te gebruiken. Weet je niet hoe te starten? Open de webhooks-pagina en klik op Expert installatie aanvragen — vertel wat je wilt bereiken en ons team regelt, test en levert een werkende webhook voor je op. Je hoeft geen code te schrijven. Of mail ons techteam: techsupport@survio.com

Het idee in één plaatje: een antwoord komt binnen en Survio levert het aan alle gekoppelde tools – tegelijk, direct en real-time.

One response is delivered to every connected tool at once — CRM, helpdesk, team channel, dashboard

Wat kun je met een webhook?

Een webhook is gewoon een afleveradres. Koppel je er één, dan wordt elk nieuw enquêteantwoord automatisch daarheen gestuurd. Wat er daarna gebeurt, hangt af van de ontvangende tool. Dit zijn wat veelgebruikte toepassingen:

  • Ontevreden klanten direct oppakken: een lage score geeft je team direct een alert en markeert de contactpersoon in je CRM — zo kun je meteen in actie komen voordat iemand een negatieve publieke review schrijft.

  • Nooit meer een lead missen: een 'Vraag een demo aan' antwoord verschijnt direct in je CRM (HubSpot, Salesforce, Pipedrive…) zodra het is verzonden — je hoeft niets meer handmatig over te nemen.

  • Bescherm je merk: een 1-ster antwoord stuurt binnen seconden een notificatie naar je team in Slack, Teams of per e-mail, zodat je meteen kunt reageren.

  • Klachten automatisch verwerken: negatieve feedback wordt direct een supportticket in je klantenservicesysteem.

  • Houd je rapportages actueel: elk antwoord komt direct in je spreadsheet, datawarehouse of BI-dashboard dat je hebt ingesteld — zo blijven je eigen rapporten live zonder handmatig exporteren. Survio levert de gegevens; je zorgt zelf voor het dashboard of de koppeling.

Hier zie je een aantal van deze scenario’s van begin tot eind: van het binnenkomen van het antwoord, tot de acties in je tools, tot wat je team ermee doet:

Klanttevredenheid

Detractor rescue loop: NPS 3/10 → webhook → helpdesk ticket → your team → reach out within the hour → customer saved
Promoter loop: NPS 10/10 → webhook → review tool → automatic email invite → a fresh public review
CRM loop: response → webhook → CRM contact updated → record flagged → sales rep gets a follow-up task

Medewerkerfeedback

HR loop: eNPS response → webhook → HR platform record updated → manager notified → a 1:1 is booked
Language routing: the response's langCode sends it to the matching regional team

Hoe voeg je een webhook toe?

Webhooks zijn een Premium functie. Zie je onderstaande optie niet, dan moet je mogelijk je abonnement upgraden.

Om een webhook te koppelen heb je maar één ding nodig: een endpoint URL. Dat is simpelweg het webadres waarop je andere tool wacht op inkomende gegevens. Je maakt die niet zelf — de ontvangende tool (bijv. Slack, Zapier, Make, n8n, je CRM of je eigen systeem) genereert deze voor je. Jij plakt die alleen in Survio. Weet je niet waar je deze link vindt? Daar is Expert installatie aanvragen precies voor.

Stap 1 — Open de webhooks-pagina

Open je enquête, ga naar Antwoorden verzamelen en kies Webhooks onder “Automatiseringen & Integraties” in de linkerzijbalk.

Survio Webhooks page, empty state, with the Add a webhook button

Stap 2 — Klik op “Webhook toevoegen”

Klik rechtsboven op + Webhook toevoegen. Er verschijnt een venster waar je de endpoint URL invoert – het adres van de tool of het automatiseringsplatform (zoals Zapier, Make, n8n of je eigen server) waar Survio de antwoordgegevens naartoe stuurt.

Add a webhook window with an empty Webhook URL field

Stap 3 — Plak je webhook URL

Plak de URL van je tool in het veld Webhook URL.

De URL moet starten met https:// — gewone http:// links zijn niet toegestaan en de URL mag geen gebruikersnaam of wachtwoord bevatten.

Webhook URL field filled in with an example endpoint

Stap 4 — (Optioneel) voeg http-headers toe

Sommige tools vragen om een authenticatiesleutel of token bij elk verzoek. Klik op + Header toevoegen, voer een headernaam in (zoals X-Api-Key) en de bijbehorende waarde. Je kunt tot 20 headers per webhook toevoegen. Zodra je opslaat, worden de waarden afgeschermd en kun je ze niet meer bekijken – alleen vervangen.

Weet je niet of je dit nodig hebt? Meestal niet. Voeg alleen een header toe als je tool specifiek om een API-sleutel of token vraagt — bijvoorbeeld een X-Api-Key header met een geheime waarde. Twijfel je, laat het veld leeg of vraag het aan de beheerder van de tool.

HTTP headers section with a name and value filled in

Stap 5 — Opslaan

Klik op Webhook opslaan. Jouw nieuwe webhook verschijnt in de lijst “Je webhooks” en staat standaard aan. Vanaf dit moment wordt elk nieuw antwoord op deze enquête automatisch doorgestuurd naar de opgegeven URL.

Saved webhook appearing in the list, toggled ON

Je webhooks beheren

Een webhook aan- of uitzetten

Gebruik de schakelaar naast een webhook om deze op elk gewenst moment te pauzeren of weer te activeren. Er wordt niets verwijderd – je stopt of hervat alleen de verzending. Opnieuw activeren stuurt geen antwoorden alsnog die binnenkwamen terwijl de webhook uit stond.

Webhook toggled OFF in the list

Een webhook bewerken

Klik op Bewerken om de URL aan te passen of headers bij te werken. Bestaande headerwaarden worden om veiligheidsredenen als stippen getoond – je moet de waarde opnieuw invullen als je hem wilt wijzigen.

Edit webhook window with masked header value

Een webhook verwijderen

Klik op het prullenbak-icoon naast een webhook om deze te verwijderen.

Verwijderen van een webhook is definitief. Een verwijderde webhook kunnen we niet terughalen, en antwoorden die zijn binnengekomen terwijl een webhook uit stond of verwijderd was, kunnen we niet alsnog versturen – die zijn weg. Controleer altijd of er niets belangrijks afhankelijk is van de koppeling voordat je deze verwijdert.

Delete webhook confirmation dialog

Welke gegevens stuurt een webhook?

Elke keer dat iemand je enquête indient, verstuurt Survio een HTTPS POST-verzoek naar je webhook URL met een JSON-body die het volgende bevat:

  • Het soort gebeurtenis (op dit moment altijd een nieuw enquêteantwoord)

  • Het ID van de enquête waar het antwoord bij hoort

  • Het volledige antwoord: een uniek antwoord-ID, het tijdstip van indienen, het kanaal waarlangs het antwoord binnenkwam (zoals directe link, e-mail, QR-code, pop-up), de invultaal, eventuele aangepaste URL-parameters (zoals UTM-tags) en het antwoord op elke vraag

Wil je het e-mailadres van de respondent? Lees dit uit het antwoord op je e-mailvraag of uit de aangepaste URL-parameters. Het aparte e-mailveld in de gegevens blijft leeg als het e-mailadres via een e-mailvraag of URL-parameter is opgegeven.

Dit is dezelfde gegevensstructuur als die in de Survio API wordt gebruikt. Begrijpt jouw tool Survio-antwoorden al? Dan werken webhook-berichten meteen. Hier zie je hoe zo'n bericht eruitziet, met voorbeeldgegevens:

Example webhook JSON payload showing eventType, surveyId and the full response inside data

Hoeveel webhooks mag ik toevoegen?

Het aantal webhooks per enquête hangt af van je abonnement:

Abonnement

Webhooks per enquête

Free

Niet beschikbaar

Mini

1

Standard

3

Pro Business / Enterprise / Custom

10

Zowel actieve als gepauzeerde webhooks tellen mee voor deze limiet – uitzetten maakt geen plek vrij, alleen verwijderen werkt.

Webhooks verbruiken je antwoorden niet. Het antwoordlimiet geldt alleen voor het verzamelen van antwoorden. Hoeveel webhooks je toevoegt, en waar de gegevens naartoe gaan, maakt daarvoor niets uit.

Was dit een antwoord op uw vraag?