Segmentos en Adapty Mail

Un segmento es un segmento de audiencia reutilizable. Lo defines una vez — en Segments — y lo referencias desde flujos y pruebas A/B. Los segmentos son definiciones de filtros, no instantáneas: se evalúan bajo demanda cuando se activa un disparador de flujo, por lo que la membresía siempre refleja los datos de perfil más recientes.

Crear un segmento

  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 al segmento un Name (obligatorio) y una Description opcional.
  3. En Filters, haz clic en Add filter por cada regla que quieras añadir. Cada filtro se convierte en una tarjeta desplegable con la etiqueta Filter 1, Filter 2, etc.
  4. Para cada filtro, elige un campo, un operador y el valor de comparación.
  5. Guarda el segmento.

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 solo puede aparecer una vez por segmento; para comparar el mismo campo con varios valores, divide la lógica en segmentos separados.

Formulario New Segment con los campos Name, Description y Filters

Campos de filtro disponibles

GrupoCampoTipo
ProfileEmailString
ProfileAgeInteger
ProfileCountryString
ProfileExternal profile IDString
ProfileCreated atDate
Purchase stateTotal revenue (USD)Decimal
Purchase stateSubscription stateEnum
Purchase stateSubscription purchased atDate
Purchase stateSubscription expires atDate
Purchase stateOne-time purchase stateEnum
Purchase stateOne-time purchased atDate

Valores de Subscription state: Never purchased, Subscribed, Auto-renew off, Billing issue, Grace period, Expired, Refunded.

Valores de One-time purchase state: Never purchased, Purchased, Refunded.

Operadores disponibles por 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 All Users

Adapty Mail incluye un segmento integrado llamado All Users que no tiene filtros — cualquier usuario del proyecto cumple los criterios. No se puede editar ni eliminar. Cuando se usa en un flujo, actúa como la fila comodín de última prioridad (consulta Flows para la regla de prioridad).

Ciclo de vida

El estado de un segmento se calcula según cómo se esté usando:

  • Draft: Creado, no vinculado a ningún flujo ni prueba A/B.
  • Live: Vinculado a un flujo activo o a una prueba A/B.
  • Inactive: Estaba vinculado, pero la prueba A/B finalizó o se eliminó la fila del flujo.
  • Archived: Eliminado de forma temporal 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

  • Name y description: Siempre editables.
  • Filtros en un segmento Draft: Totalmente editables.
  • Filtros en un segmento Live: Bloqueados. Una vez que un segmento es referenciado por una fila de flujo activa o una prueba A/B, los filtros pasan a ser de solo lectura. Solo puedes cambiar el nombre o actualizar la descripción. Para modificar el targeting, crea un nuevo segmento y reemplázalo en la fila del flujo.
  • Eliminar: Elimina el segmento de forma temporal. Los segmentos Live no se pueden eliminar — primero quítalos del flujo (o finaliza la prueba A/B).

Limitaciones

  • Sin lógica OR ni anidamiento: Los filtros solo se combinan 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 cumplen actualmente los filtros.
  • Filtros bloqueados una vez activos: Los segmentos activos son de solo lectura, excepto el nombre y la descripción.