Collecter les emails des utilisateurs pour Adapty Mail
Adapty Mail a besoin d’un customer_user_id stable et d’un email pour chaque utilisateur auquel il envoie des messages. Configurez les deux dans le code de votre application avant de lancer une campagne.
Collecter les emails des utilisateurs
Deux valeurs doivent parvenir à Adapty par utilisateur : un customer_user_id stable qui identifie l’utilisateur, et l’email lui-même. L’identification doit intervenir en premier — sans elle, Adapty n’a aucun profil auquel rattacher l’email.
-
Identifiez l’utilisateur. Transmettez un ID stable — l’ID utilisateur de votre backend, un UID Firebase, ou similaire — soit en le passant comme
customerUserIdà.activate()au démarrage du SDK, soit en appelantAdapty.identify()plus tard (par exemple, à la connexion). Dans tous les cas, l’ID doit être défini avant l’affichage d’un paywall.Guides par plateforme : iOS, Android, React Native, Flutter, Unity, Kotlin Multiplatform, Capacitor.
-
Transmettez l’email. Dès que l’utilisateur fournit son email, envoyez-le à Adapty via
updateProfileen utilisant le paramètreemail.Guides par plateforme : iOS, Android, React Native, Flutter, Unity, Kotlin Multiplatform, Capacitor.
- Transmettez toujours un
customer_user_idstable, jamais un identifiant anonyme. Si un utilisateur désinstalle puis réinstalle votre application, Adapty utilise cet ID pour relier la réinstallation au profil existant et rattacher les achats au bon utilisateur. - Obtenez le consentement explicite de l’utilisateur avant de collecter et d’envoyer des emails à Adapty. Vous êtes responsable du respect du RGPD, du CAN-SPAM et des réglementations similaires sur vos marchés cibles.
Vérifier la couverture de vos emails
Après avoir mis en place la collecte, vérifiez la couverture dans Adapty :
- Rendez-vous dans Customers → Profiles.
- Filtrez par profils ayant un email renseigné.
Visez au moins 30 à 50 % de couverture email parmi vos utilisateurs actifs avant de lancer votre première campagne. Pas besoin d’attendre 100 % — lancez dès que vous atteignez 30 %. Les utilisateurs qui fournissent leur email ultérieurement sont automatiquement intégrés aux campagnes actives dès qu’ils remplissent les conditions.
Stratégies de collecte des emails
La plupart des applications ne collectent pas d’emails par défaut. Choisissez l’approche qui correspond à l’état actuel de votre application.
| Stratégie | Idéale pour | Comment ça marche |
|---|---|---|
| Authentification existante | Les applications avec n’importe quelle forme de connexion | Vous avez déjà l’email — transmettez-le à Adapty après l’authentification de l’utilisateur. Consultez la référence par méthode d’authentification ci-dessous pour savoir où le lire. |
| Porte email avant le paywall | Applications sans authentification — santé, bien-être, astrologie, retouche photo | Ajoutez un écran de saisie d’email entre l’onboarding et le paywall. Le taux de conversion atteint généralement 70 à 90 % car les utilisateurs ont déjà investi du temps. |
| Checkout du web paywall builder | Peu de travail SDK ; email collecté sur le web | Le premier écran du web paywall builder collecte l’email et le transmet à Adapty — utile pour les utilisateurs qui cliquent sur une campagne avant qu’une porte in-app soit active. |
| Étape dans l’onboarding | Onboarding sous forme de quiz (fitness, nutrition, éducation) | Placez une saisie d’email 2 à 3 étapes après le début de l’onboarding. Présentez-la comme une valeur ajoutée (« Nous vous enverrons votre plan personnalisé par email ») et évitez de rendre cette étape facultative. |
| API Adapty Mail | Envoi d’emails depuis votre serveur, sans le SDK Adapty | Envoyez des profils au point de terminaison Save profile de l’API Adapty Mail. Voir Envoyer des emails et des transactions via l’API Adapty Mail. |
Limitations
- Utilisateurs anonymes : les utilisateurs sans
customer_user_idstable ne peuvent pas recevoir de campagnes. Identifiez-les lorsqu’ils créent un compte ou se connectent — à partir de ce moment, tout email qu’ils fournissent est associé à leur profil Adapty. - Utilisateurs sans email : les profils sans email sont exclus de la diffusion des campagnes et n’apparaissent pas dans les analyses de campagnes. Dès qu’ils fournissent un email, ils deviennent éligibles aux futures campagnes.