Un webhook est un outil permettant de faire communiquer ensemble deux systèmes d’informations en temps réel. Il utilise la technologie de rappel HTTP, qui récupère et stocke des données définies en amont par l’utilisateur. La transmission des infos est instantanée et automatisée, ce qui rend le processus plus efficace.
Les webhooks permettent de faciliter la communication entre deux serveurs informatiques : par exemple, entre les votres et ceux de Brevo.
On vous en dit plus sur les webhooks dans cet article : comment ils fonctionnent, l’intérêt de les utiliser dans votre dispositif marketing et comment les mettre en place simplement avec Brevo.
Webhooks : définition et principes
Le terme webhook signifie littéralement “crochet du web".
Le webhook vient ainsi chercher des informations sur une page web, en temps réel, pour les amener jusqu’à un autre système d’information, serveur ou application.
Les données sont transférées d’une partie à l’autre de manière totalement automatisée.
L’avantage des webhooks, c’est qu’ils transfèrent ces données en temps réel.
C’est par ailleurs une démarche plus efficace que l’utilisation des polls (sondages) ou que l’intervention humaine (bien que vous soyez brillant.e) : au lieu d’interroger sans cesse une application en lui demandant s’il y a un changement, le webhook permet de signaler un changement et de créer une réponse automatisée.
C’est comme la démarche de rafraîchir votre boîte email frénétiquement pour voir vos nouveaux messages versus être averti.e d’un nouvel email entrant.
Le webhook collecte et transfère la notification jusqu’à vous - ou là où vous voulez.
Une fois que vous avez défini les données à transférer et ce que vous voulez en faire ensuite (j’y reviens plus en détail plus bas), le process est totalement invisible et fluide pour vous.
Prenons un exemple concret : les webhooks sont utilisés par les banques pour afficher le solde de votre compte.
Les serveurs bancaires ne communiquent pas en permanence avec tous les distributeurs ou machines à carte bleues du monde, cela consommerait trop d’énergie.
Par contre, à chaque transaction que vous effectuez, une notification est envoyée au serveur de votre banque pour déduire ce montant de votre compte.
Le webhook est donc l’interface qui va collecter cette notification quand un événement se produit et la transférer jusqu’à votre compte en banque.
Vu que ces transferts de données sont automatiques et en temps réel, cela permet un énorme gain de temps et d’efficacité.
Les webhooks vous permettent également d’offrir une expérience fluide et sans délai à vos clients : les notifications sont reçues en temps réel et les scénarios correspondant déclenchés instantanément, à n’importe quelle heure du jour ou de la nuit.
Techniquement, une fois que vous avez compris le principe du webhook, c’est par ailleurs simple à mettre en place.
Utiliser les webhooks avec Brevo
Véritable outil d’aide à la prise de décisions, le webhook vous aide à garder un oeil sur la ou les données importantes pour votre business.
Vous pouvez en effet choisir les données que vous souhaitez collecter mais aussi ce que vous souhaitez en faire ensuite :
et/ou
Les webhooks vous permettent ainsi d’automatiser la collecte de données pertinentes tout en décidant de ce qui est ensuite fait de ces données.
C’est une décision unique : une fois le process installé, vous n’avez plus à vous en soucier !
Les webhooks peuvent ainsi vous permettre un énorme gain de temps dans vos tâches du quotidien.
Un webhook intégré à Brevo vous permettra ainsi de transférer les données de vos campagnes emailings et SMS jusqu’à un CRM par exemple, de votre site web jusqu’à nos serveurs, ou encore de suivre vos leads d’un point à l’autre de votre tunnel de conversion.
Au niveau marketing, les possibilités sont énormes !
2 exemples d’utilisation des webhooks en email marketing.
1 - Utiliser les webhooks pour nettoyer vos listes de contacts
Avoir des listes de diffusions “cleans” est primordial dans l’email marketing.
D’abord, parce que la qualité de vos contacts détermine de la qualité de vos campagnes - plus vos destinataires sont qualifiés, plus vous convertirez.
Ensuite, parce que la qualité de votre liste influence la délivrabilité globale de vos emails : si vos adresses emails sont inexistantes ou inactives, cela pénalise votre réputation d’expéditeur d’emails. A terme, vous pourriez être blacklisté par certains fournisseurs de messagerie, c’est-à-dire que vos destinataires ne recevront tout simplement plus vos emails.
Pour vous aider à avoir une liste de diffusion de qualité, vous pouvez mettre en place un webhook qui :
Pas besoin d’aller bien loin dans la configuration technique : c’est une option que vous propose Brevo automatiquement, grâce au lead scoring qui intègre des webhooks !
2 - Utiliser les webhooks dans une campagne de parrainage
Le parrainage est une méthode marketing qui vous permet de capitaliser sur vos clients existants pour croître organiquement à moindre coût. Le parrainage permet à vos parrains/marraines de profiter d’avantages (service supplémentaire, réduction ou bon d’achat) pour les remercier et propose souvent des avantages à la personne parrainée également, pour l’inciter à s’inscrire via le lien proposé.
Dans ce contexte, l’utilisation de webhook vous permet de :
Effectuer ces tâches à la main requerrait de checker les nouvelles entrées du formulaire régulièrement, prendrait du temps et serait par ailleurs prône à l’erreur humaine.
Avec le webhook, tout est automatisé : vous n’avez plus à vous en occuper !
Les webhooks offrent des possibilités infinies d’automatiser vos process marketing. Ils vous permettent ainsi de proposer une expérience fluide à vos clients, tout en vous faisant gagner en efficacité !