Componentes de un segmento de clientes

Los segmentos de clientes se componen de uno o más filtros. Cada filtro se construye con un filter name, un operator y un value como componentes.

The components of a customer segment with one filter
Componentes de un filtro de segmento de clientes.
ComponenteNombre del componente
1nombre del filtro
2operador
3valor

Puedes usar más de un filtro en un segmento de clientes. En este caso, usa connectors entre cada filtro. Un segmento de clientes que usa varios filtros se construye de la siguiente manera:

A customer segment with 2 filters joined by the AND connector

Más información sobre los filters that are used to build customer segments.

Nombres de filtros

El nombre de un filtro es un criterio que se usa para seleccionar clientes para un segmento de clientes. Por ejemplo, si quieres seleccionar a todos los clientes que están suscritos a los correos electrónicos de marketing, usa el nombre de filtro email_subscription_status.

Funciones

Puedes usar funciones para agregar parámetros opcionales a un filtro. Los parámetros adicionales se agregan entre paréntesis después del operador MATCHES o NOT_MATCHES.

Por ejemplo, puedes agregar un parámetro usando una identificación de actividad de marketing para filtrar a todos los clientes que abrieron un determinado correo electrónico: shopify_email.opened MATCHES (activity_id = 123)

Se admiten los siguientes atributos de función:

Operadores

Un operador define la relación entre el nombre del filtro y el valor. Por ejemplo, si quieres crear un segmento de clientes que hayan realizado 5 o más pedidos, usa el operador >= para indicar mayor o igual que. En este caso, debes agregar el valor 5, es decir, >=5.

Estos son ejemplos de otros operadores:

  • Entre: BETWEEN {value1} AND {value2}
  • Es igual a: =
  • No es igual a: !=
  • Mayor que: >
  • Menor que: << code=""/>
  • Menor o igual que: <=< code=""/>
  • Contiene este valor exacto: CONTAINS
  • No contiene este valor exacto: NOT CONTAINS

Los operadores disponibles para un nombre de filtro dependen del nombre de filtro que uses. Más información sobre qué operators están disponibles para cada nombre de filtro.

Funciones y operadores

Functions requieren operadores específicos antes de agregar parámetros. Los dos operadores son MATCHES, que se usa para especificar que un parámetro es verdadero, y NOT_MATCHES, que se usa para especificar que un parámetro es falso.

Por ejemplo, si quieres crear un segmento de clientes que no han comprado un producto específico, la sintaxis sería: products_purchased NOT_MATCHES (id = ‘1234325’)

Uso de las sugerencias emparejadas de operador y valor IS NULL y IS NOT NULL

La IS NULL sugerencia emparejada de operador y valor se usa para filtrar a los clientes para los que no existe ningún valor registrado para el filtro indicado. La IS NOT NULL sugerencia emparejada de operador y valor se usa para filtrar a los clientes para los que sí existe algún valor registrado para el filtro indicado. IS NOT NULL significa que hay datos de valor y abarca a todos los clientes que tienen cualquier valor, no uno específico.

Ejemplos de cómo usar las IS NULL y IS NOT NULLsugerencias emparejadas de operador y valor en un segmento de clientes
OperadorEjemplo
IS NULL Para crear un segmento con clientes que nunca han tenido un pedido abandonado, usa la IS NULL sugerencia de par operador-valor. El segmento de clientes corresponde a quienes no tienen ningún valor ingresado en el campo de fecha de pedido abandonado en sus perfiles.

En el editor, el segmento de clientes es el siguiente:

abandoned_checkout_date IS NULL
IS NOT NULL Para crear un segmento de clientes con todos los clientes que han tenido un pedido abandonado alguna vez, usa la IS NOT NULL sugerencia de par operador-valor. El segmento de clientes incluye a todos los clientes cuyos perfiles tienen un valor ingresado en el campo de fecha de pedido abandonado.

En el editor, el segmento de clientes es el siguiente:

abandoned_checkout_date IS NOT NULL

Valores

Un valor es la característica de un cliente que se usa para incluir o excluir al cliente de un segmento de clientes. El valor se usa junto con el nombre del filtro y el operador. Por ejemplo, si quieres seleccionar a los clientes que están suscritos a los correos electrónicos de marketing, usa el valor 'SUBSCRIBED'. Los clientes que no están suscritos a los correos electrónicos de marketing quedan fuera del segmento de clientes.

Conectores

Si usas varios filtros, combínalos con los AND y OR conectores. Los conectores te ayudan a definir el alcance del segmento de clientes tan amplio o tan específico como necesites:

  • La AND conector reduce el enfoque del segmento de clientes, porque un cliente debe cumplir todos los criterios para quedar incluido.
  • La OR conector amplía el enfoque del segmento de clientes, porque un cliente puede cumplir cualquiera de los criterios para quedar incluido, pero no necesita cumplirlos todos.

Uso del AND conector

Para crear un segmento de clientes que incluya solo a los suscriptores de correo electrónico que han realizado 5 o más pedidos, usa el AND conector para combinar ambos filtros.

Conceptualmente, este segmento de clientes es el siguiente:

Clientes que están suscritos a los correos electrónicos de marketing y que han realizado 5 o más pedidos.

En el editor, el segmento de clientes se muestra así:

email_subscription_status = 'SUBSCRIBED' AND number_of_orders >= 5

El segmento de clientes incluye solo a los suscriptores de correo electrónico que han realizado 5 o más pedidos. El segmento de clientes no incluye a los siguientes clientes:

  • Clientes que no están suscritos a los correos electrónicos de marketing.
  • Clientes que sí están suscritos a los correos electrónicos de marketing, pero que han realizado menos de 5 pedidos.

Uso del OR conector

Para crear un segmento de clientes que incluya a las personas suscritas por correo electrónico o a los clientes que hayan realizado 5 o más pedidos, usa la OR conector para combinar ambos filtros.

Conceptualmente, ese segmento de clientes es el siguiente:

Clientes que están suscritos a los correos electrónicos de marketing o clientes que han realizado 5 pedidos o más.

En el editor, el segmento de clientes se muestra así:

email_subscription_status = 'SUBSCRIBED' OR number_of_orders >= 5

El segmento de clientes incluye los siguientes grupos:

  • Todos los suscriptores de correo electrónico, hayan realizado o no 5 pedidos o más.
  • Todos los clientes que han realizado 5 pedidos o más, estén o no suscritos a los correos electrónicos de marketing.

Uso de ambos AND y OR conectores

Puedes combinar varios filtros usando ambos AND y OR conectores. La mejor práctica es agrupar los filtros con paréntesis.

Si no usas paréntesis, los filtros combinados con AND se aplican antes que los filtros combinados con OR.

Segmentos de clientes con paréntesis

Si quieres limitar el segmento de clientes a suscriptores de correo electrónico que hayan gastado más de 100 USD o que hayan realizado 5 pedidos o más, usa paréntesis para crear el siguiente segmento de clientes:

(amount_spent > 100 OR number_of_orders >= 5) AND email_subscription_status = 'SUBSCRIBED'

En este caso, el OR conector se aplica antes que el AND conector. Como resultado, el segmento de clientes incluye los siguientes dos grupos:

  • suscriptores de correo electrónico que han gastado más de 100 USD
  • suscriptores de correo electrónico que han realizado 5 pedidos o más

Segmentos de clientes sin paréntesis

El siguiente segmento de clientes no usa paréntesis:

amount_spent > 100 OR number_of_orders >= 5 AND email_subscription_status = 'SUBSCRIBED'

En este caso, el AND conector se aplica antes que el OR conector. Esto significa que el filtro se interpreta como si hubieras incluido estos paréntesis:

amount_spent > 100 OR (number_of_orders >= 5 AND email_subscription_status = 'SUBSCRIBED')

Como resultado, el segmento de clientes incluye todos los siguientes grupos:

  • clientes que han gastado más de 100 USD, estén o no suscritos a los correos electrónicos de marketing
  • suscriptores de correo electrónico que han realizado 5 pedidos o más

Pon a prueba tu comprensión de los componentes de los filtros de segmentos de clientes

Usa el siguiente ejemplo para crear tu propio segmento de clientes en la página Customers del administrador de Shopify:

(amount_spent > 100 OR number_of_orders >= 5) AND email_subscription_status = 'SUBSCRIBED'

Más información sobre creating customer segments.