---
title: "Segmentos en Adapty Mail"
description: "Crea audiencias reutilizables basadas en datos de perfil y compras para segmentar flows y pruebas A/B."
---

Un **segmento** es una audiencia reutilizable. Lo defines una vez —en **Segments**— y lo referencias desde flows y pruebas A/B. Los segmentos son definiciones de filtros, no instantáneas: se evalúan en el momento en que se dispara un trigger de flow, por lo que la pertenencia siempre refleja los datos más recientes del perfil.
## Crear un segmento \{#create-a-segment\}

1. En Adapty Mail, ve a **Segments** y haz clic en **+ Create**. Se abre la página de creación con el título **New Segment**.
2. Dale un **Name** al segmento (obligatorio) y una **Description** opcional.
3. En **Filters**, haz clic en **Add filter** para cada [regla](#available-filter-fields) que quieras añadir. Cada filtro se convierte en una tarjeta contraíble con el nombre **Filter 1**, **Filter 2**, etc.
4. Para cada filtro, elige un campo, un operador y el valor de comparación.
5. Guarda el segmento.
:::important
Los filtros se combinan con **AND**: el usuario debe cumplir todos los filtros para pertenecer al segmento. La lógica OR y los grupos anidados no están disponibles. Cada campo puede aparecer solo una vez por segmento; si necesitas comparar el mismo campo con varios valores, divide la lógica en segmentos separados.
:::

## Importar un segmento desde Adapty \{#import-a-segment-from-adapty\}

En lugar de crear un segmento desde filtros, puedes importar un segmento de audiencia existente desde el Adapty Dashboard principal.

1. En la página **Segments**, haz clic en **Import**.
2. Revisa la lista. Los **Importable segments** muestran una casilla de verificación y sus condiciones de filtro. Los segmentos que **can't be imported** aparecen en gris con el motivo concreto, como un campo no compatible (por ejemplo, datos de atribución de Apple Ads), un operador no compatible o un estado de suscripción sin equivalente en Adapty Mail.
3. Marca los segmentos que desees y haz clic en **Import**.

:::important
La importación crea una copia independiente de los filtros del segmento en el momento de la importación — no se sincroniza con el segmento original de Adapty, y volver a importar el mismo segmento crea una copia separada cada vez, ya que Adapty Mail no detecta duplicados.
:::

Los segmentos importados comienzan en estado **Draft**, igual que los segmentos que creas manualmente, por lo que puedes editar sus filtros de inmediato.
## Campos de filtro disponibles \{#available-filter-fields\}
| Grupo          | Campo                             | Tipo    |
| -------------- | --------------------------------- | ------- |
| Perfil         | Email                             | String  |
| Perfil         | Age                               | Integer |
| Perfil         | Country                           | String  |
| Perfil         | External profile ID               | String  |
| Perfil         | Created at                        | Date    |
| Estado de compra | Total revenue (USD)             | Decimal |
| Estado de compra | Subscription state              | Enum    |
| Estado de compra | Subscription purchased at       | Date    |
| Estado de compra | Subscription expires at         | Date    |
| Estado de compra | One-time purchase state         | Enum    |
| Estado de compra | One-time purchased at           | Date    |
**Valores de estado de suscripción**: Never purchased, Subscribed, Auto-renew off, Billing issue, Grace period, Expired, Refunded.

**Valores de estado de compra única**: Never purchased, Purchased, Refunded.

Operadores disponibles según el tipo de campo:

- **String**: equals, not equals, is set, is not set.
- **Number**: equals, not equals, less than, greater than, less than or equal, greater than or equal, between, is set, is not set.
- **Date**: equals, not equals, before, after, on or before, on or after, between, is set, is not set.
## El segmento de sistema Todos los usuarios \{#the-all-users-system-segment\}

Adapty Mail incluye un segmento integrado llamado **All Users** que no tiene filtros: todos los usuarios del proyecto cumplen los requisitos. No se puede editar ni eliminar. Cuando se usa en un flow, actúa como la fila de captura al final (consulta [Flows](mail-flows) para conocer la regla de prioridad).
## Ciclo de vida \{#lifecycle\}

El estado de un segmento se calcula en función de cómo se está usando:

- **Draft**: Creado, no está asociado a ningún flow ni prueba A/B.
- **Live**: Asociado a un flow activo o a una prueba A/B.
- **Inactive**: Estaba asociado, pero la prueba A/B ha finalizado o la fila del flow fue eliminada.
- **Archived**: Eliminado de forma lógica y oculto de la lista principal.

La página Segments tiene un filtro de estado en la barra de herramientas para que puedas filtrar la lista por cualquiera de estos estados.
## Editar y eliminar un segmento \{#edit-and-delete-a-segment\}

- **Nombre y descripción**: Siempre editables.
- **Filtros en un segmento en borrador**: Completamente editables.
- **Filtros en un segmento activo**: Bloqueados. Una vez que un segmento es referenciado por una fila de flow activa o una prueba A/B, los filtros pasan a ser de solo lectura. Solo puedes cambiarle el nombre o actualizar la descripción. Para modificar el targeting, crea un nuevo segmento y reemplaza la fila del flow.
- **Eliminar**: Elimina el segmento de forma lógica. Los segmentos activos no se pueden eliminar — primero quítalos del flow (o finaliza la prueba A/B).
## Limitaciones \{#limitations\}

- **Sin lógica OR ni anidamiento**: Los filtros se combinan únicamente con AND.
- **Un campo por segmento**: Un segmento no puede tener dos filtros sobre el mismo campo (por ejemplo, dos comprobaciones de país).
- **Sin vista previa del tamaño**: El editor no muestra cuántos usuarios coinciden actualmente con los filtros.
- **Filtros bloqueados una vez activos**: Los segmentos activos son de solo lectura, salvo el nombre y la descripción.