Wat gebeurt er als een webhook mislukt?
Mislukt een webhook, dan gaat het bericht verloren tenzij het verzendende systeem het opnieuw probeert. Je site lag er even uit, en die ene aanvraag is weg.
Dat is het grootste risico van deze techniek.
En het is te ondervangen.

Wat de meeste systemen doen
Ze proberen het een paar keer opnieuw, met steeds langere tussenpozen. Daarna geven ze op.
Meer daarover lees je bij backend.
Wat je zelf regelt
Een logboek van alles wat binnenkomt, en een controle die je waarschuwt als er een tijd niets binnenkwam.
Meer daarover lees je bij plugin.
Het vangnet
Haal periodiek via de API op wat je gemist zou kunnen hebben. Dan ben je niet afhankelijk van één bericht.
Meer daarover lees je bij api.
Mijn vuistregels
- Log elk binnenkomend bericht.
- Waarschuw jezelf bij stilte.
- Bewaar formulierinzendingen ook lokaal.
- Controleer maandelijks of alles klopt.
Die derde is bij een contactformulier het belangrijkst: je aanvraag staat dan altijd in je beheeromgeving.
De dubbele levering
Het tegenovergestelde komt ook voor: hetzelfde bericht twee keer. Zorg dat je systeem daar tegen kan.
Meer daarover lees je bij cms.
Hoe je het merkt
Meestal doordat een klant belt over een aanvraag die je nooit hebt gezien. Daarom is die stiltecontrole zo nuttig.
Meer daarover lees je bij lead.