Les webhooks permettent à Survio d’envoyer instantanément chaque Réponse de sondage à n’importe quel outil déjà utilisé par votre équipe — dès qu’un participant soumet sa réponse. Plus besoin d’exporter, de copier-coller ou d’attendre. Chaque réponse est transmise immédiatement à l’URL que vous avez définie.
Les webhooks sont une fonctionnalité Premium. Si vous ne voyez pas l’option présentée ci-dessous, il se peut que vous deviez d’abord Upgrader votre formule.
Que pouvez-vous accomplir grâce à un webhook ?
Un webhook est simplement une adresse de destination. Une fois la connexion faite, chaque nouvelle Réponse de sondage y est transmise automatiquement, en temps réel. Ensuite, tout dépend des capacités de l’outil de réception. Voici quelques usages courants :
Rétention : un score insatisfaisant génère une alerte et une tâche dans votre CRM, afin qu’un membre de l’équipe recontacte le client dans la journée.
Croissance : un prospect renseignant le formulaire « Demandez une démo » est immédiatement ajouté dans HubSpot, Salesforce ou tout autre CRM.
Image de marque : un avis 1 étoile lance une alerte dans Slack, Teams ou par e-mail en quelques secondes.
Assistance : un retour négatif crée automatiquement un ticket dans Zendesk ou une tâche dans Jira.
Analyse : chaque Réponse rejoint Google Sheets ou Power BI pour maintenir votre Tableau de bord à jour en permanence.
Vous n’avez personne pour la configuration ? Utilisez le bouton « Obtenir une configuration experte » sur la page Webhooks : indiquez à l’équipe Survio ce que vous souhaitez automatiser, et nous nous chargeons de tout paramétrer, tester et vous fournir un webhook clé en main. Sans aucune ligne de code.
Comment ajouter un webhook
Étape 1 — Accéder à la page Webhooks
Ouvrez votre Sondage, puis rendez-vous dans Collecte des réponses et sélectionnez Webhooks sous la rubrique « Automatisations & Intégrations » dans le menu latéral gauche.
Étape 2 — Cliquer sur « Ajouter un webhook »
Cliquez sur le bouton + Ajouter un webhook en haut à droite. Une fenêtre s’ouvre et vous invite à saisir l’URL du point de terminaison — c’est l’adresse de l’outil ou de la plateforme d’Intégration (par exemple Zapier, Make, n8n ou votre propre serveur) vers laquelle Survio devra transmettre les Données.
Étape 3 — Coller l’URL de votre webhook
Collez l’URL fournie par votre outil dans le champ URL du webhook. L’adresse doit commencer par https:// : les liens en http:// ne sont pas autorisés, et l’URL ne doit contenir ni nom d’utilisateur ni mot de passe.
Étape 4 — (Optionnel) Ajouter des en-têtes HTTP
Certains outils exigent une clé d’authentification ou un jeton à transmettre avec chaque requête. Cliquez sur + Ajouter un en-tête, puis renseignez un nom d’en-tête (par exemple X-Api-Key) et sa valeur. Vous pouvez ajouter jusqu’à 20 en-têtes par webhook. Après enregistrement, les valeurs sont masquées et ne peuvent plus être consultées, uniquement remplacées si besoin.
Étape 5 — Sauvegarder
Cliquez sur Sauvegarder le webhook. Le nouveau webhook s’affiche dans la liste « Vos webhooks » et est activé par défaut. Dès lors, chaque nouvelle Réponse à ce Sondage sera automatiquement transmise à l’adresse configurée.
Gérer vos webhooks
Activer ou désactiver un webhook
Utilisez l’interrupteur à côté d’un webhook pour le suspendre ou le réactiver à tout moment. Cette action ne supprime rien : elle arrête (ou reprend) simplement la livraison. Notez que suspendre ou relancer un webhook ne réexpédie pas les Données arrivées pendant l’interruption.
Modifier un webhook
Cliquez sur Modifier pour changer l’URL ou actualiser les en-têtes. Pour des raisons de sécurité, les valeurs des en-têtes existants s’affichent sous forme de points : vous devrez saisir une nouvelle valeur si vous souhaitez la remplacer.
Supprimer un webhook
Cliquez sur l’icône de corbeille à côté d’un webhook pour le supprimer. Survio vous demandera de Confirmer — la suppression est immédiate et irréversible et coupe toutes les automatisations associées. Veillez à ce qu’aucune tâche importante ne dépende plus de cette connexion.
Quelles données un webhook transmet-il ?
À chaque fois qu’un participant soumet votre Sondage, Survio envoie une requête HTTPS POST à l’URL de votre webhook avec un corps JSON comprenant :
Le type d’événement (actuellement, il s’agit toujours d’une Nouvelle réponse de sondage)
L’ID du Sondage correspondant
La Réponse complète : identifiant de la Réponse unique, date et heure de soumission, email du Répondant (si collecté), canal de collecte (Lien direct, email, QR code, Pop-up), langue de la Réponse, toute Variable URL personnalisée (ex : UTM), et les Réponses à chaque Question
Ce format de Données est identique à celui utilisé dans l’API Survio : si votre outil sait déjà gérer les Réponses Survio, il saura interpréter aussi les échanges via webhook.
Combien de webhooks pouvez-vous enregistrer ?
Le nombre de webhooks par Sondage dépend de votre Abonnement :
Formule | Webhooks par sondage |
Free | Non disponible |
Mini | 1 |
Standard | 3 |
Pro / Business / Enterprise / Custom | 10 |
Les webhooks actifs comme ceux en pause sont décomptés de ce quota : les désactiver ne libère pas la place, seule la suppression le permet. Les livraisons via webhook sont également soumises au quota de Réponses prévu dans votre Abonnement : si vous atteignez la limite, leur envoi est suspendu jusqu’à la prochaine période de facturation (vos Réponses restent enregistrées dans Survio).
