Introduction
Connectez ActiveCampaign à Loyoly pour synchroniser les données de fidélité de vos clients et déclencher vos automations à partir de leurs actions : missions réalisées, récompenses échangées, parrainages, changements de palier VIP. 🚀
Avant de commencer
Si vous n'avez pas encore de compte ActiveCampaign, vous pouvez le créer ici.
Trois éléments sont à préparer dans votre compte ActiveCampaign avant de lancer la connexion :
Vos identifiants API : rendez-vous dans Settings → Developer. Vous y trouverez votre URL (de la forme
https://votrecompte.api-us1.com) et votre clé API.Les identifiants de vos listes : récupérez l'ID de la liste sur laquelle vous gérez vos contacts email, et celui de votre liste SMS. L'ID est visible dans l'URL de la liste depuis Contacts → Lists.
L'Event Tracking : rendez-vous dans Settings → Tracking → Event Tracking et activez-le. Sans cette activation, les événements Loyoly ne pourront pas être utilisés comme déclencheurs dans vos automations.
💡 Si vous avez déjà connecté ActiveCampaign, passez directement au guide de configuration de vos emails. Vous y trouverez la liste des automations recommandées ainsi que des exemples de corps de mail pour chacune.
Comment connecter ActiveCampaign à Loyoly
Contrairement à Klaviyo, la connexion ne se fait pas par redirection : elle se fait en renseignant vos identifiants API dans le back-office Loyoly.
Rendez-vous sur la page de l'intégration ActiveCampaign dans le back-office Loyoly (section Intégrations). L'écran Connect Loyoly to ActiveCampaign s'affiche.
Renseignez les quatre champs :
API Key : votre clé API ActiveCampaign.
Domain (URL) : l'URL de votre compte, de la forme
https://votrecompte.api-us1.com.SMS List ID : l'identifiant de votre liste SMS.
Email List ID : l'identifiant de votre liste email.
Cliquez sur Connect. Loyoly effectue un appel de vérification : si les identifiants sont invalides, un message d'erreur s'affiche et la connexion n'est pas enregistrée.
Bravo ! ActiveCampaign est maintenant connecté à Loyoly 🌟
Une fois la connexion établie, la page affiche le statut connecté ainsi que la date de connexion. Vous y trouverez également de quoi activer ou désactiver la synchronisation, et un bouton de déconnexion qui supprime les identifiants enregistrés.
Ce qui se passe à la connexion
Dès que l'intégration est validée, Loyoly réalise automatiquement trois opérations :
Création des champs personnalisés : les propriétés Loyoly sont créées dans votre compte ActiveCampaign si elles n'existent pas encore. Vous n'avez rien à créer à la main.
Envoi d'événements de test : les événements Loyoly sont déclenchés une première fois pour qu'ils apparaissent dans la liste des événements disponibles d'ActiveCampaign.
Synchronisation initiale : les informations de fidélité de l'ensemble de vos contacts existants sont transférées vers ActiveCampaign. Les contacts sont identifiés par leur adresse email.
💡 N'oubliez pas qu'en fonction du nombre de clients, la synchronisation des données peut prendre plusieurs heures.
Découvrez quelles propriétés sont synchronisées avec ActiveCampaign
Afin de vous permettre de personnaliser vos emails et de segmenter vos contacts, Loyoly synchronise les champs personnalisés suivants sur chaque contact ActiveCampaign :
Solde de points client (
Loyoly_Point_Balance) : le solde de points que le client peut utiliser dès maintenant.Identifiant de parrainage (
Loyoly_Referral_Id) : l'identifiant unique de parrainage du client.Nombre de missions client (
Loyoly_Missions_Count) : le nombre de missions qu'il a réalisées.Nombre de récompenses client (
Loyoly_Rewards_Count) : le nombre total de récompenses que le client a réclamées.Nombre de parrainages client (
Loyoly_Referrals_Count) : le nombre de parrainages effectués par le client.Nom du palier VIP du client (
Loyoly_Tiers_Name) : le palier dans lequel se trouve le client. Il s'affiche uniquement si le client appartient à un palier, et se met à jour dès qu'il change de palier.Date de naissance du client (
Loyoly_Birthdate) : généralement utilisée pour l'attribution des récompenses d'anniversaire.
✨ Astuce : dans l'éditeur d'email ActiveCampaign, utilisez la syntaxe %NOM_DU_CHAMP% (par exemple %LOYOLY_POINT_BALANCE%) pour insérer la valeur d'un champ personnalisé dans votre template.
Synchronisation des consentements
Loyoly met à jour le statut d'abonnement de vos contacts dans les listes ActiveCampaign renseignées à la connexion :
Un client en opt-in sur Loyoly est abonné à la liste correspondante.
Un client en opt-out sur Loyoly en est désabonné.
La mise à jour a lieu à la synchronisation initiale, puis à chaque changement de consentement côté Loyoly.
Et ensuite ?
Contrairement à Klaviyo, aucune automation n'est pré-installée dans votre compte : vous les créez vous-même à partir des événements Loyoly. Rendez-vous dans notre guide Configurez vos emails avec ActiveCampaign pour la liste des automations recommandées, les événements à sélectionner comme déclencheurs et des exemples d'objets et de corps de mail.
Questions fréquentes
Les déclencheurs Loyoly n'apparaissent pas dans mes automations, que faire ?
Vérifiez d'abord que l'Event Tracking est bien activé dans votre compte ActiveCampaign (Settings → Tracking → Event Tracking). Les événements n'apparaissent dans la liste d'ActiveCampaign qu'une fois qu'ils ont été déclenchés au moins une fois. Si le problème persiste après activation, contactez notre support : une resynchronisation peut être lancée pour forcer la création des déclencheurs.
Les champs personnalisés Loyoly sont bien présents mais aucun événement ne remonte.
Ce sont deux mécanismes distincts : les champs personnalisés passent par l'API contacts, les événements par l'Event Tracking. Si les champs remontent mais pas les événements, l'Event Tracking n'est probablement pas activé dans votre compte.
Dois-je créer les champs personnalisés dans ActiveCampaign avant la connexion ?
Non. Loyoly les crée automatiquement s'ils sont absents lors de la connexion.
Où trouver l'ID d'une liste ActiveCampaign ?
Depuis Contacts → Lists, ouvrez la liste concernée : son identifiant apparaît dans l'URL de la page.
