Votre CRM vient d’enregistrer un nouveau prospect. En quelques secondes, son fiche est complétée automatiquement : email professionnel, numéro de téléphone, taille d’entreprise, stack technique. Aucune intervention manuelle. C’est la promesse de l’enrichissement déclenché par événements — rendu possible grâce aux webhooks.
Dans cet article, vous allez comprendre ce qu’est un webhook, pourquoi il transforme vos workflows d’enrichissement B2B, et surtout comment le mettre en place concrètement avec les outils que vous utilisez déjà.
Enrichissez vos leads automatiquement dans Google Sheets
Connectez Derrick à vos outils via Zapier ou Make et déclenchez l'enrichissement à chaque nouveau prospect.
Qu’est-ce qu’un webhook et pourquoi c’est différent d’une API classique
Avant d’aller plus loin, une distinction fondamentale s’impose. La plupart des équipes sales connaissent les API : vous posez une question à un service, il vous répond. C’est ce qu’on appelle le modèle pull — vous allez chercher l’information.
Un webhook, c’est l’inverse : c’est le service qui vient vous prévenir quand quelque chose se passe. Modèle push.
Imaginez la différence entre appeler votre livreur toutes les 10 minutes pour savoir où est votre colis, et recevoir une notification dès qu’il passe devant votre porte. Le webhook, c’est la notification.
Concrètement, un webhook fonctionne ainsi :
- Vous définissez une URL de destination (votre “adresse de réception”)
- L’application source surveille un événement précis (formulaire soumis, deal créé, contact ajouté…)
- Quand l’événement se produit, elle envoie automatiquement les données vers votre URL
- Votre système reçoit les données et peut déclencher une action — comme l’enrichissement
La différence avec une API classique est donc fondamentalement temporelle : l’API répond à une demande, le webhook réagit à un événement. Pour les workflows d’enrichissement de données en temps réel, cette nuance change tout.
Pourquoi les webhooks transforment l’enrichissement B2B
Sans webhooks, l’enrichissement de données B2B fonctionne le plus souvent en batch : vous exportez une liste le lundi matin, vous la faites tourner dans votre outil d’enrichissement, vous réimportez le résultat dans votre CRM. Ce cycle peut prendre des heures, voire des jours.
Le problème ? Vos commerciaux, eux, travaillent en temps réel.
Quand Thomas, SDR dans une scale-up SaaS, reçoit une alerte HubSpot qu’un nouveau contact vient de remplir un formulaire, il n’a pas le temps d’attendre la prochaine session d’enrichissement en batch. Il a besoin du numéro de téléphone, du nom de l’entreprise et du nombre d’employés maintenant — avant d’appeler.
C’est exactement le problème que résout l’enrichissement déclenché par événements. Selon une étude HubSpot, les équipes commerciales qui contactent un lead dans la première heure ont 7 fois plus de chances de qualifier ce contact. Un enrichissement retardé, c’est une opportunité dégradée.
Les événements déclencheurs les plus courants en B2B :
| Événement | Source | Ce qu’on enrichit |
|---|---|---|
| Nouveau contact créé | HubSpot, Salesforce, Pipedrive | Email, téléphone, données firmographiques |
| Formulaire soumis | Typeform, HubSpot Forms, WordPress | Profil LinkedIn, taille entreprise, secteur |
| Deal passé à une étape | CRM | Stack technique, revenus estimés |
| Nouveau lead depuis LinkedIn | Sales Navigator | Email professionnel, numéro direct |
| Inscription à une newsletter | Mailchimp, Brevo | Données entreprise, poste actuel |
Chacun de ces événements peut déclencher un webhook qui lance un workflow d’enrichissement automatique — sans intervention humaine.
Comment fonctionne un workflow d’enrichissement par événement : le mécanisme complet
Un workflow d’enrichissement déclenché par webhook suit toujours la même logique en quatre étapes. Comprendre cette logique vous permettra de l’appliquer à n’importe quel contexte.
Étape 1 : L’événement déclencheur
Tout commence par un fait concret dans votre stack. Un nouveau contact entre dans HubSpot. Un prospect remplit un formulaire Typeform. Un deal change de statut dans Pipedrive. Cette action génère automatiquement un webhook — une petite notification JSON envoyée vers l’URL que vous avez configurée.
Résultat attendu : Les données brutes du contact arrivent dans votre outil d’automatisation (prénom, nom, email, éventuellement nom de l’entreprise).
Étape 2 : La réception et le filtrage
Votre plateforme d’automatisation (Zapier, Make ou n8n) reçoit le webhook. Avant de lancer l’enrichissement, elle peut appliquer des filtres : “N’enrichir que si le champ email est rempli” ou “Ne déclencher que pour les contacts de la source LinkedIn”. Ce filtrage évite de gaspiller des crédits sur des données incomplètes.
Résultat attendu : Seuls les contacts réellement enrichissables déclenchent la suite du workflow.
Étape 3 : L’enrichissement
C’est ici que Derrick intervient. Votre plateforme d’automatisation transmet les données disponibles (nom, prénom, domaine de l’entreprise, URL LinkedIn) à Derrick, qui renvoie les informations enrichies : email professionnel vérifié, numéro de téléphone, informations sur l’entreprise, données issues du profil LinkedIn.
Résultat attendu : Les données enrichies — email, téléphone, taille d’entreprise, poste exact — sont disponibles dans le workflow.
Étape 4 : La mise à jour et l’alerte
Les données enrichies sont poussées automatiquement vers votre destination finale : mise à jour du contact dans HubSpot, ajout d’une ligne dans Google Sheets, notification Slack au commercial responsable. Le tout en moins de 60 secondes après le déclenchement initial.
Résultat attendu : Le commercial dispose des données complètes avant même de savoir qu’un nouveau lead est entré dans le pipeline.
Guide complet de l'enrichissement de données B2B
Comprendre les fondamentaux de l'enrichissement pour mieux structurer vos workflows automatisés.
Les 3 plateformes pour connecter vos webhooks à Derrick
Derrick s’intègre nativement avec les trois grandes plateformes d’automatisation no-code. Voici comment chacune gère les webhooks dans un contexte d’enrichissement.
Zapier : la solution la plus accessible
Zapier est idéale pour les équipes qui veulent un résultat rapide sans configuration complexe. Son interface visuelle permet de connecter un webhook entrant à une action Derrick en quelques clics.
Architecture type avec Zapier :
- Trigger : “Webhook by Zapier” (reçoit les données entrantes) ou trigger natif HubSpot/Salesforce
- Filter : Condition “Email is not empty”
- Action : Appel à Derrick pour enrichissement
- Action finale : Mise à jour CRM ou ajout Google Sheets
La limite de Zapier réside dans son modèle tarifaire : chaque tâche est facturée, ce qui peut devenir coûteux à volume élevé.
Make (ex-Integromat) : la puissance pour les volumes importants
Make est la plateforme privilégiée des Growth Marketers et Sales Ops qui gèrent des volumes conséquents. Sa logique visuelle par “modules” permet de construire des scénarios complexes : enrichissement conditionnel, gestion des erreurs, retry automatique en cas d’échec.
Avantage clé : Make permet de traiter plusieurs étapes d’enrichissement dans un seul scénario — par exemple enrichir d’abord l’email, puis le téléphone, puis les données firmographiques, avec des conditions à chaque étape.
n8n : la flexibilité open-source
n8n est la solution préférée des équipes techniques qui veulent un contrôle total. Open-source et auto-hébergeable, elle ne facture pas à l’opération, ce qui la rend économiquement attractive pour les grands volumes.
Cas d’usage typique avec n8n : Sophie, Sales Ops dans une scale-up de 80 personnes, a construit un workflow n8n qui se déclenche à chaque nouveau deal créé dans Salesforce. En 45 secondes, le deal est enrichi avec les données LinkedIn du contact principal, l’email vérifié, le numéro de téléphone et le stack technique de l’entreprise — le tout poussé directement dans les champs personnalisés Salesforce.
Les bonnes pratiques pour des webhooks d’enrichissement fiables
1. Toujours valider les données entrantes avant d’enrichir
Un webhook mal configuré peut envoyer des contacts incomplets ou des doublons. Avant de déclencher l’enrichissement, vérifiez systématiquement que les champs minimum requis sont présents : un email OU un nom + domaine OU une URL LinkedIn. Sans ce minimum, l’enrichissement ne peut pas aboutir et vous consommez des crédits pour rien.
2. Gérer les erreurs et les retries
Les appels webhook peuvent échouer pour de nombreuses raisons : timeout, service temporairement indisponible, format de données inattendu. Toutes les plateformes d’automatisation proposent des mécanismes de retry. Activez-les systématiquement et configurez une alerte (email ou Slack) pour les échecs persistants.
3. Dédupliquer en amont
Marc, Head of Growth dans une startup fintech, a découvert à ses dépens qu’un même contact pouvait déclencher 4 webhooks différents en une journée (visite site, formulaire, LinkedIn, email), générant 4 enrichissements identiques. La solution : ajouter un filtre de déduplication basé sur l’email avant d’appeler votre outil d’enrichissement. Derrick dispose d’une fonctionnalité Remove Duplicates qui peut également être utilisée en aval.
4. Journaliser tous les événements
Chaque webhook déclenché devrait être logué : timestamp, données entrantes, résultat d’enrichissement, statut (succès / échec). Ce journal vous permettra de déboguer les problèmes et d’optimiser vos workflows au fil du temps.
5. Respecter le RGPD dans vos workflows automatisés
Un point critique souvent négligé : l’enrichissement automatique déclenché par webhook doit s’inscrire dans une base légale valide. Si vous enrichissez des prospects B2B dans le cadre d’une prospection commerciale, l’intérêt légitime peut s’appliquer — à condition de respecter le droit d’opposition et de limiter les données collectées à celles strictement nécessaires. Pour toute question sur la conformité de vos workflows d’enrichissement, consultez votre DPO ou la documentation de la CNIL.
Cas d’usage concrets : webhooks + enrichissement en action
Cas 1 : Enrichissement à l’entrée du formulaire (inbound)
Contexte : Une startup B2B reçoit 50 inbound leads par semaine via son site web.
Workflow : Soumission Typeform → Webhook → Make → Derrick (email finder + company scraper) → Mise à jour HubSpot → Notification Slack au SDR avec profil enrichi.
Résultat : Le SDR reçoit une notification Slack avec le profil complet du lead 40 secondes après la soumission du formulaire. Taux de contact dans la première heure multiplié par 3.
Cas 2 : Enrichissement lors du passage à une étape pipeline
Contexte : Une équipe commerciale veut enrichir les contacts uniquement quand un deal passe en phase de démonstration — et pas avant, pour économiser les crédits.
Workflow : Deal passe en étape “Demo Scheduled” dans Pipedrive → Webhook → Zapier → Derrick (LinkedIn Profile Scraper + Phone Finder) → Mise à jour Pipedrive avec téléphone direct et résumé LinkedIn.
Résultat : Les commerciaux arrivent en démo avec le profil LinkedIn complet du prospect et son numéro direct, sans aucune recherche manuelle.
Cas 3 : Enrichissement depuis Sales Navigator (outbound)
Contexte : Une équipe outbound importe des listes Sales Navigator chaque matin.
Workflow : Import Sales Navigator dans Google Sheets via Derrick → Trigger automatique via Apps Script → Webhook Make → Derrick (Email Finder + Email Verifier) → Colonne email vérifiée ajoutée dans Google Sheets → Export vers séquence cold email.
Pour aller plus loin sur la construction de ce type de pipeline, consultez notre article sur la génération de leads B2B.
Les erreurs à éviter dans vos workflows webhook
Problème 1 : Webhook non sécurisé
Impact : N’importe qui peut envoyer de fausses données à votre URL de webhook, déclenchant des enrichissements non désirés et consommant vos crédits. Solution : Activez la validation par signature (secret token) disponible dans toutes les plateformes sérieuses. Zapier, Make et n8n proposent tous cette option.
Problème 2 : Enrichissement déclenché trop tôt dans le cycle
Impact : Vous enrichissez des leads qui ne sont pas encore qualifiés, gaspillant des crédits sur des contacts qui n’iront jamais plus loin dans le pipeline. Solution : Définissez précisément à quelle étape du cycle l’enrichissement apporte de la valeur. Pour l’inbound, enrichir immédiatement a souvent du sens. Pour l’outbound, enrichir uniquement les leads validés par un premier filtre (secteur, taille d’entreprise) est plus rentable.
Problème 3 : Absence de gestion des timeouts
Impact : Un enrichissement qui prend trop de temps peut faire échouer tout le webhook, bloquant le workflow. Solution : Configurez des timeouts explicites (15-30 secondes maximum) et des retries automatiques. Toujours tester vos webhooks avec des données réelles avant de les mettre en production.
Problème 4 : Données non mappées correctement
Impact : L’email enrichi se retrouve dans le mauvais champ CRM, le téléphone n’est pas enregistré, les données sont perdues. Solution : Documentez précisément le mapping champ par champ avant de configurer votre workflow. Testez avec 5-10 contacts réels et vérifiez manuellement chaque destination de données.
À retenir
- Un webhook est une notification automatique envoyée par une application quand un événement précis se produit — l’inverse d’une API classique qui attend une requête.
- L’enrichissement déclenché par événements élimine le délai de l’enrichissement batch et aligne la donnée sur le rythme de travail réel de vos équipes.
- Les quatre étapes d’un workflow efficace : déclenchement → filtrage → enrichissement → mise à jour + alerte.
- Zapier pour la simplicité, Make pour les volumes, n8n pour la flexibilité technique — les trois s’intègrent avec Derrick.
- Toujours sécuriser les endpoints webhook, dédupliquer en amont, et journaliser les événements pour des workflows fiables sur la durée.
- Le RGPD s’applique aussi aux enrichissements automatisés : vérifiez votre base légale avant de déployer en production.
Conclusion : automatisez maintenant, enrichissez en continu
Les webhooks représentent le chaînon manquant entre vos sources de leads et vos outils d’enrichissement. Ils transforment l’enrichissement d’une tâche manuelle et périodique en un processus continu, déclenché par la réalité de votre pipeline commercial.
La bonne nouvelle : vous n’avez pas besoin d’être développeur pour mettre en place ce type de workflow. Zapier, Make et n8n offrent des interfaces visuelles accessibles à n’importe quel ops ou growth marketer. Et Derrick s’intègre nativement à ces trois plateformes pour fournir l’enrichissement — email, téléphone, données firmographiques — au moment précis où vous en avez besoin.
Connectez Derrick à votre stack en quelques minutes
Via Zapier, Make ou n8n, déclenchez l'enrichissement automatique de vos leads à chaque événement important de votre pipeline.
FAQ
Qu’est-ce qu’un webhook en termes simples ? Un webhook est une notification automatique qu’une application envoie à une autre quand un événement précis se produit. C’est comme une alerte push : au lieu d’aller chercher l’information, vous la recevez automatiquement au moment où elle se génère.
Quelle est la différence entre un webhook et une API ? Une API fonctionne en mode pull : vous envoyez une requête et recevez une réponse. Un webhook fonctionne en mode push : l’application vous envoie des données sans que vous ayez à demander. Pour l’enrichissement en temps réel, les webhooks sont donc plus adaptés que les appels API périodiques.
Peut-on utiliser des webhooks pour enrichir des données sans compétences techniques ? Oui. Des plateformes comme Zapier et Make permettent de configurer des workflows webhook entièrement en no-code, via des interfaces visuelles. La connexion à Derrick se fait en quelques clics, sans une ligne de code.
Les enrichissements déclenchés par webhook consomment-ils plus de crédits ? Non, le mode de déclenchement (webhook vs batch) ne change pas la consommation de crédits. Ce qui compte, c’est le nombre d’enrichissements réalisés. Un bon filtrage en amont (déduplification, vérification des champs minimum) vous permet de ne consommer des crédits que sur des contacts réellement enrichissables.
Comment s’assurer qu’un workflow webhook est conforme au RGPD ? Assurez-vous que l’enrichissement automatique s’inscrit dans une base légale valide (consentement ou intérêt légitime), que les données collectées sont limitées à celles strictement nécessaires, et que les personnes enrichies peuvent exercer leur droit d’opposition. Consultez la documentation de la CNIL pour les spécificités françaises.