


Utiliser les webhooks pour intégrer Splio à votre écosystème
-
Les webhooks vous permettent de mettre en place des campagnes omnicanales avec des interactions clients plus riches et en temps réel sur plusieurs plateformes. Vous serez en mesure de déclencher des actions depuis vos campagnes automatiques pour appeler d'autres systèmes externes.
-
Caractéristiques principales des webhooks :
Communication en temps réel : Transfert de données instantané entre Splio et vos autres applications et logiciels pour être connecté à votre écosystème.
Automatisation : Ajoutez de nouveaux canaux dans vos campagnes automatiques pour déclencher des communications en fonction du cycle de vie de vos clients.
Flexibilité : Les webhooks peuvent être configurés pour fonctionner avec diverses applications et plateformes, quel que soit le langage de programmation ou le système utilisé. Ce n'est pas un connecteur, mais il peut faciliter certains échanges de données depuis Splio, vous permettant ainsi de profiter des capacités de segmentation intégrées dans Marketing Automation.
Amélioration de l'expérience client : En assurant un transfert de données précis et en temps opportun, les webhooks vous aideront à exploiter la puissance de la data dans Splio vers d'autres applications, pour une expérience client plus fluide et omnicanale.
-
Exemples de cas d'usage :
💬 WhatsApp : Utilisez les webhooks pour envoyer des notifications sur WhatsApp dans votre post-achat par exemple. Une intégration clé en main avec nos partenaires Wax et Simio est intégrée dans la plateforme.
👥 Clienteling : Les webhooks peuvent envoyer une action pour déclencher un appel à vos clients VIP dont la date d'anniversaire figure dans votre outil de clienteling pour déclencher des appels personnalisés.
📱Push App : Les webhooks peuvent envoyer l'info à votre app de notifier certains utilisateurs en fonction de leur comportement d'achat et/ou d'engagement, comme les clients qui vont churner par exemple.

Utiliser les webhooks
Comment fonctionnent les webhooks ?
Événement déclencheur : un événement se produit dans l'application Splio (par exemple, un nouveau client rentre dans un scénario de post-achat).
Envoi de données : Splio envoie une requête HTTP POST à une URL spécifiée (le webhook).
Réception et traitement : l'application destinataire (ex : un outil de clienteling) reçoit les données et peut les traiter comme nécessaire.
-
Étapes pour utiliser un webhook
Créer une URL de réception :
Créez un point de terminaison (endpoint) dans votre application destinataire qui peut recevoir des requêtes HTTP POST.
Configurer le webhook dans Splio :
Allez dans les automations et sélectionnez l'action pour ajouter un webhook.
Entrez les caractéristiques des webhooks de votre application destinataire
l'URL de destination
les headers
le JSON body

Avantages des webhooks Splio
Utilisation pour les campagnes automatiques :
Les webhooks peuvent être intégrés dans toutes les campagnes automatiques, pour assurer des messages pertinents sur l'ensemble des canaux de communication.
Flexibilité dans le parcours utilisateur :
Les webhooks peuvent être déclenchés à n'importe quel moment du parcours utilisateur, par exemple, après l'envoi d'un email ou d'un sms, permettant une grande flexibilité dans la gestion des interactions avec les autres outils.
Envoi de données contacts :
Il est possible d'envoyer des données de contacts à n'importe quel type d'outil pouvant être appelé par webhooks.
Intégration à votre écosystème :
Les webhooks vous permettent d'intégrer l'ensemble de votre écosystème à votre stratégie CRM.
Vous trouverez tous les détails techniques selon les outils avec lesquels vous souhaitez connecter Splio dans notre documentation technique.
Personnalisation des données envoyées :
Grâce à la syntaxe de personnalisation Liquid, les données envoyées depuis Splio peuvent être personnalisées, pouvant inclure des données dynamiques (contact, commande, etc.), à définir selon vos besoins.
Les variables de personnalisation (boucles, blocs, etc.) disponibles dans le payload des webhooks dépendent du type de déclencheur de la campagne automatique :
Si le déclencheur est une commande/ticket ou un panier abandonné, vous avez accès aux boucles de commande/ticket et de panier abandonné.
Si le déclencheur est une récompense, vous avez accès aux informations d'attribution de récompense.
Sinon, seuls les champs de contact (champs systèmes, champs personnalisés, recommandation de produit) sont disponibles.

Limites des webhooks Splio
Campagnes one-shot :
Les webhooks ne sont pas adaptés pour les campagnes one-shot, car ils ne permettent pas l'envoi d'un volume important de données à un instant T. Pour cela, il est recommandé d'utiliser l'export de filtre vers SFTP via DXP.
Envoi d'audiences à des outils tiers :
Les webhooks ne peuvent pas directement envoyer des audiences à des outils tiers comme Meta ou Google. Cependant, il est possible de contourner cette limitation en utilisant des applications tierces comme Zapier.
Synchronisation unidirectionnelle :
Les webhooks sont conçus pour transmettre des données de Splio vers d'autres systèmes ou applications, mais ne permettent pas de recevoir des données en retour. En d'autres termes, bien que vous puissiez envoyer des informations à des outils externes via les webhooks, ces outils ne pourront pas renvoyer de données à Splio. Contrairement aux API, qui permettent une communication bidirectionnelle, les webhooks fonctionnent uniquement dans une seule direction.
-
Conclusion
Les webhooks offrent une grande flexibilité et personnalisation dans l'automatisation des campagnes et l'intégration avec divers outils pour notamment exploiter d'autres canaux de communication !
À noter toutefois que le format des données à envoyer dépend surtout de l'outil tiers auquel Splio envoie ces éléments déclencheurs. Nous vous recommandons de vous faire accompagner de votre équipe IT et/ou de votre agence pour exploiter au mieux cette nouvelle fonctionnalité.
