Perfiles en Adapty Mail
Un perfil es un cliente de tu proyecto. La página Profiles muestra a todas las personas que Adapty Mail conoce, con el resultado de sus compras, su interacción con el email y el historial completo de actividad.
Los perfiles llegan automáticamente a través del punto de entrada que hayas configurado. Una dirección de email es el requisito de entrada: Adapty Mail no crea ningún perfil para un cliente que no te haya proporcionado una.
Para agrupar perfiles en audiencias reutilizables para flows y pruebas A/B, consulta Segmentos.
Cómo llegan los perfiles a Adapty Mail
Adapty Mail crea perfiles automáticamente desde tres fuentes:
- Adapty: El SDK recopila correos electrónicos y compras desde tu app. Consulta Conectar Adapty con Adapty Mail.
- Adapty Mail API: Tu backend envía perfiles y transacciones de servidor a servidor. Consulta Enviar datos a través de la API.
- FunnelFox: Tus funnels web reenvían correos electrónicos, compras y eventos de suscripción. Consulta Conectar FunnelFox con Adapty Mail.
Adapty Mail identifica a las personas por dirección de correo electrónico. Dos fuentes que informen la misma dirección se fusionan en un único perfil; dos direcciones diferentes crean perfiles separados, aunque el customer_user_id sea idéntico. Cada fuente mantiene su propio identificador para la persona, y la página del perfil los lista todos bajo External Profile IDs.
Si también usas Adapty, un perfil aquí no es tu perfil de Adapty. Adapty Mail lleva sus propios registros y almacena el ID de perfil de Adapty como uno de esos IDs externos. Es normal tener menos perfiles aquí que en Adapty, ya que los perfiles de Adapty sin dirección de correo electrónico nunca llegan.
No puedes crear ni editar perfiles aquí —la fuente que los envió es la propietaria de esos datos—, pero sí puedes cancelar su suscripción y eliminarlos.
La lista de perfiles
La lista muestra un perfil por fila, los más recientes primero. Usa el cuadro de búsqueda para encontrar un perfil por correo electrónico, ID de perfil o ID de perfil externo.
| Columna | Muestra |
|---|---|
| Profile | El email del cliente y la campaña detrás de su evento de email más reciente. |
| Status | El estado de compra del perfil. Ver Estado del perfil. |
| Country | El país del cliente. |
| Open rate | Emails abiertos divididos entre emails enviados. Un guion significa que aún no se ha enviado ningún email. |
| LTV | Valor de por vida: ingresos totales de este perfil en todas las fuentes. |
| Joined | Cuándo el perfil entró por primera vez en Adapty Mail. |
| Last activity | Cuándo ocurrió el evento de email más reciente del perfil. Un envío cuenta, no solo una apertura o un clic. |
Joined es la fecha en que el perfil entró por primera vez en Adapty Mail, utilizada como fecha de “cliente desde”. Es la fecha de ingesta, no la fecha de registro original de tu app.
Estado del perfil
La columna Status muestra el estado de compra del perfil: qué adquirió el cliente y si sigue activo. No indica si recibe tus correos electrónicos.
| Estado | Significado |
|---|---|
| Never purchased | El cliente no ha comprado nada. |
| Purchased | El cliente realizó una compra única. |
| Active subscriber | El cliente tiene una suscripción de pago configurada para renovarse. |
| Renewal cancelled | La renovación automática está desactivada; el acceso dura hasta que finalice el período actual. |
| Billing issue | Un pago de renovación falló. |
| Grace period | El pago falló, pero el acceso continúa durante el período de gracia del store. |
| Churned | La suscripción expiró y el acceso terminó. |
| Refunded | Se reembolsó una compra. |
Un perfil puede ser un Suscriptor activo y estar Sin suscripción a tus emails, o haber dado de baja (Churned) y seguir Suscrito. El estado del email aparece en la página del perfil y determina si Adapty Mail puede enviarle mensajes.
Detalles del perfil
Haz clic en un perfil para abrir su página de detalles.
El encabezado del perfil
El encabezado identifica al cliente: correo electrónico, país, género, edad, plataforma y la fecha “cliente desde”. También muestra tres insignias:
- Purchase status: El estado de compra del perfil, con los valores descritos en Estado del perfil.
- Open rate: Las aperturas de este perfil en relación con los correos enviados. Analytics cuenta los destinatarios que abrieron al menos una vez, no los correos, por lo que ambas cifras difieren.
- Email status: Subscribed, o el motivo por el que se dejó de enviar — como Unsubscribed, Bounced o Reported spam. Este indicador no tiene relación con la suscripción de pago que aparece en Status.
Subscribed significa que nada bloquea el envío, no que haya algo programado. El perfil aún tiene que coincidir con un segmento en un flow, y el doble opt-in retiene los correos de marketing hasta que el usuario confirme su dirección. Razones por las que los correos se detienen cubre todos los motivos que sustituyen a Subscribed.
Métricas de interacción
Cinco métricas aparecen en la parte superior de la página:
- Sent: Correos enviados al perfil.
- Delivered: Correos aceptados por el proveedor de buzón.
- Opened: Veces que el destinatario abrió un correo, contando aperturas repetidas.
- Clicked: Veces que el destinatario hizo clic en un enlace.
- Revenue: Dos cifras: ingresos atribuidos y valor de por vida.
Los ingresos atribuidos son los ingresos generados por tus emails: las compras que realizó el cliente después de hacer clic en un enlace de uno de ellos. El valor de vida (LTV) es el total de ingresos del perfil de todas las fuentes, independientemente de si el email intervino o no. La cabecera muestra primero los ingresos atribuidos y luego el LTV.
La tarjeta de Perfil
La tarjeta Profile muestra los atributos del cliente:
- Platform: La plataforma del dispositivo más reciente del cliente, como iOS o Android.
- Email provider: Quién gestiona el buzón de correo — Google, iCloud, Proton, etc. — identificado a partir de los registros MX del dominio. Disposable marca un servicio de direcciones desechables, que falla la verificación y llega ya suprimido.
- Country: El país del cliente.
- Store country: El país de la cuenta de App Store o Google Play del cliente.
- Gender: El género del cliente, si se conoce.
- Age: La edad del cliente, seguida del cumpleaños que indicó la fuente.
- Profile ID: El identificador interno de Adapty Mail para el perfil.
External Profile IDs lista una entrada por fuente — Adapty, FunnelFox o Custom — con el identificador que esa fuente usa para esta persona y cuándo llegó por primera vez. Custom attributes lista los pares clave-valor enviados por la fuente.
Estado de la compra
La tarjeta Purchase state muestra el historial de ingresos y compras del perfil. El valor de por vida aparece en la parte superior, seguido de los ingresos recurrentes y, a continuación, hasta dos secciones:
- Subscription: Precio, store, fecha de inicio, ID del producto y una fecha etiquetada como Renews mientras el acceso esté activo o Expired cuando haya finalizado.
- One-time purchase: Precio, store, fecha de compra e ID del producto de la compra única más reciente.
Cuando el cliente tiene ambas, cada sección muestra su propia insignia de estado. Si no ha realizado ninguna compra, la tarjeta muestra No purchase yet.
Segmentos
La tarjeta Segments muestra cuántos segmentos coinciden con el perfil en ese momento y los enumera; haz clic en uno para abrirlo. Si ninguno coincide, la tarjeta muestra Not in any segment. Adapty Mail vuelve a evaluar los filtros en cada solicitud, por lo que la lista siempre refleja los datos más recientes del perfil. Segmentos explica cómo crearlos.
El recorrido de actividad
La sección Journey es una línea de tiempo de todo lo que ha ocurrido en el perfil, comenzando con Profile created. Los eventos de correo electrónico y los eventos de transacción se intercalan en una sola lista.
Eventos de email
Cada entrada es un email enviado por Adapty Mail. Expándela para ver los enlaces en los que hizo clic el destinatario y cualquier compra que generó el email. Un chip muestra hasta qué punto llegó el email:
| Chip | Qué significa |
|---|---|
| Scheduled | El email tiene una hora de envío programada y Adapty Mail aún no lo ha enviado. |
| Sent | Adapty Mail envió el email y aún no tiene confirmación de entrega. |
| Delivered | El servidor de correo receptor aceptó el email. Este chip reemplaza a Sent. |
| Opened | Se cargó el píxel de seguimiento. |
| Clicked | El destinatario hizo clic en un enlace. Expande el email para ver qué enlaces y qué compra generó. |
| Confirmed | El destinatario confirmó su dirección desde un email de doble opt-in. |
| Bounced | El servidor de correo receptor rechazó el email y lo devolvió. |
| Spam report | El destinatario marcó el email como spam. |
| Unsubscribed | El destinatario se dio de baja. |
| Delayed | El servidor de correo receptor pidió a Adapty Mail que lo intentara más tarde. |
| Throttled | Todos los dominios de envío superaron su límite diario, por lo que el email está en espera. |
| Cancelled | El email no se enviará. Una compra, una baja, un rebote, un reporte de spam, una eliminación o un segundo throttle cancelan el resto de una secuencia; consulta Razones por las que los emails se detienen. |
Eventos de transacción
Cada entrada es un hito de suscripción o compra única. El recorrido muestra una etiqueta en lenguaje sencillo en lugar del event_type sin procesar:
event_type | Etiqueta de Journey |
|---|---|
subscription_started | Subscription started |
subscription_renewed | Subscription renewed |
subscription_renewal_cancelled | Renewal cancelled |
subscription_renewal_reactivated | Renewal resumed |
billing_issue_detected | Billing issue |
entered_grace_period | Entered grace period |
subscription_expired | Subscription expired |
subscription_refunded | Subscription refunded |
non_subscription_purchase | One-time purchase |
non_subscription_purchase_refunded | Purchase refunded |
Estos eventos llegan a Adapty Mail automáticamente a través del SDK de Adapty, o puedes enviarlos tú mismo mediante la API.
Cancelar suscripción de un perfil
Para dejar de enviar correos a un perfil, abre su página, haz clic en … y selecciona Unsubscribe. Adapty Mail marca el perfil como cancelado y lo añade a tu lista de supresión, por lo que las campañas y los flows lo omitirán.
Una vez que un perfil está suprimido — por cualquier motivo — Unsubscribe permanece deshabilitado. Motivos por los que se detienen los correos explica las dos formas en que los destinatarios pueden cancelar su suscripción por cuenta propia.
Eliminar un perfil
Elimina un perfil para borrar todo lo que Adapty Mail almacena sobre una persona — por ejemplo, para responder a una solicitud de eliminación de datos.
Para eliminar un perfil, abre su página, haz clic en …, selecciona Delete y confirma. A continuación, Adapty Mail:
- Borra la dirección de correo electrónico y todos los atributos personales: nombre, género, fecha de nacimiento, país, país de la store, datos del dispositivo y atributos personalizados.
- Cancela los correos electrónicos pendientes de envío para ese perfil.
- Elimina el perfil de la página Profiles.
Esta acción es irreversible. Los registros de compra se mantienen sin ningún dato que identifique a la persona, por lo que los totales de ingresos no cambian.
La eliminación no bloquea la dirección. Si una fuente la vuelve a enviar, Adapty Mail crea un nuevo perfil, desconectado del anterior. Para impedir definitivamente el acceso a alguien, deja de enviar sus datos desde la fuente.
Tu backend también puede eliminar perfiles a través del endpoint Delete profile.