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.
| Componente | Nombre del componente |
|---|---|
| 1 | nombre del filtro |
| 2 | operador |
| 3 | valor |
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:
Más información sobre los filters that are used to build customer segments.
En esta página
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:
- anniversary
- customer_within_distance
- products_purchased
- shopify_email.EVENT
- store_credit_accounts
- storefront.EVENT
- orders_placed
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.
| Operador | Ejemplo |
|---|---|
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
ANDconector reduce el enfoque del segmento de clientes, porque un cliente debe cumplir todos los criterios para quedar incluido. - La
ORconector 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 >= 5El 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 >= 5El 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.