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.

  1. 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 appelant Adapty.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.

  2. Transmettez l’email. Dès que l’utilisateur fournit son email, envoyez-le à Adapty via updateProfile en utilisant le paramètre email.

    Guides par plateforme : iOS, Android, React Native, Flutter, Unity, Kotlin Multiplatform, Capacitor.

  • Transmettez toujours un customer_user_id stable, 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 :

  1. Rendez-vous dans Customers → Profiles.
  2. 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égieIdéale pourComment ça marche
Authentification existanteLes applications avec n’importe quelle forme de connexionVous 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 paywallApplications sans authentification — santé, bien-être, astrologie, retouche photoAjoutez 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 builderPeu de travail SDK ; email collecté sur le webLe 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’onboardingOnboarding 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 MailEnvoi d’emails depuis votre serveur, sans le SDK AdaptyEnvoyez 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_id stable 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.