Les automations vous permettent de créer des flux de travail automatisés qui déclenchent des actions en fonction de l'activité des clients. Au lieu d'envoyer manuellement des messages, d'accumuler des points ou de suivre des événements, vous pouvez configurer une chaîne d'actions qui s'exécutent automatiquement lorsque des conditions spécifiques sont remplies.
Les automations fonctionnent avec les 8 types de cartes et il n'y a aucune limite sur le nombre d'étapes dans une chaîne.
Remarque : Pour les actions SMS et email, vous devez d'abord connecter vos services de messagerie (Twilio pour SMS, Mailgun/SMTP/SendGrid pour email).
Les déclencheurs sont des événements qui lancent l'automation. La liste complète des déclencheurs disponibles :
Événements client :
Client créé — un nouveau profil client est créé
Client supprimé — un profil client est supprimé
Anniversaire du client aujourd'hui — se déclenche à l'anniversaire du client
Événements de carte :
Carte installée — un client installe la carte sur son appareil
Carte expirée — la date d'expiration de la carte a dépassé
Carte supprimée — la carte est supprimée
Carte émise — une carte est émise à un client
Carte scannée — la carte est scannée via l'application Scanner
Activité de fidélité :
Coupon utilisé — une carte coupon est utilisée
Nombre de timbres atteint — le client atteint un nombre spécifique de timbres
Nombre de points atteint — le client atteint un nombre spécifique de points
Nombre de récompenses atteint — le client gagne un nombre spécifique de récompenses
Nombre de récompenses utilisées atteint — le client a utilisé un nombre spécifique de récompenses
Timbres expirant — les timbres sont sur le point d'expirer
Points bonus expirant — les points bonus sont sur le point d'expirer
Autre :
Avis laissé — un client laisse un avis de rétroaction
Déplacé vers le segment RFM — un client se déplace vers un segment RFM spécifique (par exemple, fidèle, à risque, perdu)
Webhook entrant — déclenché par un système externe via webhook
Les actions sont ce qui se passe après le déclenchement d'un événement. Vous pouvez enchaîner plusieurs actions ensemble. La liste complète :
Attendre — mettre en pause la chaîne pendant un délai spécifié avant l'action suivante
Condition — ajouter un filtre pour vérifier des critères spécifiques avant de continuer (les conditions varient selon le déclencheur et le type de carte)
Envoyer un email — envoyer un email au client (nécessite Mailgun, SMTP ou SendGrid)
Envoyer un SMS — envoyer un SMS au client (nécessite Twilio)
Envoyer une notification push et web-push — envoyer une notification push à l'appareil du client
Accumuler — ajouter des timbres, des points ou des bonus à la carte du client
Utiliser — soustraire des timbres, des points ou utiliser une récompense de la carte du client
Envoyer une requête HTTP — envoyer des données à un système externe via une requête HTTP
Envoyer une conversion à Meta Ads — envoyer un événement de conversion à Meta Ads (via l'API Meta Conversions)
Modifier l'expiration de la carte — mettre à jour la date d'expiration de la carte du client
Les conditions vous permettent d'ajouter de la logique à votre automatisation — par exemple, « uniquement si le client a plus de 500 points » ou « uniquement si le statut de la carte est installé ». Les conditions et filtres disponibles changent en fonction du déclencheur et du type de carte, vous verrez donc des options différentes selon votre configuration.
Lorsque vous créez une automatisation, elle démarre en Mode brouillon. Dans ce mode, l'automatisation est enregistrée mais non active — elle ne déclenchera aucune action. Cela vous permet de construire et d'examiner l'ensemble de la chaîne avant de la mettre en ligne.
Lorsque vous êtes prêt, basculez l'automatisation en Mode de fonctionnement pour l'activer. L'automatisation commencera à traiter les déclencheurs en temps réel.
Vous pouvez basculer entre le mode brouillon et le mode de fonctionnement à tout moment.
Pour créer une automatisation, accédez à la section et sélectionnez « Créer une automatisation » dans les actions.

À côté de l'automatisation, vous pouvez la basculer en mode de fonctionnement ou en mode brouillon, ainsi que la supprimer.
Le compteur à côté du nom de l'automatisation indique combien de fois l'automatisation a été lancée (c'est-à-dire combien de fois le déclencheur a été activé).
Dans l'automatisation elle-même, vous pouvez sélectionner le déclencheur qui démarrera la chaîne, et vous pouvez également ajouter des filtres au déclencheur.

Tous les déclencheurs ne fonctionnent pas avec tous les types de cartes. Voici comment cela fonctionne :
Seuil de points atteint → fonctionne uniquement avec les cartes de cashback, de récompense et de cadeau.
Seuil de récompenses atteint et Seuil de récompenses utilisées atteint → fonctionnent uniquement avec les cartes de timbre.
De cette façon, votre automatisation correspond toujours à l'activité client appropriée — accumuler des points sur un type de carte, ou gagner et utiliser des timbres dans un programme de timbres.
Le filtre Solde de bonus de carte fonctionne spécifiquement pour les cartes de type récompense. Dans ce cas, « cartes de récompense » fait référence au type de carte Récompense du système. Vous pouvez utiliser ce filtre pour définir des conditions ou des actions en fonction du solde de bonus actuel du client. Cela facilite le déclenchement d'actions automatisées — par exemple, envoyer une notification push lorsqu'un client atteint un certain seuil de bonus.
Ensuite, vous pouvez ajouter des conditions et/ou des actions.

Veuillez noter que pour les envois SMS/email, vous devez connecter les services d'envoi dans votre compte.
Cela vous permet de créer de longues chaînes d'actions ramifiées. Exemple :

À l'heure actuelle, les journaux ne contiennent pas d'informations sur le client spécifique pour lequel l'automatisation a échoué — seuls les totaux sont disponibles. L'identification des destinataires ayant échoué individuellement n'est pas encore prise en charge.
Vous pouvez récupérer les journaux d'exécution d'automatisation via l'API pour voir combien de clients un flux de travail a été déclenché et combien de fois il a échoué. Cela vous permet de surveiller les performances globales de vos automatisations par programmation.