Filtres de segment client basés sur Shopify
Utilisez ce guide de référence pour comprendre les noms, opérateurs et valeurs de filtre utilisés pour créer des segments clients basés sur les filtres Shopify par défaut.
Sur cette page
- Date d’abandon du paiement
- Date anniversaire
- Montant dépensé
- Villes
- Entreprises
- Pays ou régions
- Créé par l’ID de l’application
- Statut du compte client
- Date d’ajout des clients
- Domaine de l’adresse e-mail des clients
- Langue du client
- Balises client
- Client(e) situé(e) dans le rayon
- Événements par e-mail
- Statut de l'abonnement par e-mail
- Date de la première commande
- Date de la dernière commande
- Nombre de commandes
- Commandes passées
- Niveau de dépenses prévu
- Statut des produits par abonnement
- Produits achetés
- Groupe RFM
- Statut de l’abonnement par SMS
- États ou provinces
- Comptes de crédit en magasin
- Événements de la boutique en ligne
Date d’abandon du paiement
Nom : abandoned_checkout_date
Inclut les clients selon la date à laquelle ils ont abandonné leur panier pour la dernière fois.
Opérateurs |
Date exacte : = Pas à la date : != À ou avant la date : <= Avant la date : < À ou après la date : >= Après la date : > Entre les dates : BETWEEN {date1} AND {date2} N’existe pas : IS NULL Existe : IS NOT NULL
|
---|---|
Valeurs | |
Format |
Date absolue : YYYY-MM-DD Exemples de décalage de date : -4w , -10y Date nommée :
|
Exemple |
Incluez les clients qui ont abandonné leur panier pour la dernière fois au cours de la semaine dernière :abandoned_checkout_date >= 7_days_ago Incluez les clients qui ont abandonné leur panier pour la dernière fois au cours des huit derniers mois : abandoned_checkout_date > -8m
|
Remarques | Les valeurs de dates sont basées sur des jours entiers et dépendent du fuseau horaire dans lequel se trouve votre boutique. |
Date anniversaire
Nom : anniversary
Inclut les client(e)s selon la date de l’événement associée au paramètre de date.
Paramètres de fonction |
Spécifiez l’événement que vous souhaitez filtrer. Par exemple : 'metafields.facts.birth_date'
|
---|---|
Opérateurs |
MATCHES : le paramètre est vrai.NOT_MATCHES : le paramètre est faux.IS NULL : le paramètre n’existe pas.IS NOT NULL : le paramètre existe.Pour les dates, les opérateurs disponibles incluent : Est égal à : = N’est pas égal à : != Supérieur à : > Inférieur à : < Inférieur ou égal à : <= Supérieur ou égal à : >= Entre : BETWEEN
|
Valeurs |
date
|
Format |
Date absolue : YYYY-MM-DD Exemples de décalage de date : +4w , +3m Dates ou plages nommées :
|
Exemple |
Incluez des client(e)s ayant leur anniversaire dans les 30 prochains jours :anniversary MATCHES ('metafields.facts.birth_date') BETWEEN today AND +30d
|
Remarques |
|
Montant dépensé
Nom : amount_spent
Inclut la clientèle en fonction du montant qu’ils ont dépensé dans votre boutique.
Opérateurs |
Est égal à : = N’est pas égal à : != Supérieur à : > Inférieur à : < Inférieur ou égal à : <= Supérieur ou égal à : >= Entre : BETWEEN
|
---|---|
Valeurs | |
Format |
Fourchette de nombres : # AND # Nombre : # Nombre décimal : le point décimal (.) est utilisé comme séparateur décimal. Les séparateurs de milliers, tels que les virgules ou les espaces, ne sont pas acceptés. Les nombres formatés en fonction de la langue ne sont pas acceptés. |
Exemple |
Inclure les clients qui ont dépensé de 1 à 999,99 dans votre boutique :amount_spent BETWEEN 1 AND 999.99
|
Remarques |
|
Villes
Nom : customer_cities
Inclut les clients qui ont une adresse dans la ville spécifiée. Les clients qui ont plusieurs adresses peuvent être inclus dans plus d’un segment client qui utilise ce filtre.
Opérateurs |
Contient cette ville exacte : CONTAINS Ne contient pas cette ville exacte : NOT CONTAINS N'existe pas : IS NULL Existe : IS NOT NULL
|
---|---|
Valeurs | |
Format |
countryCode-regionCode-cityCode
|
Exemple |
Inclure les clients qui ont une adresse à New York :customer_cities CONTAINS 'US-NY-NewYorkCity'
|
Remarques | Pour trouver une ville, vous pouvez commencer à saisir le nom de la ville, puis sélectionner la valeur appropriée dans la liste qui s’affiche. |
Entreprises
Nom : companies
Inclut les clients d’entreprises configurées comme clientes B2B.
Opérateurs |
Contient cet ID d’entreprise exact : CONTAINS Ne contient pas cet ID d’entreprise exact : NOT CONTAINS N’existe pas : IS NULL Existe : IS NOT NULL
|
---|---|
Valeurs | ID de l’entreprise |
Format | |
Exemple |
Est un client B2B :companies IS NOT NULL N’est pas un client B2B : companies IS NULL Inclut les clients affiliés à une entreprise spécifique : companies CONTAINS 3778915041302 |
Remarques |
|
Pays ou régions
Nom : customer_countries
Inclut les clients qui ont une adresse dans le pays ou la région spécifié. Les clients qui ont plusieurs adresses peuvent être inclus dans plus d’un segment client qui utilise ce filtre.
Opérateurs |
Contient cet emplacement exact : CONTAINS Ne contient pas cet emplacement exact : NOT CONTAINS N’existe pas : IS NULL Existe : IS NOT NULL
|
---|---|
Valeurs | Utilisez le code ISO à deux lettres du pays. |
Format | |
Exemple |
Inclure les clients qui ont une adresse aux États-Unis :customer_countries CONTAINS 'US'
|
Remarques | Pour trouver un pays, vous pouvez commencer à saisir le nom du pays, puis sélectionner la valeur appropriée dans la liste qui s’affiche. |
Créé par l’ID de l’application
Nom : created_by_app_id
Inclut les clients qui ont été créés par l’application spécifiée.
Opérateurs |
Est égal à : = N’est pas égal à : !=
|
---|---|
Valeurs | ID de l’application sur laquelle effectuer la segmentation. |
Format | ID de l’application |
Exemple |
Inclure les clients créés dans l’interface administrateur Shopify :created_by_app_id = 1830279
|
Remarques |
|
Statut du compte client
Nom : customer_account_status
Inclut les clients qui ont le statut compte client spécifié.
Opérateurs |
Est égal à : = N’est pas égal à : !=
|
---|---|
Valeurs |
Refusé : 'DECLINED' Le client a été invité à créer un compte, mais a refusé.Désactivé : 'DISABLED' Le client n’a pas créé de compte, ou votre boutique utilise les nouveaux comptes clients.Activé : 'ENABLED' Le client a créé un compte.Invité : 'INVITED' Le client a été invité à créer un compte, mais n’a pas encore accepté ou a refusé.
|
Format | |
Exemple |
Inclure les clients qui ont été invités à créer un compte, mais qui ont refusé :customer_account_status = 'DECLINED'
|
Remarques |
Date d’ajout des clients
Nom : customer_added_date
Inclut la clientèle en fonction de la date à laquelle ils ont été ajoutés à votre boutique.
Opérateurs |
Date exacte : = Pas à la date : != À la date ou avant la date : <= Avant la date : < À la date ou après la date : >= Après la date : > Entre les dates : BETWEEN {date1} AND {date2}
|
---|---|
Valeurs | |
Format |
Date absolue : YYYY-MM-DD Exemples de décalage de date : -4w , -10y Date nommée :
|
Exemple |
Incluez les clients qui ont été ajoutés au cours de la semaine dernière :customer_added_date >= 7_days_ago Incluez les clients qui ont été ajoutés au cours des huit derniers mois : customer_added_date > -8m Incluez les clients qui ont été ajoutés pendant une plage de dates spécifique : customer_added_date BETWEEN 2022-12-01 AND 2022-12-31
|
Remarques | Les valeurs de dates sont basées sur des jours entiers et dépendent du fuseau horaire dans lequel se trouve votre boutique. |
Domaine de l’adresse e-mail des clients
Nom : customer_email_domain
Inclut les clients dont l’adresse e-mail appartient au domaine spécifié. Le nom de domaine est la partie de l’adresse e-mail après le symbole @
, par exemple : gmail.com
.
Opérateurs |
Est égal à : = N’est pas égal à : != N’existe pas : IS NULL Existe : IS NOT NULL
|
---|---|
Valeurs |
Les noms de domaine suivants sont proposés à titre de suggestions. Vous n’êtes pas limité à ces noms de domaine. Vous pouvez saisir manuellement tout autre nom de domaine valide :
|
Format | |
Exemple |
Inclure les clients dont le domaine d’e-mail est shopify.com :customer_email_domain = 'shopify.com'
|
Remarques |
Langue du client
Nom : customer_language
Inclut la clientèle en fonction de la langue qu’ils utilisent pour communiquer avec votre boutique.
Opérateurs |
Est égal à : = N’est pas égal à : != N’existe pas : IS NULL Existe : IS NOT NULL
|
---|---|
Valeurs | Utilisez le code à deux lettres ISO 639-1. |
Format |
Les valeurs suivantes sont des exemples de certains codes de langue ISO courants. Vos données ne se limitent pas à ces codes de langue. Vous pouvez saisir manuellement d’autres codes de langue valides, mais les valeurs qui vous sont proposées en tant que valeurs suggérées dans l’éditeur sont les seules disponibles dans vos données client(e)s.
|
Exemple |
Incluez les clients qui communiquent avec votre boutique en anglais :customer_language = 'en' Excluez les clients qui communiquent avec votre boutique en anglais canadien : customer_language != 'en-CA'
|
Remarques |
|
Balises client
Nom : customer_tags
Inclut la clientèle en fonction de leurs balises.
Opérateurs |
Contient cette ville exacte : CONTAINS Ne contient pas cette balise exacte : NOT CONTAINS N'existe pas : IS NULL Existe : IS NOT NULL
|
---|---|
Valeurs | Le nom d’une balise de client. |
Format | |
Exemple |
Inclure les clients qui ont la balise « GoldStatus » :customer_tags CONTAINS 'GoldStatus'
|
Remarques |
Les balises ne sont pas sensibles la casse.
En savoir plus sur les balises et leurs considérations. |
Client(e) situé(e) dans le rayon
Nom : customer_within_distance
Inclut les clients situés dans un rayon déterminé autour d’un emplacement enregistré.
Paramètres de fonction |
Vous ne pouvez utiliser qu’un seul paramètre de distance pour chaque filtre.coordinates (obligatoire) : utilisez ce paramètre pour spécifier l’emplacement de l’épingle que vous souhaitez utiliser pour créer votre segment. distance_km (obligatoire) : utilisez ce paramètre pour spécifier le rayon de distance dans lequel vous souhaitez rechercher des clients.distance_mi (obligatoire) : utilisez ce paramètre pour spécifier le rayon de distance dans lequel vous souhaitez rechercher des clients. |
---|---|
Opérateurs |
MATCHES : le paramètre est vrai.NOT_MATCHES : le paramètre est faux.IS NULL : le paramètre n’existe pas.IS NOT NULL : le paramètre existe. |
Valeur | |
Format |
Format pris en charge pour coordinates :
Format pris en charge pour les coordonnées (latitude, longitude) : #
Format pris en charge pour distance_mi , distance_km :
#
|
Exemple |
Ce filtre nécessite des coordonnées et un paramètre de distance pour être valide. Filtrez les clients qui ont une adresse à moins de 10 miles des coordonnées (45.419190, -75.696727) : customer_within_distance MATCHES (coordinates = (45.419190, -75.696727), distance_mi = 10 ) Le filtre peut être utilisé en conjonction avec d'autres filtres pour affiner encore plus votre liste de clients. Par exemple : filtrer les clients dont l’adresse se trouve à moins de 20 kilomètres des coordonnées (43.634,-79.412) et qui ont passé au moins une commande : customer_within_distance MATCHES (coordinates = (43.634,-79.412), distance_km = 20 ) AND number_of_orders > 0
|
Remarques |
|
Événements par e-mail
Nom : shopify_email.EVENT
Inclut les clients en fonction des événements d’e-mail sélectionnés. Les événements pris en charge (EVENT
) comprennent les suivants :
- Rejeté :
bounced
- Cliqué :
clicked
- Livré :
delivered
- Marqué comme courrier indésirable :
marked_as_spam
- Ouvert :
opened
- Désabonné:
unsubscribed
Paramètres de fonction |
activity_id (facultatif) : utilisez ce paramètre pour sélectionner l’ID d’activité marketing que vous souhaitez filtrer.count (facultatif) : utilisez ce paramètre pour spécifier le nombre de fois où un événement d’e-mail s’est produit.date (facultatif) : utilisez ce paramètre pour spécifier la date de l’événement. |
---|---|
Opérateurs |
MATCHES : utilisé lorsque l’événement s’est produit.NOT_MATCHES : utilisé lorsque l’événement n’a pas eu lieu.IS NULL : le paramètre n’existe pas.IS NOT NULL : le paramètre existe.Pour les dates, les opérateurs disponibles incluent : Est égal à : = N’est pas égal à : != Supérieur à : > Inférieur à : < Inférieur ou égal à : <= Supérieur ou égal à : >= Entre : BETWEEN
|
Valeur | |
Format | Formats pris en charge pour activity_id :
= (valeur unique)IN : un ensemble de valeurs séparées par des virgules avec un « OR » implicite, entourées de parenthèses. Par exemple : (activity_id IN (1, 2, 3)) . Il y a une limite de 500 ID d’activité dans un ensemble.Formats de date pris en charge pour date :YYYY-MM-DD
Les dates nommées sont des valeurs par défaut et ne peuvent pas être modifiées. Pour les dates personnalisées, utilisez un décalage de date. Les événements d’e-mail sont disponibles pour les 26 derniers mois, avec des données remontant à mars 2022. Formats pris en charge pour count :#
|
Exemple |
Indiquez si un événement d’e-mail s’est produit à l’aide d’un opérateur MATCHES ou NOT MATCHES :shopify_email.opened MATCHES (activity_id = 135195754518) shopify_email.opened NOT MATCHES (activity_id = 135195754518) Utilisez le paramètre activity_id pour indiquer l’ID d’activité marketing sur lequel vous souhaitez filtrer :shopify_email.delivered MATCHES (activity_id = 135195754518) Utilisez le paramètre date et l’opérateur >= pour spécifier une date de début pour un événement d’e-mail :shopify_email.delivered NOT MATCHES (activity_id = 135195754518, date >= 2022-01-01) Utilisez le paramètre date et l’opérateur <= pour spécifier une date de fin pour un événement d’e-mail :shopify_email.delivered MATCHES (activity_id = 135195754518, date <= 2022-01-01) Utilisez le paramètre date et l’opérateur BETWEEN pour indiquer à la fois une date de début et une date de fin pour un événement d’e-mail :shopify_email.bounced NOT MATCHES (activity_id = 135195754518, BETWEEN -12m AND today)
|
Remarques |
|
Statut de l'abonnement par e-mail
Nom : email_subscription_status
Inclut les clients en fonction de leur abonnement à votre marketing par e-mail.
Opérateurs |
Est égal à : = N’est pas égal à : != N’existe pas : IS NULL Existe : IS NOT NULL
|
---|---|
Valeurs |
Non abonné : 'NOT_SUBSCRIBED' le client ne s’est pas abonné à votre e-mail marketing.Abonné : 'SUBSCRIBED' le client est abonné à votre e-mail marketing.En attente : 'PENDING' le client est en train de s’abonner à votre e-mail marketing.Non valide : 'INVALID' l’état marketing de l’adresse e-mail du client n’est pas valide.Désabonné : 'UNSUBSCRIBED' le client s’est désabonné de votre e-mail marketing.Supprimé (des données) : 'REDACTED' l’adresse e-mail du client a été supprimée (des données).
|
Format | |
Exemple |
Inclure les clients qui se sont abonnés à votre marketing par e-mail :email_subscription_status = 'SUBSCRIBED'
|
Remarques |
Date de la première commande
Nom : first_order_date
Inclut les clients qui ont passé leur première commande à la date spécifiée.
Opérateurs |
Date exacte : = Pas à la date : != À ou avant la date : <= Avant la date : < À ou après la date : >= Après la date : > Entre les dates : BETWEEN {date1} AND {date2} N’existe pas : IS NULL Existe : IS NOT NULL
|
---|---|
Valeurs | |
Format |
Date absolue : YYYY-MM-DD Exemples de décalage de date : -4w , -10y Date nommée :
|
Exemple |
Incluez les clients dont la première commande a été passée depuis la semaine dernière :first_order_date >= 7_days_ago Incluez les clients dont la première commande a été passée il y a huit mois : first_order_date > -8m
|
Remarques | Les valeurs de dates sont basées sur des jours entiers et dépendent du fuseau horaire dans lequel se trouve votre boutique. |
Date de la dernière commande
Nom : last_order_date
Inclut les clients qui ont passé leur dernière commande à la date spécifiée.
Opérateurs |
Date exacte : = Pas à la date : != À ou avant la date : <= Avant la date : < À ou après la date : >= Après la date : > Entre les dates : BETWEEN {date1} AND {date2} N’existe pas : IS NULL Existe : IS NOT NULL
|
---|---|
Valeurs | |
Format |
Date absolue : YYYY-MM-DD Exemples de décalage de date : -4w , -10y Date nommée :
|
Exemple |
Inclure les clients dont la dernière commande a été passée la semaine dernière :last_order_date >= 7_days_ago Inclure les clients dont la dernière commande a été passée il y a huit mois : last_order_date > -8m
|
Remarques | Les valeurs de dates sont basées sur des jours entiers et dépendent du fuseau horaire dans lequel se trouve votre boutique. |
Nombre de commandes
Nom : number_of_orders
Inclut la clientèle en fonction du nombre de commandes qu’ils ont passées dans votre boutique.
Opérateurs |
Est égal à : = N’est pas égal à : != Supérieur à : > Inférieur à : < Inférieur ou égal à : <= Supérieur ou égal à : >= Entre : BETWEEN
|
---|---|
Valeurs | La valeur que vous saisissez doit être un nombre entier. |
Format |
Fourchette de nombres : # AND # Nombre : #
|
Exemple |
Inclure les clients qui ont passé plus de 10 commandes :number_of_orders > 10
|
Remarques |
BETWEEN inclut à la fois les valeurs de début et de fin. Par exemple, number_of_orders BETWEEN 1 AND 100 inclut les clients qui ont passé au moins 1 commande et jusqu’à 100 commandes. |
Commandes passées
Nom : orders_placed
Inclut les clients qui ont passé des commandes ou dépensé un certain montant au cours d’une période spécifique.
Paramètres de fonction |
app_id (facultatif) : utilisez ce paramètre pour préciser quelle application a créé la commande.location_id (facultatif) : utilisez ce paramètre pour préciser depuis quel emplacement la commande a été passée.count (facultatif) : utilisez ce paramètre pour préciser le nombre exact de fois où une commande a été passée.amount (facultatif) : utilisez ce paramètre pour préciser le montant exact dépensé sur une commande.sum_amount (facultatif) : utilisez ce paramètre pour préciser le montant dépensé sur toutes les commandes.date (facultatif) : utilisez ce paramètre pour préciser une date pour l’événement. |
---|---|
Opérateurs |
MATCHES : le paramètre est vrai.NOT_MATCHES : le paramètre est faux.IS NULL : le paramètre n’existe pas.IS NOT NULL : le paramètre existe.Pour les dates, les opérateurs disponibles comprennent : Est égal à : = N’est pas égal à : != Supérieur à : > Inférieur à : < Inférieur ou égal à : <= Supérieur ou égal à : >= Entre : BETWEEN
|
Valeurs | |
Format |
Formats pris en charge pour count , amount et sum_amount :Numéro : # Formats pris en charge pour date :Date absolue : YYYY-MM-DD Exemples de décalage de date :
|
Exemple |
Spécifiez si une commande a été passée à l’aide d’un opérateur MATCHES ou NOT_MATCHES :orders_placed MATCHES () orders_placed NOT MATCHES () Filtrez les clients ayant passé plus de 3 commandes (incluses) au cours des 6 derniers mois : orders_placed MATCHES (count >= 3, date >= -6m) Filtrez les clients qui ont dépensé plus de 1 000 $ (inclus) au cours des 90 derniers jours : orders_placed MATCHES (sum_amount >= 1000, date >= -90d) Filtrez les clients qui ont dépensé moins de 100 $ (inclus) au cours des 7 derniers jours : orders_placed MATCHES (sum_amount <= 100, date >= -7d) Filtrez les clients qui ont dépensé plus de 1 000 $ (inclus) et passé plus de 3 commandes (inclus) depuis le 1er janvier 023 : orders_placed MATCHES (sum_amount >= 1000, count >= 3, date >= 2023-01-01) Utilisez le paramètre date et l’opérateur BETWEEN pour spécifier une plage de dates spécifique. Vous pouvez exprimer entre le 1er janvier 2023 et le 1er juin 2023 (inclus) de la manière suivante :orders_placed MATCHES (count >= 3, date BETWEEN 2023-01-01 AND 2023-06-01)
|
Remarques |
|
Niveau de dépenses prévu
NAME : predicted_spend_tier
Inclut les clients qui se situent dans le niveau de dépenses prévu spécifié. En savoir plus sur le niveau de dépenses prévu.
Opérateurs |
Est égal à : = N’est pas égal à : != N’existe pas : IS NULL Existe : IS NOT NULL
|
---|---|
Valeurs |
'HIGH' 'MEDIUM' 'LOW' |
Format | |
Exemple |
Inclure des clients qui sont dans le niveau ÉLEVÉ :predicted_spend_tier = 'HIGH'
|
Remarques |
Statut des produits par abonnement
Nom : product_subscription_status
Inclut les clients qui ont le statut d’abonnement de produit spécifié.
Opérateurs |
Est égal à : = N’est pas égal à : != N’existe pas : IS NULL Existe : IS NOT NULL
|
---|---|
Valeurs |
Actif : 'SUBSCRIBED' Le client a un abonnement de produit actif. Annulé : 'CANCELLED' Le client a annulé son abonnement de produit.Expiré : 'EXPIRED' L’abonnement de produit du client a expiré.Échec : 'FAILED' Le client a un paiement échoué. Jamais abonné : 'NEVER_SUBSCRIBED' Le client ne s’est jamais abonné.Suspendu : 'PAUSED' Le client a suspendu son abonnement de produit.
|
Format | |
Exemple |
Inclure les clients qui ont un abonnement de produit actif :product_subscription_status = 'SUBSCRIBED'
|
Remarques |
Produits achetés
Nom : products_purchased
Inclut les clients qui ont acheté le produit spécifié. En outre, vous pouvez inclure les clients qui ont acheté le produit au cours d’une plage de dates spécifique.
Paramètres de fonction |
id (facultatif) : utilisez ce paramètre pour spécifier le produit qu’un client a acheté et que vous souhaitez filtrer. quantity (facultatif) : utilisez ce paramètre pour spécifier la quantité de produits achetés par commande.sum_quantity (facultatif) : utilisez ce paramètre pour spécifier la quantité de produits achetés sur toutes les commandes.date (facultatif) : utilisez ce paramètre pour spécifier une date pour l’événement.tag (facultatif) : utilisez ce paramètre pour spécifier une balise de produit pour les produits achetés que vous souhaitez filtrer.
|
---|---|
Opérateurs |
MATCHES : le paramètre est vrai.NOT_MATCHES : le paramètre est faux.IS NULL : le paramètre n’existe pas.IS NOT NULL : le paramètre existe.Pour les dates, les opérateurs disponibles comprennent : Est égal à : = N’est pas égal à : != Supérieur à : > Inférieur à : < Inférieur ou égal à : <= Supérieur ou égal à : >= Entre : BETWEEN
|
Valeur | |
Format |
Formats pris en charge pour tag :string (valeur unique)Formats pris en charge pour id :
= (valeur unique)IN : un ensemble de valeurs séparées par des virgules avec un « OR » implicite, entourées de parenthèses. Par exemple : (id IN (1012132033639, 2012162031638, 32421429314657)) . Il y a une limite de 500 ID de produit dans un ensemble.Formats date pris en charge :Date absolue : YYYY-MM-DD Exemples de décalage de date :
quantity et sum_quantity :Nombre : #
|
Exemple |
Spécifiez si un produit a été acheté à l’aide d’un opérateur MATCHES ou NOT_MATCHES :products_purchased MATCHES (id = 2012162031638) products_purchased NOT MATCHES (id IN (2012162031638, 1012132033639)) products_purchased MATCHES (tag = 'red') Filtrez les clients qui ont acheté un produit spécifique depuis le 1er janvier 2022 jusqu’à aujourd’hui : products_purchased MATCHES (id = 1012132033639, date BETWEEN 2022-01-01 AND today) Filtrez les clients qui ont acheté un produit avec le tag 'red' depuis le 1er janvier 2022 jusqu’à aujourd’hui :products_purchased MATCHES (tag = 'red', date BETWEEN 2022-01-01 AND today) Au cours des 30 derniers jours : products_purchased MATCHES (date >= -30d) Jusqu’au 1er janvier 2022 : products_matches MATCHES (date <= 2022-01-01) Utilisez le paramètre date et l’opérateur BETWEEN pour spécifier une plage de dates spécifique. Vous pouvez exprimer entre le 1er janvier 2022 et le 1er juin 2022 (inclus) de la manière suivante :products_purchased MATCHES (id = 1012132033639, BETWEEN 2022-01-01 AND 2022-06-01) Filtrez les clients qui ont récemment acheté beaucoup de produits avec une balise spécifique : products_purchased MATCHES (tag = 'product_tag', sum_quantity >= 3, date >= -90d)
|
Remarques |
|
Groupe RFM
Nom : rfm_group
Inclut les clients en fonction du groupe RFM dans lequel ils sont classés. En savoir plus sur l’analyse RFM des clients.
Opérateurs |
Est égal à : = N’est pas égal à : != N’existe pas : IS NULL Existe : IS NOT NULL
|
---|---|
Valeurs |
Inactifs : 'DORMANT' À risque : 'AT_RISK' Auparavant fidèles : 'PREVIOUSLY_LOYAL' Nécessite votre attention : 'NEEDS_ATTENTION' Presque perdus : 'ALMOST_LOST' Fidèles : 'LOYAL' Prometteurs : 'PROMISING' Actifs : 'ACTIVE' Nouveaux : 'NEW' Champions : 'CHAMPIONS' Prospects : 'PROSPECTS'
|
Format | |
Exemple |
Inclure les clients au groupe Nécessite votre attention :rfm_group = 'NEEDS_ATTENTION'
|
Remarques |
Statut de l’abonnement par SMS
Nom : sms_subscription_status
Inclut les clients selon qu’ils sont abonnés ou non à votre marketing par SMS. En savoir plus sur la collecte des coordonnées des clients.
Opérateurs |
Est égal à : = N’est pas égal à : != N’existe pas : IS NULL Existe : IS NOT NULL
|
---|---|
Valeurs |
Abonné : 'SUBSCRIBED' le client est abonné à votre marketing par SMS.En attente : 'PENDING' le client est en train de s’abonner à votre marketing par SMS.Supprimé : 'REDACTED' le client est en attente de suppression en raison d’une demande d’effacement RGPD.Désabonné : 'UNSUBSCRIBED' le client s’est désabonné de votre marketing par SMS.Non-abonné : 'NOT_SUBSCRIBED' le client ne s’est jamais abonné à votre marketing par SMS.
|
Format | |
Exemple |
Inclure les clients qui se sont abonnés à votre marketing par SMS :sms_subscription_status = 'SUBSCRIBED'
|
Remarques |
États ou provinces
Nom : customer_regions
Inclut les clients qui ont une adresse dans la région spécifiée dans un pays. Les clients qui ont plusieurs adresses peuvent être inclus dans plus d’un segment client qui utilise ce filtre.
Opérateurs |
Contient cet emplacement exact : CONTAINS Ne contient pas cet emplacement exact : NOT CONTAINS N’existe pas : IS NULL Existe : IS NOT NULL
|
---|---|
Valeurs | Utilisez le code ISO du pays avec le code de subdivision ISO 3166-2. |
Format | |
Exemple |
Inclut les clients qui ont une adresse dans l’État de New York :customer_regions CONTAINS 'US-NY'
|
Remarques | Pour trouver une région, vous pouvez commencer à taper le nom de la région, puis sélectionner la valeur appropriée dans la liste qui s’affiche. |
Comptes de crédit en magasin
Nom : store_credit_accounts
Inclut les clients ayant un solde de crédit en magasin sur votre boutique.
Paramètres de fonction |
balance (facultatif) : utilisez ce paramètre pour spécifier le solde de crédit en magasin actuel sur le compte client.currency (facultatif) : utilisez ce paramètre pour spécifier la devise du solde de crédit en magasin du/de la client(e).next_expiry_date (facultatif) : utilisez ce paramètre pour spécifier la date du crédit en magasin non dépensé arrivant en premier à expiration.last_credit_date (facultatif) : utilisez ce paramètre pour spécifier la date à laquelle le/la client(e) a reçu du crédit en magasin pour la dernière fois.
|
---|---|
Opérateurs |
MATCHES : le paramètre est vrai.NOT_MATCHES : le paramètre est faux.IS NULL : le paramètre n’existe pas.IS NOT NULL : le paramètre existe.Pour les dates, les opérateurs disponibles comprennent : Est égal à : = N’est pas égal à : != Supérieur à : > Inférieur à : < Inférieur ou égal à : <= Supérieur ou égal à : >= Entre : BETWEEN
|
Valeurs | |
Format |
Formats pris en charge pour currency :Code de devise : par exemple USD Formats pris en charge pour balance :Numéro : # Formats pris en charge pour next_expiry_date et last_credit_date :Dates absolues : YYY-MM-DD Exemples de décalage de date : Il y a 7 jours : -7d Il y a 4 semaines : -4w Il y a 3 mois : -3m Il y a 1 an : -1y Dates nommées : today
yesterday
|
Exemple |
Filtrez les clients qui ont un solde de compte de crédit en magasin supérieur ou égal à 1 dans n’importe quelle devise :store_credit_accounts MATCHES (balance >= 1) Filtrez les clients qui ont un solde de compte de crédit en magasin supérieur ou égal à 1 USD : store_credit_accounts MATCHES (balance >= 1, currency: 'USD') Filtrez les clients avec un crédit en magasin expirant dans les 7 prochains jours : store_credit_accounts MATCHES (next_expiry_date <= +7d) Filtrez les clients qui ont reçu un crédit en magasin pour la dernière fois il y a plus de 1 mois, mais qui ont encore un solde disponible à dépenser : store_credit_accounts MATCHES (last_credit_date <= -1m, balance >= 1)
|
Remarques |
|
Événements de la boutique en ligne
Nom : storefront.EVENT
Inclut les clients en fonction des événements de la boutique en ligne. Les événements pris en charge (EVENT
) comprennent les suivants :
- Produit vu :
product_viewed
- Collection vue :
collection_viewed
Paramètres de fonction |
id (facultatif) : utilisez ce paramètre pour spécifier les produits ou les collections que vous souhaitez filtrer. date (facultatif) : utilisez ce paramètre pour spécifier une date pour l’événement.count (facultatif) : utilisez ce paramètre pour spécifier le nombre exact de fois où un produit ou une collection ont été vus.Paramètres spécifiques à un événement de produit : tag (facultatif) : utilisez ce paramètre pour spécifier la balise de produit que vous souhaitez filtrer. Il s’agit de la même procédure de filtrage pour chaque ID de produit avec cette balise. |
---|---|
Opérateurs |
MATCHES : le paramètre est vrai.NOT_MATCHES : le paramètre est faux.IS NULL : le paramètre n’existe pas.IS NOT NULL : le paramètre existe.Pour les dates, les opérateurs disponibles comprennent : Est égal à : = N’est pas égal à : != Supérieur à : > Inférieur à : < Inférieur ou égal à : <= Supérieur ou égal à : >= Entre : BETWEEN
|
Valeur | |
Format |
Formats pris en charge pour id :
= (valeur unique)IN : un ensemble de valeurs séparées par des virgules avec un « OR » implicite, entourées de parenthèses. Par exemple : (id IN (1012132033639, 2012162031638, 32421429314657)) . Il y a une limite de 500 ID de produit ou de collection dans un ensemble.Formats pris en charge pour tag : string (valeur unique)Formats date pris en charge :
Date absolue : YYYY-MM-DD Exemples de décalage de date :
Les dates nommées sont des valeurs par défaut et ne peuvent pas être modifiées. Pour les dates personnalisées, utilisez un décalage de date. |
Exemple |
Indiquez si un événement de boutique en ligne s’est produit à l’aide d’un opérateur MATCHES ou NOT_MATCHES : storefront.product_viewed MATCHES() storefront.collection_viewed NOT MATCHES () Utilisez le paramètre id pour indiquer les produits sur lesquels vous souhaitez appliquer un filtre :storefront.product_viewed MATCHES (id = 2012162031638) storefront.collection_viewed MATCHES (id IN (2012162031638, 456, 789)) Utilisez le paramètre tag sur les balises de produit sur lesquelles vous souhaitez appliquer un filtre : storefront.product_viewed MATCHES (tag CONTAINS 'jeans') Utilisez le paramètre date et l’opérateur >= pour indiquer une date de début pour un événement de boutique en ligne :storefront.product_viewed MATCHES (id = 2012162031638, date >= 2023-04-03) storefront.collection_viewed MATCHES (id = 2012162031638, date >= -30d) Utilisez le paramètre date et l’opérateur <= pour indiquer une date de fin pour un événement de boutique en ligne :storefront.product_viewed MATCHES (id = 2012162031638, date <= 2023-04-30) storefront.collection_viewed MATCHES (id = 2012162031638, date <= -7d) Utilisez le paramètre date et l’opérateur BETWEEN pour indiquer à la fois une date de début et une date de fin pour un événement de boutique en ligne :storefront.product_viewed MATCHES (id = 2012162031638, date BETWEEN 2023-04-03 AND 2023-04-30) storefront.collection_viewed MATCHES (id = 2012162031638, date BETWEEN -90d AND -30d) Appliquez un filtre sur les clients qui ont consulté un produit spécifique au cours des 30 derniers jours : storefront.product_viewed MATCHES (id = 2012162031638, date >= -30d) Appliquez un filtre sur les clients qui ont consulté une collection spécifique depuis le 1er janvier 2023 jusqu’à aujourd’hui : storefront.collection_viewed MATCHES (id = 2012162031638, date BETWEEN 2023-01-01 AND today)
|
Remarques |
|