Composants d’un segment de clientèle

Les segments de clientèle sont composés d’un ou de plusieurs filtres. Un filtre est construit à l’aide d’un nom de filtre, d’un opérateur et d’une valeur en tant que composants.

The components of a customer segment with one filter
Les composants d’un filtre de segment de clientèle.
ComposantNom du composant
1nom de filtre
2opérateur
3valeur

Vous pouvez utiliser plusieurs filtres dans un segment de clientèle. Dans ce cas, vous utilisez des connecteurs entre chaque filtre. Un segment de clientèle qui utilise plusieurs filtres est construit de la manière suivante :

A customer segment with 2 filters joined by the AND connector

En savoir plus sur les filtres spécifiques utilisés pour créer des segments de clientèle.

Noms de filtre

Un nom de filtre est un critère utilisé pour sélectionner des clients pour un segment de clientèle. Par exemple, si vous souhaitez sélectionner tous vos clients qui sont abonnés à vos e-mails de marketing, vous utilisez alors le nom de filtre email_subscription_status.

Functions

Vous pouvez utiliser des fonctions pour ajouter des paramètres facultatifs à un filtre. Les paramètres supplémentaires sont ajoutés entre parenthèses après l’opérateur MATCHES ou NOT_MATCHES.

Par exemple, vous pouvez ajouter un paramètre en utilisant un ID d’activité marketing pour vous aider à filtrer tous vos clients qui ont ouvert un certain e-mail : shopify_email.opened MATCHES (activity_id = 123)

Voici les attributs de fonction pris en charge :

Opérateurs

Un opérateur est utilisé pour définir la relation entre le nom de filtre et la valeur. Par exemple, si vous souhaitez créer un segment de clients qui ont passé 5 commandes ou plus, vous utilisez l’opérateur >= pour indiquer « supérieur ou égal à ». Dans ce cas, vous ajoutez la valeur 5, c’est-à-dire >=5.

Voici des exemples d’autres opérateurs :

  • Entre : BETWEEN {value1} AND {value2}
  • Égal à : =
  • Différent de : !=
  • Supérieur à : >
  • Inférieur à : << code=""/>
  • Inférieur ou égal à : <=< code=""/>
  • Contient cette valeur exacte : CONTAINS
  • Ne contient pas cette valeur exacte : NOT CONTAINS

Les opérateurs disponibles pour un nom de filtre dépendent du nom de filtre que vous utilisez. En savoir plus sur les opérateurs disponibles pour chaque nom de filtre.

Functions et opérateurs

Les Functions nécessitent des opérateurs spécifiques avant d’ajouter des paramètres. Les deux opérateurs sont soit MATCHES, utilisé pour spécifier qu’un paramètre donné est vrai, soit NOT_MATCHES, utilisé pour spécifier qu’un paramètre donné est faux.

Par exemple, si vous souhaitez créer un segment de clients qui n’ont pas acheté un produit spécifique, la syntaxe est la suivante : products_purchased NOT_MATCHES (id = '1234325')

Utilisation des suggestions de paires opérateur-valeur IS NULL et IS NOT NULL

La IS NULL suggestion de paire opérateur-valeur est utilisée pour filtrer les clients pour lesquels aucune donnée de valeur n’existe pour le filtre donné. La IS NOT NULL suggestion de paire opérateur-valeur est utilisée pour filtrer les clients pour lesquels des données de valeur existent pour le filtre donné. IS NOT NULL signifie qu’une valeur contient des données et inclut tous les clients qui ont une valeur quelconque et non une valeur spécifique.

Exemples d’utilisation des IS NULL et IS NOT NULLsuggestions de paires opérateur-valeur dans un segment de clientèle
OpérateurExemple
IS NULL Pour créer un segment de clientèle de clients n’ayant jamais abandonné de paiement, utilisez la IS NULL suggestion de paire opérateur et valeur. Le segment de clientèle correspond aux clients dont le profil ne contient aucune valeur dans le champ de date de paiement abandonné.

Dans l’éditeur, le segment de clientèle est le suivant :

abandoned_checkout_date IS NULL
IS NOT NULL Pour créer un segment de clientèle de tous les clients qui ont déjà abandonné un paiement, utilisez la IS NOT NULL suggestion de paire opérateur et valeur. Le segment de clientèle correspond à tous les clients dont le profil contient une valeur dans le champ de date de paiement abandonné.

Dans l’éditeur, le segment de clientèle est le suivant :

abandoned_checkout_date IS NOT NULL

Valeurs

Une valeur est la caractéristique d’un client utilisée pour inclure ou exclure ce dernier d’un segment de clientèle. La valeur est utilisée en combinaison avec le nom de filtre et l’opérateur. Par exemple, si vous souhaitez sélectionner vos clients qui sont abonnés à vos e-mails de marketing, vous utilisez alors la valeur 'SUBSCRIBED'. Les clients qui ne sont pas abonnés à vos e-mails de marketing sont exclus du segment de clientèle.

Connecteurs

Si vous utilisez plusieurs filtres, vous les combinez en utilisant les AND et OR connecteurs. Les connecteurs vous aident à rendre l’orientation de votre segment de clientèle aussi large ou aussi étroite que vous le souhaitez :

  • La AND connecteur réduit l’orientation de votre segment de clientèle, car un client doit répondre à tous les critères pour être inclus.
  • La OR connecteur élargit l’orientation de votre segment de clientèle, car un client peut répondre à n’importe lequel des critères pour être inclus, mais n’a pas besoin de répondre à tous les critères.

Utilisation du AND connecteur

Pour créer un segment de clientèle qui inclut uniquement vos abonnés par e-mail qui ont passé 5 commandes ou plus, utilisez le AND connecteur pour combiner les deux filtres.

Conceptuellement, ce segment de clientèle est le suivant :

Clients qui sont abonnés à vos e-mails de marketing et clients qui ont passé 5 commandes ou plus.

Dans l’éditeur, le segment de clientèle s’affiche comme suit :

email_subscription_status = 'SUBSCRIBED' AND number_of_orders >= 5

Votre segment de clientèle inclut uniquement vos abonnés par e-mail qui ont passé 5 commandes ou plus. Le segment de clientèle n’inclut pas les clients suivants :

  • Clients qui ne sont pas abonnés à vos e-mails de marketing.
  • Clients qui sont abonnés à vos e-mails de marketing, mais qui ont passé moins de 5 commandes.

Utilisation du OR connecteur

Pour créer un segment de clientèle qui inclut vos abonnés par e-mail ou les clients qui ont passé 5 commandes ou plus, utilisez la OR connecteur pour combiner les deux filtres.

Conceptuellement, ce segment de clientèle est le suivant :

Clients abonnés à vos e-mails de marketing ou clients ayant passé 5 commandes ou plus.

Dans l’éditeur, le segment de clientèle s’affiche comme suit :

email_subscription_status = 'SUBSCRIBED' OR number_of_orders >= 5

Votre segment de clientèle inclut les groupes suivants :

  • Tous vos abonnés aux e-mails, qu'ils aient ou non passé 5 commandes ou plus.
  • Tous vos clients qui ont passé 5 commandes ou plus, qu'ils soient ou non abonnés à vos e-mails.

Utilisation des deux AND et OR connecteurs

Vous pouvez combiner plusieurs filtres en utilisant les deux AND et OR connecteurs. La meilleure pratique consiste à regrouper vos filtres à l'aide de parenthèses.

Si vous n'utilisez pas de parenthèses, les filtres qui sont combinés à l'aide de AND sont appliqués avant les filtres qui sont combinés à l'aide de OR.

Segments de clientèle avec parenthèses

Si vous souhaitez limiter votre segment de clientèle à vos abonnés aux e-mails qui ont dépensé plus de 100 USD ou qui ont passé 5 commandes ou plus, utilisez alors des parenthèses pour créer le segment de clientèle suivant :

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

Dans ce cas, le OR connecteur est appliqué avant le AND connecteur. Par conséquent, votre segment de clientèle inclut les deux groupes suivants :

  • vos abonnés aux e-mails qui ont dépensé plus de 100 USD
  • vos abonnés aux e-mails qui ont passé 5 commandes ou plus

Segments de clientèle sans parenthèses

Le segment de clientèle suivant n'utilise pas de parenthèses :

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

Dans ce cas, le AND connecteur est appliqué avant le OR connecteur. Cela signifie que le filtre est interprété comme si vous aviez inclus ces parenthèses :

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

Par conséquent, votre segment de clientèle inclut tous les groupes suivants :

  • vos clients qui ont dépensé plus de 100 USD, qu'ils soient ou non abonnés à vos e-mails
  • vos abonnés aux e-mails qui ont passé 5 commandes ou plus

Testez votre compréhension des composants de filtre de segment de clientèle

Utilisez l'exemple suivant pour créer votre propre segment de clientèle sur la page Clients de votre interface administrateur Shopify :

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

En savoir plus sur la création de segments de clientèle.