---
title: "Recopilar emails de usuarios para Adapty Mail"
description: "Pasa emails de usuarios e identificadores estables a Adapty para que las campañas lleguen a tus usuarios."
---

Adapty Mail necesita un `customer_user_id` estable y un email por cada usuario al que envía mensajes. Configura ambos en el código de tu app antes de lanzar una campaña.

## Recopilar emails de usuarios \{#collect-user-emails\}

Deben llegar a Adapty dos valores por usuario: un `customer_user_id` estable que identifique al usuario y el email en sí. La identificación tiene que ir primero — sin ella, Adapty no tiene ningún perfil al que asociar el email.

1. **Identifica al usuario.** Pasa un ID estable — el ID de usuario de tu backend, el UID de Firebase o similar — ya sea pasándolo como `customerUserId` a `.activate()` al iniciar el SDK, o llamando a `Adapty.identify()` más tarde (por ejemplo, al iniciar sesión). En cualquier caso, el ID debe establecerse antes de mostrar cualquier paywall.

    Guías por plataforma: [iOS](identifying-users), [Android](android-identifying-users), [React Native](react-native-identifying-users), [Flutter](flutter-identifying-users), [Unity](unity-identifying-users), [Kotlin Multiplatform](kmp-identifying-users), [Capacitor](capacitor-identifying-users).

2. **Pasa el email.** En cuanto el usuario proporcione su email, envíalo a Adapty mediante `updateProfile` usando el parámetro `email`.

    Guías por plataforma: [iOS](setting-user-attributes), [Android](android-setting-user-attributes), [React Native](react-native-setting-user-attributes), [Flutter](flutter-setting-user-attributes), [Unity](unity-setting-user-attributes), [Kotlin Multiplatform](kmp-setting-user-attributes), [Capacitor](capacitor-setting-user-attributes).

:::important
- Pasa siempre un `customer_user_id` **estable**, nunca un identificador anónimo. Si un usuario desinstala y vuelve a instalar tu app, Adapty usa este ID para vincular la reinstalación al perfil existente y atribuir las compras al usuario correcto.
- Obtén el consentimiento explícito del usuario antes de recopilar y enviar emails a Adapty. Eres responsable del cumplimiento del RGPD, CAN-SPAM y normativas similares en tus mercados objetivo.
:::

<Details>
<summary>Verifica la cobertura de tu email</summary>

Tras implementar la recopilación, comprueba la cobertura en Adapty:

1. Ve a **Customers → Profiles**.
2. Filtra los perfiles que tengan un email configurado.

Apunta a al menos un 30–50 % de cobertura de email entre tus usuarios activos antes de lanzar tu primera campaña. No necesitas esperar al 100 % — lanza en cuanto alcances el 30 %. Los usuarios que proporcionen su email más adelante se inscriben automáticamente en las campañas activas cuando cumplen los requisitos.

</Details>

## Estrategias de recopilación de emails \{#email-collection-strategies\}

La mayoría de las apps no recopilan emails por defecto. Elige el enfoque que mejor se adapte al estado actual de tu app.

| Estrategia                                  | Ideal para                                                                    | Cómo funciona                                                                                                                                                                          |
| ------------------------------------------- | ----------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Autenticación existente**                 | Apps con cualquier tipo de inicio de sesión                                   | Ya tienes el email — pásalo a Adapty después de que el usuario se autentique. Consulta la referencia de métodos de autenticación más abajo para saber dónde leerlo.                   |
| **Puerta de email antes del paywall**       | Apps sin autenticación — salud, bienestar, astrología, editores de fotos      | Añade una pantalla de entrada de email entre el onboarding y el paywall. La conversión suele ser del 70–90 % porque los usuarios ya han invertido tiempo.                              |
| **Checkout del web paywall builder**        | Mínimo trabajo de SDK; email capturado en web                                 | La primera pantalla del web paywall builder recopila el email y lo pasa a Adapty — útil para usuarios que hacen clic en una campaña antes de que haya una puerta in-app activa.       |
| **Paso de onboarding**                      | Onboarding basado en cuestionarios (fitness, nutrición, educación)            | Coloca un campo de entrada de email 2–3 pasos dentro del onboarding. Preséntalo como entrega de valor ("Te enviaremos tu plan personalizado por email") y evita que el paso sea omitible. |
| **Importación mediante API del servidor**   | Apps con una lista de emails existente en otra plataforma                     | Usa el endpoint [Update profile](api-adapty/operations/updateProfile) con `email` y `external_profile_id` para hacer coincidir los registros con los perfiles existentes.             |

## Limitaciones \{#limitations\}

- **Usuarios anónimos**: Los usuarios sin un `customer_user_id` estable no pueden recibir campañas. Identifícalos cuando creen una cuenta o inicien sesión — a partir de ese momento, cualquier email que proporcionen se asocia a su perfil de Adapty.
- **Usuarios sin email**: Los perfiles sin email quedan excluidos de la entrega de campañas y no aparecen en los análisis de campañas. En cuanto proporcionen un email, pasan a ser elegibles para futuras campañas.