Unsubscribe and suppression in Adapty Mail
Adapty Mail stops sending to a user under two distinct conditions:
- Suppression : l’utilisateur est exclu de tous les envois futurs dans ce projet (désabonné, rejeté, s’est plaint, refusé ou limité).
- Condition d’arrêt : la séquence en cours de l’utilisateur est annulée parce qu’il a converti. Il n’est pas supprimé et reste éligible à d’autres campagnes.
Ces deux mécanismes sont par projet. La suppression dans un projet Adapty n’affecte pas les autres.
Se désabonner
Chaque e-mail envoyé par Adapty Mail contient un lien de désabonnement dans le pied de page.
- L’utilisateur clique sur le lien. Adapty Mail ouvre une page de confirmation.
- L’utilisateur confirme. Le backend marque le profil avec
suppression_reason = 'unsubscribe', annule la séquence restante et exclut le profil des envois futurs du projet.
Le token contenu dans l’URL de désabonnement encode le profile_id et le scheduled_email_id, de sorte qu’aucune connexion n’est requise.
Adapty Mail envoie également l’en-tête List-Unsubscribe: <URL>, <mailto:> accompagné de List-Unsubscribe-Post: List-Unsubscribe=One-Click. Gmail et Yahoo exigent cela pour les expéditeurs en masse (RFC 8058). Les clients de messagerie qui prennent en charge cet en-tête proposent un bouton de désabonnement en un clic directement dans la boîte de réception — sans page de confirmation.
Suppression automatique
Adapty Mail écoute les événements de livraison AWS SES via SNS et supprime immédiatement l’utilisateur dans l’un des cas suivants :
| Événement | Code raison | Signification |
|---|---|---|
| Bounce | bounce | L’adresse e-mail est invalide, la boîte de réception est pleine ou le domaine n’existe pas. |
| Complaint | complaint | L’utilisateur a signalé l’e-mail comme spam. |
| Reject | reject | SES a rejeté le message avant l’envoi. |
| Throttle | throttle | La fréquence d’envoi a dépassé les limites de sécurité du domaine. |
Pour chaque événement, le résultat est le même : l’utilisateur est ajouté à la liste de suppression, la séquence en cours est annulée et il est exclu des envois futurs dans le projet.
Adapty Mail ne fait pas la distinction entre les rebonds permanents et temporaires. Tout rebond — y compris les conditions temporaires comme une boîte mail pleine — supprime l’utilisateur immédiatement. Il n’y a pas de fenêtre de nouvelle tentative.
Condition d’arrêt
Lorsqu’un utilisateur convertit en cours de séquence, Adapty Mail annule les e-mails restants avec la raison stop_condition. La conversion signifie que l’état de l’abonnement de l’utilisateur atteint Subscribed, ou que l’état de son achat unique atteint Purchased.
La condition d’arrêt est différente de la suppression :
- Suppression : exclut l’utilisateur de tous les envois futurs dans le projet.
- Condition d’arrêt : annule uniquement la séquence en cours. L’utilisateur reste éligible aux autres campagnes — par exemple, un flow de renouvellement ou d’offre de reconquête ciblant les abonnés actifs.
Les annulations de condition d’arrêt apparaissent aux côtés des suppressions dans les analyses de campagne.
Gérer les suppressions
Adapty Mail ne dispose d’aucune interface dans le tableau de bord pour afficher ou supprimer des utilisateurs de la liste de suppression. Pour désupprimer un profil — par exemple, quelqu’un qui a accidentellement signalé un e-mail de test comme spam — contactez le support Adapty.
Ce qu’Adapty Mail gère pour la conformité
Adapty Mail est livré avec :
- Lien de désinscription : Inclus dans le pied de page de chaque e-mail, traité immédiatement après confirmation de l’utilisateur.
- En-têtes List-Unsubscribe : Envoyés avec chaque e-mail pour une désinscription en un clic depuis la boîte de réception (RFC 8058).
- Suppression automatique : Déclenchée lors d’événements de rebond, de plainte, de rejet et de limitation de débit SES.
Les aspects dont vous êtes responsable :
- Adresse postale physique : la loi CAN-SPAM l’exige dans le pied de page de l’e-mail. Adapty Mail ne l’injecte pas automatiquement — ajoutez-la dans votre design de campagne.
- Consentement explicite d’inscription : recueillez-le avant de transmettre l’adresse e-mail d’un utilisateur à Adapty. Voir Connecter Adapty à Adapty Mail.
- Demandes d’effacement RGPD : envoyez les identifiants du profil au point de terminaison Supprimer un profil de l’API Adapty Mail. Adapty Mail supprime les données personnelles du profil et annule ses e-mails planifiés. L’effacement est définitif : une sauvegarde ultérieure portant les mêmes identifiants ne recrée pas le profil.