Flows dans Adapty Mail
Adapty Mail intègre ses propres flows, sans lien avec les flows in-app d’Adapty. Un flow transforme une campagne enregistrée en envois planifiés. Il détermine quelle campagne un utilisateur reçoit lorsqu’un déclencheur se déclenche, et un segment détermine quels utilisateurs sont éligibles. Adapty Mail évalue chaque flow dès qu’un événement correspondant se produit — pas de polling, pas de cron, pas de lancement manuel.
Déclencheurs
Adapty Mail propose cinq déclencheurs marketing fixes, chacun disposant de son propre affichage de flow sous Flows → Marketing :
- Jamais acheté : utilisateurs inscrits mais n’ayant encore jamais effectué d’achat. Objectif : activation et première conversion. Les utilisateurs en essai ne sont pas concernés — démarrer un essai compte comme un abonnement actif.
- Renouvellement annulé : utilisateurs ayant désactivé le renouvellement automatique mais disposant encore d’un abonnement actif. Couvre à la fois les abonnés payants et les utilisateurs en essai qui ont annulé avant la conversion. C’est la meilleure fenêtre pour les retenir — ils ont encore accès. Utilisez des filtres de segment pour séparer les audiences payantes et en essai si le message doit différer.
- Problème de facturation : paiement échoué — carte refusée ou expirée, ou délai de grâce après un renouvellement manqué. Objectif : récupération urgente et bienveillante, pas une relance commerciale. Réagissez vite — ils voulaient déjà payer.
- Expiré : l’abonnement a pris fin et l’accès est perdu. Couvre à la fois les expirations d’abonnements payants et les essais terminés sans conversion. Objectif : reconquête. Les filtres de segment permettent d’adapter le message selon que l’essai ou l’abonnement payant a expiré.
- Remboursé : utilisateurs ayant demandé un remboursement après un achat. Objectif : comprendre ce qui s’est passé et proposer une option mieux adaptée. Le ton doit rester humble et curieux, sans chercher à revendre à tout prix.
Les déclencheurs ne sont pas configurables — vous ne pouvez pas créer de déclencheurs personnalisés ni étendre la liste.
L’onglet Transactional contient un déclencheur supplémentaire, Profile created. Il se déclenche une seule fois, à la création d’un profil, et porte le flow de confirmation que le double opt-in génère.
Le segment Tous les utilisateurs
Adapty Mail est livré avec un segment intégré All Users sans aucun filtre — tous les utilisateurs du projet y sont éligibles. Il est particulièrement utile dans les flows comme ligne fourre-tout, servant les utilisateurs qu’aucun segment plus spécifique situé au-dessus n’a capturés. Le segment All Users ne peut pas être modifié ni supprimé. Consultez Segments pour un aperçu complet.
Priorité
Chaque vue de déclencheur contient une liste de lignes segment → campagne (ou segment → test A/B), ordonnées par priorité. Lorsqu’un utilisateur atteint le déclencheur, Adapty Mail :
- Parcourt les lignes de haut en bas.
- Envoie la campagne de la première ligne dont le segment correspond.
- S’arrête. Les lignes suivantes ne sont pas évaluées pour cet utilisateur.
L’ordre est important. Un segment large placé au-dessus d’un segment plus précis absorbe tous les utilisateurs qui auraient autrement correspondu à la ligne plus précise.
Pour réordonner, faites glisser la poignée à gauche de n’importe quelle ligne — le backend réassigne les numéros de priorité 1, 2, 3… en fonction de l’ordre enregistré.
La ligne All Users, si elle est présente, doit être en dernier (priorité la plus basse). Le backend rejette les sauvegardes où All Users n’est pas dans la dernière position — sinon, elle intercepterait tous les utilisateurs avant que les segments plus spécifiques n’aient la possibilité de correspondre.
Types de contenu
Une ligne peut diffuser soit une campagne unique, soit un test A/B :
- Campaign : Envoie une campagne à tous les utilisateurs correspondant au segment.
- A/B Test : Regroupe deux campagnes ou plus avec des pondérations configurables, répartit les utilisateurs entrants aléatoirement entre elles et suit les métriques par variante. Voir test A/B.
Cycle de vie
Les lignes de flow n’ont pas d’état brouillon. Une ligne est active dès que vous la sauvegardez — à partir de ce moment, les utilisateurs qui déclenchent la condition et correspondent au segment sont dirigés vers sa campagne.
- Créer une ligne : la diffusion commence immédiatement à la sauvegarde.
- Modifier une ligne : la modification s’applique aux utilisateurs qui déclenchent la condition à partir de ce moment. Les utilisateurs déjà en cours de séquence continuent avec la configuration précédente.
- Supprimer une ligne : les nouveaux utilisateurs n’entrent plus dans la séquence. Les utilisateurs déjà en cours de séquence peuvent continuer à recevoir leurs e-mails planifiés — il n’y a pas d’annulation automatique.
Les lignes de test A/B suivent leur propre cycle de vie (brouillon → en cours → terminé) géré séparément de la ligne elle-même. Voir Tests A/B.