Passer au contenu principal

Webhooks : envoyer les réponses à vos autres outils en temps réel

Connectez Survio à Slack, votre CRM, votre helpdesk ou vos feuilles de calcul : chaque réponse déclenche une action automatiquement. Guide d'installation étape par étape.

Écrit par Success Team Survio

Les webhooks permettent à Survio d’envoyer une réponse de sondage vers n’importe quel outil déjà utilisé par votre équipe — au moment où quelqu’un la soumet. Pas d’exportation, pas de copier-coller, pas d’attente. Dès qu’une réponse arrive, Survio l’envoie directement à l’adresse que vous choisissez.

👋 Vous n'avez pas besoin de compétences techniques pour utiliser ceci. Si vous ne savez pas par où commencer, ouvrez la page Webhooks et cliquez sur Obtenir une configuration experte — dites-nous ce que vous souhaitez réaliser, et notre équipe le créera, le testera et vous remettra un webhook fonctionnel. Aucun code requis. Ou contactez notre équipe technique par e-mail : techsupport@survio.com

Voici l’idée en une image : une réponse arrive, et Survio la transfère à tous les outils connectés — d’un seul coup, en temps réel.

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

Que pouvez-vous faire avec un webhook ?

Un webhook est simplement une adresse de livraison. Une fois que vous en connectez un, chaque nouvelle réponse de sondage y est envoyée automatiquement. Ce qui se passe ensuite dépend de l’outil destinataire. Exemples fréquents :

  • Sauvegarder les clients mécontents : un score faible alerte instantanément votre équipe et signale le contact dans votre CRM — vous pouvez donc prendre contact et résoudre le problème avant que la personne ne laisse un mauvais avis public.

  • Ne manquez jamais un prospect : une réponse « Demander une démo » apparaît dans votre CRM (HubSpot, Salesforce, Pipedrive…) dès qu’elle est soumise — pas de saisie manuelle.

  • Protéger votre marque : une réponse 1 étoile notifie votre équipe sur Slack, Teams ou par e-mail en quelques secondes, pour qu’aucun signal ne soit manqué.

  • Gérer les réclamations automatiquement : un retour négatif devient un ticket dans votre système de support client.

  • Gardez vos rapports à jour : chaque réponse est envoyée directement dans une feuille de calcul, un entrepôt de données ou un tableau de bord BI que vous avez configuré — ainsi vos rapports restent toujours à jour sans exportation manuelle. Survio envoie les données ; le tableau de bord lui-même reste le vôtre à construire ou connecter de votre côté.

Voici quelques scénarios de bout en bout : de la réception de la réponse, à l’action réalisée par l’outil, jusqu’à l’intervention de votre équipe :

Satisfaction client

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

Feedback des employés

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

Comment ajouter un webhook

Les webhooks sont une fonctionnalité Premium. Si vous ne voyez pas l’option décrite ci-dessous, il se peut que vous deviez d’abord upgrader votre plan.

Pour connecter un webhook, il vous suffit d’une chose : une URL de point de terminaison. Il s’agit simplement de l’adresse web sur laquelle l’autre outil écoute les données entrantes. Vous ne la créez pas vous-même — l’outil destinataire (Slack, Zapier, Make, n8n, votre CRM ou votre propre système) la génère pour vous et vous la collez dans Survio. Si vous ne savez pas où la trouver, c’est précisément ce à quoi sert Obtenir une configuration experte.

Étape 1 — Ouvrir la page Webhooks

Ouvrez votre sondage, allez dans Collecte des réponses, puis sélectionnez Webhooks sous « Automatisations & Intégrations » dans la barre latérale gauche.

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

Étape 2 — Cliquez sur « Ajouter un webhook »

Cliquez sur le bouton + Ajouter un webhook en haut à droite. Une fenêtre s’ouvre avec la demande de l’URL de point de terminaison — l’adresse de l’outil ou plateforme d’automatisation (par ex. Zapier, Make, n8n ou votre propre serveur) où Survio doit envoyer les données de réponse.

Add a webhook window with an empty Webhook URL field

Étape 3 — Collez votre URL de webhook

Collez l’URL fournie par votre outil dans le champ URL du webhook.

L’URL doit commencer par https:// — les liens http:// ne sont pas acceptés, et l’URL ne doit contenir ni nom d’utilisateur ni mot de passe.

Webhook URL field filled in with an example endpoint

Étape 4 — (Optionnel) Ajouter des en-têtes HTTP

Certains outils ont besoin d’une clé d’authentification ou d’un jeton transmis à chaque requête. Cliquez sur + Ajouter un en-tête, puis saisissez un nom d’en-tête (par exemple X-Api-Key) et sa valeur. Vous pouvez ajouter jusqu’à 20 en-têtes par webhook. Une fois sauvegardées, les valeurs d’en-tête sont masquées et ne peuvent plus être consultées — elles ne peuvent être que remplacées.

Vous ne savez pas si c’est nécessaire ? La plupart des utilisateurs n’en ont pas besoin. N’ajoutez un en-tête que si l’outil destinataire demande explicitement une clé API ou un jeton d’authentification — par exemple, un en-tête X-Api-Key avec une valeur secrète fournie par l’outil. En cas de doute, laissez vide, ou demandez à l’administrateur du service concerné.

HTTP headers section with a name and value filled in

Étape 5 — Sauvegarder

Cliquez sur Sauvegarder le webhook. Votre webhook apparaît dans la liste « Vos webhooks », activé par défaut. À partir de ce moment, toute nouvelle réponse à ce sondage est envoyée vers cette URL automatiquement.

Saved webhook appearing in the list, toggled ON

Gérer vos webhooks

Activer ou désactiver un webhook

Utilisez le bouton à côté d’un webhook pour le mettre en pause ou le reprendre à tout moment. Cela ne supprime rien : cela interrompt ou reprend simplement les envois. Veuillez noter que la mise en pause ou la reprise ne réexpédie pas les éléments arrivés pendant que le webhook était désactivé.

Webhook toggled OFF in the list

Modifier un webhook

Cliquez sur Modifier pour modifier l’URL ou mettre à jour les en-têtes. Les valeurs des en-têtes existants sont masquées pour des raisons de sécurité — il vous faudra saisir une nouvelle valeur si vous souhaitez les changer.

Edit webhook window with masked header value

Supprimer un webhook

Cliquez sur l’icône poubelle à côté d’un webhook pour le supprimer.

La suppression d’un webhook est définitive. Nous ne pouvons pas restaurer un webhook supprimé, et nous ne pouvons pas renvoyer les réponses reçues pendant qu’il était supprimé ou désactivé — ces envois sont perdus. Assurez-vous qu’aucun élément important ne dépend encore de la connexion avant de la supprimer.

Delete webhook confirmation dialog

Quelles données un webhook envoie-t-il ?

À chaque fois que quelqu’un soumet votre sondage, Survio envoie une requête HTTPS POST à votre URL de webhook avec un corps JSON contenant :

  • Le type d’événement (actuellement, il s’agit toujours d’une nouvelle réponse de sondage).

  • L’ID du sondage auquel la réponse appartient.

  • La réponse complète : un identifiant de réponse unique, l’horodatage de la soumission, le canal d’arrivée de la réponse (ex. lien direct, e-mail, QR code, pop-up), la langue de la réponse, toutes les variables URL personnalisées (UTM, etc.) et la réponse à chaque question.

Vous cherchez l’e-mail du répondant ? Lisez-le dans la réponse à votre question e-mail, ou dans les variables URL personnalisées. Le champ e-mail distinct dans les données reste vide si l’adresse provient d’une question ou d’un paramètre URL.

Il s’agit de la même structure de données utilisée dans l’API Survio : donc si votre outil gère déjà les réponses Survio, il prendra aussi en charge les payloads de webhook. Voici à quoi ressemble une livraison, avec exemple :

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

Combien de webhooks puis-je ajouter ?

Le nombre de webhooks par sondage dépend de votre plan :

Offre

Webhooks par sondage

Free

Non disponible

Mini

1

Standard

3

Pro Business / Enterprise / Custom

10

Les webhooks actifs ou en pause comptent dans cette limite : désactiver un élément ne libère pas de place, seule la suppression le fait.

Les webhooks n’utilisent pas votre quota de réponses. La limite de votre plan porte uniquement sur la collecte des réponses. Le nombre de webhooks ajoutés, et la destination des données, n’a aucun impact.

Avez-vous trouvé la réponse à votre question ?