Op Shopify gebaseerde filters voor klantsegmenten
Gebruik deze referentiegids om inzicht te krijgen in de filternamen, operators en waarden die worden gebruikt om klantsegmenten te maken die zijn gebaseerd op de standaard Shopify-filters.
Op deze pagina
- Datum van afgebroken checkout
- Jubileum
- Besteed bedrag
- Steden
- Bedrijven
- Landen of regio's
- Gemaakt door app-ID
- Status van klantenaccount
- Datum waarop klant is toegevoegd
- E-maildomein van klant
- Klanttaal
- Klanttags
- Klant binnen afstand
- E-mailgebeurtenissen
- Status van e-mailabonnement
- Datum van eerste bestelling
- Laatste besteldatum
- Aantal bestellingen
- Geplaatste bestellingen
- Voorspeld bestedingsniveau
- Status productabonnement
- Gekochte producten
- RFM-groep
- Status sms-abonnement
- Staten of provincies
- Winkeltegoedaccounts
- Storefront-events
Datum afgebroken checkout
Naam: abandoned_checkout_date
Omvat klanten op basis van de datum waarop ze voor het laatst hun checkout hebben afgebroken.
| Operatoren |
Precies op datum: =Niet op datum: !=Op of vóór datum: <=Vóór datum: <Op of na datum: >=Na datum: >Tussen datums: BETWEEN {date1} AND {date2}Bestaat niet: IS NULLBestaat: IS NOT NULL
|
|---|---|
| Waarden | |
| Indeling |
Absolute datum: YYYY-MM-DDVoorbeelden van datum-offset: -4w, -10yBenoemde datum:
|
| Voorbeeld |
Neem klanten op die in de afgelopen week voor het laatst hun checkout hebben afgebroken:abandoned_checkout_date >= -7dNeem klanten op die in de afgelopen acht maanden voor het laatst hun checkout hebben afgebroken: abandoned_checkout_date > -8m
|
| Opmerkingen | Datumwaarden zijn gebaseerd op hele dagen en zijn afhankelijk van de tijdzone van je winkel. |
Verjaardag
Naam: anniversary
Omvat klanten op basis van de datum van de gebeurtenis die aan de datumparameter is gekoppeld.
| Functieparameters |
Geef de gebeurtenis op waarop je wilt filteren. Bijvoorbeeld: 'metafields.facts.birth_date'
|
|---|---|
| Operatoren |
IS NULL: Parameter bestaat niet.IS NOT NULL: Parameter bestaat.Voor datums zijn de beschikbare operatoren onder andere: Is gelijk aan: =Is niet gelijk aan: !=Tussen: BETWEEN
|
| Waarden |
date
|
| Indeling |
Absolute datum: YYYY-MM-DDVoorbeelden van datum-offset: +4w, +3mBenoemde datums of bereiken:
|
| Voorbeeld |
Neem klanten op met een verjaardag in de komende 30 dagen:anniversary ('metafields.facts.birth_date') BETWEEN today AND +30d
|
| Opmerkingen |
|
Besteed bedrag
Naam: amount_spent
Omvat klanten op basis van hoeveel geld ze in je winkel hebben uitgegeven.
| Operatoren |
Is gelijk aan: =Is niet gelijk aan: !=Groter dan: >Kleiner dan: <Kleiner dan of gelijk aan: <=Groter dan of gelijk aan: >=Tussen: BETWEEN
|
|---|---|
| Waarden | |
| Indeling |
Getalbereik: # AND #Getal: #Decimaal getal: de punt (.) wordt gebruikt als decimaalteken. Scheidingstekens voor duizendtallen, zoals komma's of spaties, worden niet geaccepteerd. Taalspecifieke opgemaakte getallen worden niet geaccepteerd. |
| Voorbeeld |
Neem klanten op die 1 tot 999.99 in je winkel hebben uitgegeven:amount_spent BETWEEN 1 AND 999.99 |
| Opmerkingen |
|
Steden
Naam: customer_cities
Omvat klanten die een adres hebben in de opgegeven stad. Klanten met meerdere adressen kunnen worden opgenomen in meer dan één klantsegment dat dit filter gebruikt.
| Operatoren |
Bevat exact deze stad: CONTAINSBevat niet exact deze stad: NOT CONTAINSBestaat niet: IS NULLBestaat: IS NOT NULL
|
|---|---|
| Waarden | |
| Indeling |
countryCode-regionCode-cityCode
|
| Voorbeeld |
Neem klanten op die een adres hebben in New York City:customer_cities CONTAINS 'US-NY-NewYorkCity'
|
| Opmerkingen | Om een stad te vinden, kun je de naam van de stad beginnen te typen en vervolgens de juiste waarde selecteren uit de lijst die wordt weergegeven. |
Bedrijven
Naam: companies
Bevat klanten van bedrijven die zijn geconfigureerd als B2B-klanten.
| Operatoren |
Bevat deze exacte bedrijfs-ID: CONTAINSBevat deze exacte bedrijfs-ID niet: NOT CONTAINSBestaat niet: IS NULLBestaat: IS NOT NULL
|
|---|---|
| Waarden | Bedrijfs-ID |
| Indeling | |
| Voorbeeld |
Is een B2B-klant:companies IS NOT NULLIs geen B2B-klant: companies IS NULLBevat klanten die zijn gekoppeld aan een specifiek bedrijf: companies CONTAINS 3778915041302 |
| Opmerkingen |
|
Landen of regio's
Naam: customer_countries
Bevat klanten die een adres hebben in het opgegeven land of de opgegeven regio. Klanten met meerdere adressen kunnen in meer dan één klantensegment worden opgenomen dat dit filter gebruikt.
| Operatoren |
Bevat deze exacte locatie: CONTAINSBevat deze exacte locatie niet: NOT CONTAINSBestaat niet: IS NULLBestaat: IS NOT NULL
|
|---|---|
| Waarden | Gebruik de ISO-landcode van twee letters. |
| Indeling | |
| Voorbeeld |
Klanten opnemen met een adres in de Verenigde Staten:customer_countries CONTAINS 'US'
|
| Opmerkingen | Om een land te vinden, kun je de naam van het land beginnen te typen en vervolgens de juiste waarde selecteren uit de weergegeven lijst. |
Aangemaakt door app-ID
Naam: created_by_app_id
Bevat klanten die zijn aangemaakt door de opgegeven app.
| Operatoren |
Is gelijk aan: =Is niet gelijk aan: !=
|
|---|---|
| Waarden | De ID van de app waarop je wilt segmenteren. |
| Indeling | App-ID |
| Voorbeeld |
Klanten opnemen die zijn aangemaakt in het Shopify-beheercentrum:created_by_app_id = 1830279
|
| Opmerkingen |
|
Status klantaccount
Naam: customer_account_status
Bevat klanten met de opgegeven klantaccountstatus.
| Operatoren |
Is gelijk aan: =Is niet gelijk aan: !=
|
|---|---|
| Waarden |
Geweigerd: 'DECLINED' De klant is uitgenodigd om een account aan te maken, maar heeft dit geweigerd.Uitgeschakeld: 'DISABLED' De klant heeft geen account aangemaakt of je winkel gebruikt de nieuwe klantaccounts.Ingeschakeld: 'ENABLED' De klant heeft een account aangemaakt.Uitgenodigd: 'INVITED' De klant is uitgenodigd om een account aan te maken, maar heeft de uitnodiging nog niet geaccepteerd of geweigerd.
|
| Indeling | |
| Voorbeeld |
Klanten opnemen die zijn uitgenodigd om een account aan te maken, maar hebben geweigerd:customer_account_status = 'DECLINED'
|
| Opmerkingen |
Datum waarop klant is toegevoegd
Naam: customer_added_date
Bevat klanten op basis van de datum waarop ze aan je winkel zijn toegevoegd.
| Operatoren |
Precies op datum: =Niet op datum: !=Op of vóór datum: <=Vóór datum: <Op of na datum: >=Na datum: >Tussen datums: BETWEEN {date1} AND {date2}
|
|---|---|
| Waarden | |
| Indeling |
Absolute datum: YYYY-MM-DDVoorbeelden van datum-offset: -4w, -10yBenoemde datum:
|
| Voorbeeld |
Klanten opnemen die in de afgelopen week zijn toegevoegd:customer_added_date >= -7dKlanten opnemen die in de afgelopen acht maanden zijn toegevoegd: customer_added_date > -8mKlanten opnemen die tijdens een specifieke periode zijn toegevoegd: customer_added_date BETWEEN 2022-12-01 AND 2022-12-31
|
| Opmerkingen | Datumwaarden zijn gebaseerd op hele dagen en zijn afhankelijk van de tijdzone van je winkel. |
E-maildomein van klant
Naam: customer_email_domain
Bevat klanten met een e-mailadres van het opgegeven domein. De domeinnaam is het gedeelte van het e-mailadres na het @-symbool, bijvoorbeeld: gmail.com.
| Operatoren |
Is gelijk aan: =Is niet gelijk aan: !=Bestaat niet: IS NULLBestaat: IS NOT NULL
|
|---|---|
| Waarden |
De volgende domeinnamen worden als suggesties aangeboden. Je bent niet beperkt tot deze domeinnamen. Je kunt handmatig alle andere geldige domeinnamen invoeren:
|
| Indeling | |
| Voorbeeld |
Klanten opnemen van wie het e-maildomein shopify.com is:customer_email_domain = 'shopify.com'
|
| Opmerkingen |
Klanttaal
Naam: customer_language
Bevat klanten op basis van de taal die de klant gebruikt om met je winkel te communiceren.
| Operatoren |
Is gelijk aan: =Is niet gelijk aan: !=Bestaat niet: IS NULLBestaat: IS NOT NULL
|
|---|---|
| Waarden | Gebruik de ISO 639-1-taalcode van twee letters. |
| Indeling |
De volgende waarden zijn voorbeelden van veelvoorkomende ISO-taalcodes. Je gegevens zijn niet beperkt tot deze taalcodes. Je kunt handmatig alle andere geldige taalcodes invoeren, maar de waarden die als suggestie worden aangeboden in de editor zijn de enige die beschikbaar zijn in je klantgegevens.
|
| Voorbeeld |
Klanten opnemen die met je winkel in het Engels communiceren:customer_language = 'en'Klanten uitsluiten die met je winkel in het Canadees-Engels communiceren: customer_language != 'en-CA'
|
| Opmerkingen |
|
Klanttags
Naam: customer_tags
Omvat klanten op basis van hun tags.
| Operatoren |
Bevat deze exacte tag: CONTAINSBevat deze exacte tag niet: NOT CONTAINSBestaat niet: IS NULLBestaat: IS NOT NULL
|
|---|---|
| Waarden | De naam van een klanttag. |
| Indeling | |
| Voorbeeld |
Neem klanten op die de tag GoldStatus hebben:customer_tags CONTAINS 'GoldStatus'
|
| Opmerkingen |
Tags zijn niet hoofdlettergevoelig. Meer informatie over tags en aandachtspunten. |
Klant binnen afstand
Naam: customer_within_distance
Omvat klanten binnen een opgegeven afstand van een opgeslagen locatie.
| Functieparameters |
Je kunt per filter maar één afstandsparameter gebruiken.coordinates (vereist): gebruik deze parameter om de pinlocatie op te geven die je wilt gebruiken om je segment aan te maken. distance_km (vereist): gebruik deze parameter om de straal op te geven waarbinnen je naar klanten wilt zoeken.distance_mi (vereist): gebruik deze parameter om de straal op te geven waarbinnen je naar klanten wilt zoeken. |
|---|---|
| Operatoren |
MATCHES: Parameter is waar.NOT_MATCHES: Parameter is onwaar.IS NULL: Parameter bestaat niet.IS NOT NULL: Parameter bestaat. |
| Waarde | |
| Indeling |
Ondersteunde indeling voor coordinates:
Ondersteunde indeling voor coördinaten (breedtegraad, lengtegraad): #Ondersteunde indeling voor distance_mi, distance_km:
# |
| Voorbeeld |
Dit filter is alleen geldig met coördinaten en één afstandsparameter. Filter op klanten met een adres binnen 10 mijl van de coördinaten (45.419190, -75.696727): customer_within_distance MATCHES (coordinates = (45.419190, -75.696727), distance_mi = 10 )Het filter kan in combinatie met andere filters worden gebruikt om je klantenlijst verder te verfijnen. Bijvoorbeeld: Filter op klanten die een adres hebben binnen 20 kilometer van de coördinaten (43.634,-79.412) en die minstens één bestelling hebben geplaatst: customer_within_distance MATCHES (coordinates = (43.634,-79.412), distance_km = 20 ) AND number_of_orders > 0
|
| Opmerkingen |
|
E-mailgebeurtenissen
Naam: shopify_email.EVENT
Omvat klanten op basis van geselecteerde e-mailgebeurtenissen. Ondersteunde gebeurtenissen (EVENT) zijn onder andere:
- Gebounced:
bounced - Aangeklikt:
clicked - Afgeleverd:
delivered - Gemarkeerd als spam:
marked_as_spam - Geopend:
opened - Uitgeschreven:
unsubscribed
| Functieparameters |
activity_id (optioneel): gebruik deze parameter om de ID van de marketingactiviteit te selecteren waarop je wilt filteren.count (optioneel): gebruik deze parameter om op te geven hoe vaak een e-mailgebeurtenis heeft plaatsgevonden.date (optioneel): gebruik deze parameter om de datum van de gebeurtenis op te geven. |
|---|---|
| Operatoren |
MATCHES: wordt gebruikt als de gebeurtenis heeft plaatsgevonden.NOT_MATCHES: wordt gebruikt als de gebeurtenis niet heeft plaatsgevonden.IS NULL: Parameter bestaat niet.IS NOT NULL: Parameter bestaat.Voor datums zijn de beschikbare operatoren onder andere: Is gelijk aan: =Is niet gelijk aan: !=Groter dan: >Kleiner dan: <Kleiner dan of gelijk aan: <=Groter dan of gelijk aan: >=Tussen: BETWEEN
|
| Waarde | |
| Indeling | Ondersteunde indelingen voor activity_id:
= (enkele waarde)IN : een set door komma's gescheiden waarden met een impliciete 'OR', tussen haakjes. Bijvoorbeeld: (activity_id IN (1, 2, 3)). Er is een limiet van 500 activiteits-ID's per set.Ondersteunde datumnotaties voor date:YYYY-MM-DD
De benoemde datums zijn standaardwaarden en kunnen niet worden gewijzigd. Gebruik voor aangepaste datums een datum-offset. E-mailgebeurtenissen zijn beschikbaar voor de laatste 26 maanden, met gegevens vanaf maart 2022. Ondersteunde indelingen voor count:# |
| Voorbeeld |
Geef met een MATCHES- of NOT MATCHES-operator aan of een e-mailgebeurtenis heeft plaatsgevonden:shopify_email.opened MATCHES (activity_id = 135195754518)shopify_email.opened NOT MATCHES (activity_id = 135195754518)Gebruik de parameter activity_id om de marketingactiviteit-ID op te geven waarop je wilt filteren:shopify_email.delivered MATCHES (activity_id = 135195754518)Gebruik de parameter date en de operator >= om een begindatum voor een e-mailgebeurtenis op te geven:shopify_email.delivered NOT MATCHES (activity_id = 135195754518, date >= 2022-01-01)Gebruik de parameter date en de operator <= om een einddatum voor een e-mailgebeurtenis op te geven:shopify_email.delivered MATCHES (activity_id = 135195754518, date <= 2022-01-01)Gebruik de parameter date en de operator BETWEEN om zowel een begin- als einddatum voor een e-mailgebeurtenis op te geven:shopify_email.bounced NOT MATCHES (activity_id = 135195754518, date BETWEEN -12m AND today)
|
| Opmerkingen |
|
E-mailabonnementsstatus
Naam: email_subscription_status
Filtert op klanten op basis van of ze zijn geabonneerd op je marketing-e-mail.
| Operatoren |
Is gelijk aan: =Is niet gelijk aan: !=Bestaat niet: IS NULLBestaat: IS NOT NULL
|
|---|---|
| Waarden |
Niet geabonneerd: 'NOT_SUBSCRIBED' De klant heeft zich niet geabonneerd op je marketing-e-mail.Geabonneerd: 'SUBSCRIBED' De klant is geabonneerd op je marketing-e-mail.In behandeling: 'PENDING' De klant is bezig zich te abonneren op je marketing-e-mail.Ongeldig: 'INVALID' De marketingstatus van het e-mailadres van de klant is ongeldig.Afgemeld: 'UNSUBSCRIBED' De klant heeft zich afgemeld voor je marketing-e-mails.Geredigeerd: 'REDACTED' Het e-mailadres van de klant is geredigeerd.
|
| Indeling | |
| Voorbeeld |
Filter op klanten die zijn geabonneerd op je e-mailmarketing:email_subscription_status = 'SUBSCRIBED'
|
| Opmerkingen |
Datum van eerste bestelling
Naam: first_order_date
Filtert op klanten die hun eerste bestelling hebben geplaatst op de opgegeven datum.
| Operatoren |
Precies op datum: =Niet op datum: !=Op of vóór datum: <=Vóór datum: <Op of na datum: >=Na datum: >Tussen datums: BETWEEN {date1} AND {date2}Bestaat niet: IS NULLBestaat: IS NOT NULL
|
|---|---|
| Waarden | |
| Indeling |
Absolute datum: YYYY-MM-DDVoorbeelden van datum-offset: -4w, -10yBenoemde datum:
|
| Voorbeeld |
Filter op klanten van wie de eerste bestelling sinds vorige week is geplaatst:first_order_date >= -7dFilter op klanten van wie de eerste bestelling sinds acht maanden geleden is geplaatst: first_order_date > -8m
|
| Opmerkingen | Datumwaarden zijn gebaseerd op hele dagen en zijn afhankelijk van de tijdzone van je winkel. |
Datum van laatste bestelling
Naam: last_order_date
Filtert op klanten die hun laatste bestelling hebben geplaatst op de opgegeven datum.
| Operatoren |
Precies op datum: =Niet op datum: !=Op of vóór datum: <=Vóór datum: <Op of na datum: >=Na datum: >Tussen datums: BETWEEN {date1} AND {date2}Bestaat niet: IS NULLBestaat: IS NOT NULL
|
|---|---|
| Waarden | |
| Indeling |
Absolute datum: YYYY-MM-DDVoorbeelden van datum-offset: -4w, -10yBenoemde datum:
|
| Voorbeeld |
Filter op klanten van wie de laatste bestelling sinds vorige week is geplaatst:last_order_date >= -7dFilter op klanten van wie de laatste bestelling sinds acht maanden geleden is geplaatst: last_order_date > -8m
|
| Opmerkingen | Datumwaarden zijn gebaseerd op hele dagen en zijn afhankelijk van de tijdzone van je winkel. |
Aantal bestellingen
Naam: number_of_orders
Filtert op klanten op basis van het aantal bestellingen dat ze in je winkel hebben geplaatst.
| Operatoren |
Is gelijk aan: =Is niet gelijk aan: !=Groter dan: >Kleiner dan: <Kleiner dan of gelijk aan: <=Groter dan of gelijk aan: >=Tussen: BETWEEN
|
|---|---|
| Waarden | De waarde die je invoert, moet een geheel getal zijn. |
| Indeling |
Getalbereik: # AND #Getal: #
|
| Voorbeeld |
Filter op klanten die meer dan 10 bestellingen hebben geplaatst:number_of_orders > 10
|
| Opmerkingen |
BETWEEN omvat zowel de begin- als de eindwaarde. Bijvoorbeeld, number_of_orders BETWEEN 1 AND 100 filtert op klanten die minstens 1 bestelling en maximaal 100 bestellingen hebben geplaatst. |
Geplaatste bestellingen
Naam: orders_placed
Filtert op klanten die bestellingen hebben geplaatst of een bepaald bedrag hebben uitgegeven binnen een opgegeven datumbereik.
| Functieparameters |
app_id (optioneel): Gebruik deze parameter om op te geven welke app de bestelling heeft aangemaakt. Dit omvat apps zoals de Shopify POS, die een app-ID van 129785 heeft.location_id (optioneel): Gebruik deze parameter om op te geven vanaf welke locatie de bestelling is geplaatst. Je vindt de ID van een locatie in de URL van je Shopify-beheercentrum wanneer je naar de locatiegegevens navigeert in Locaties.count (optioneel): Gebruik deze parameter om het exacte aantal keren op te geven dat een bestelling is geplaatst.amount (optioneel): Gebruik deze parameter om het exacte bedrag op te geven dat aan een bestelling is besteed.sum_amount (optioneel): Gebruik deze parameter om het bedrag op te geven dat aan alle bestellingen is besteed.date (optioneel): Gebruik deze parameter om een datum voor de gebeurtenis op te geven. |
|---|---|
| Operatoren |
MATCHES: Parameter is waar.NOT_MATCHES: Parameter is onwaar.IS NULL: Parameter bestaat niet.IS NOT NULL: Parameter bestaat.Voor datums zijn de beschikbare operatoren onder andere: Is gelijk aan: =Is niet gelijk aan: !=Groter dan: >Kleiner dan: <Kleiner dan of gelijk aan: <=Groter dan of gelijk aan: >=Tussen: BETWEEN
|
| Waarden | |
| Indeling |
Ondersteunde indelingen voor count, amount, en sum_amount:Getal: #Ondersteunde indelingen voor date:Absolute datum: YYYY-MM-DDVoorbeelden van datumverschuiving:
|
| Voorbeeld |
Geef op of een bestelling is geplaatst met een MATCHES of NOT_MATCHES operator:orders_placed MATCHES ()orders_placed NOT MATCHES ()Filter op klanten die in de afgelopen 6 maanden 3 of meer bestellingen hebben geplaatst: orders_placed MATCHES (count >= 3, date >= -6m)Filter op klanten die in de afgelopen 90 dagen $ 1.000 of meer hebben uitgegeven: orders_placed MATCHES (sum_amount >= 1000, date >= -90d)Filter op klanten die in de afgelopen 7 dagen $ 100 of minder hebben uitgegeven: orders_placed MATCHES (sum_amount <= 100, date >= -7d)Filter op klanten die sinds 1 januari 2023 $ 1.000 of meer hebben uitgegeven en 3 of meer bestellingen hebben geplaatst: orders_placed MATCHES (sum_amount >= 1000, count >= 3, date >= 2023-01-01)Gebruik de parameter date en de operator BETWEEN om een specifieke datumperiode op te geven. Je kunt de periode van 1 januari 2023 tot en met 1 juni 2023 (inclusief) als volgt uitdrukken:orders_placed MATCHES (count >= 3, date BETWEEN 2023-01-01 AND 2023-06-01)Filter op klanten die een bestelling hebben geplaatst bij je locatie HQ Gift Shop (1122334455) of je locatie Main Street (6677889900): orders_placed MATCHES (location_id IN (1122334455,6677889900))Filter op klanten die in totaal meer dan $ 500 hebben uitgegeven via Shopify POS: orders_placed MATCHES (app_id = 129785, sum_amount >= 500)
|
| Opmerkingen |
|
Niveau voorspelde uitgaven
NAAM: predicted_spend_tier
Bevat klanten die binnen het opgegeven niveau voor voorspelde uitgaven vallen. Meer informatie over het niveau voorspelde uitgaven.
| Operatoren |
Is gelijk aan: =Is niet gelijk aan: !=Bestaat niet: IS NULLBestaat: IS NOT NULL
|
|---|---|
| Waarden |
'HIGH''MEDIUM''LOW' |
| Indeling | |
| Voorbeeld |
Klanten opnemen die zich in het HIGH-niveau bevinden:predicted_spend_tier = 'HIGH'
|
| Opmerkingen |
Status productabonnement
Naam: product_subscription_status
Bevat klanten met de opgegeven status van het productabonnement.
| Operatoren |
Is gelijk aan: =Is niet gelijk aan: !=Bestaat niet: IS NULLBestaat: IS NOT NULL
|
|---|---|
| Waarden |
Actief: 'SUBSCRIBED' De klant heeft een actief productabonnement.Geannuleerd: 'CANCELLED' De klant heeft het productabonnement opgezegd.Verlopen: 'EXPIRED' Het productabonnement van de klant is verlopen.Mislukt: 'FAILED' De klant heeft een mislukte betaling.Nooit geabonneerd: 'NEVER_SUBSCRIBED' De klant heeft zich nooit geabonneerd.Gepauzeerd: 'PAUSED' De klant heeft het productabonnement gepauzeerd.
|
| Indeling | |
| Voorbeeld |
Klanten opnemen die een actief productabonnement hebben:product_subscription_status = 'SUBSCRIBED'
|
| Opmerkingen |
Aangekochte producten
Naam: products_purchased
Bevat klanten die het opgegeven product hebben gekocht. Daarnaast kun je klanten opnemen die het product binnen een opgegeven datumbereik hebben gekocht.
| Functieparameters |
id (optioneel): Gebruik deze parameter om op te geven op welk door een klant gekocht product je wilt filteren. quantity (optioneel): Gebruik deze parameter om het aantal gekochte producten per bestelling op te geven.sum_quantity (optioneel): Gebruik deze parameter om het aantal gekochte producten voor alle bestellingen op te geven.date (optioneel): Gebruik deze parameter om een datum voor de gebeurtenis op te geven.tag (optioneel): Gebruik deze parameter om een producttag op te geven voor gekochte producten waarop je wilt filteren.
|
|---|---|
| Operatoren |
MATCHES: Parameter is 'true'.NOT_MATCHES: Parameter is 'false'.IS NULL: Parameter bestaat niet.IS NOT NULL: Parameter bestaat.Voor datums zijn de volgende operators beschikbaar: Is gelijk aan: =Is niet gelijk aan: !=Groter dan: >Kleiner dan: <Kleiner dan of gelijk aan: <=Groter dan of gelijk aan: >=Tussen: BETWEEN
|
| Waarde | |
| Indeling |
Ondersteunde indelingen voor tag:tekenreeks (enkele waarde)Ondersteunde indelingen voor id:
= (enkele waarde)IN : Een set door komma's gescheiden waarden met een impliciete 'OR', tussen haakjes. Bijvoorbeeld: (id IN (1012132033639, 2012162031638, 32421429314657)). Er geldt een limiet van 500 product-ID's in een reeks.Ondersteunde datum -indelingen:Absolute datum: YYYY-MM-DDVoorbeelden van datum-offset:
Ondersteunde indelingen voor quantity en sum_quantity:Getal: #
|
| Voorbeeld |
Geef op of een product is gekocht met een MATCHES- of NOT_MATCHES-operator:products_purchased MATCHES (id = 2012162031638)products_purchased NOT MATCHES (id IN (2012162031638, 1012132033639))
products_purchased MATCHES (tag = 'red')Filter klanten die een specifiek product hebben gekocht sinds 1 januari 2022 tot vandaag: products_purchased MATCHES (id = 1012132033639, date BETWEEN 2022-01-01 AND today)Filter klanten die een product met de tag 'red' hebben gekocht sinds 1 januari 2022 tot vandaag:products_purchased MATCHES (tag = 'red', date BETWEEN 2022-01-01 AND today)Binnen de laatste 30 dagen: products_purchased MATCHES (date >= -30d)Tot 1 januari 2022: products_purchased MATCHES (date <= 2022-01-01)Gebruik de parameter date en de operator BETWEEN om een specifiek datumbereik op te geven. Je kunt de periode tussen 1 januari 2022 en 1 juni 2022 (inclusief) als volgt uitdrukken:products_purchased MATCHES (id = 1012132033639, date BETWEEN 2022-01-01 AND 2022-06-01)Filter klanten die onlangs veel producten met een specifieke tag hebben gekocht: products_purchased MATCHES (tag = 'product_tag', sum_quantity >= 3, date >= -90d)
|
| Opmerkingen |
|
RFM-groep
Naam: rfm_group
Bevat klanten op basis van de RFM-groep waarin ze zijn ingedeeld. Meer informatie over RFM-klantanalyse.
| Operatoren |
Is gelijk aan: =Is niet gelijk aan: !=Bestaat niet: IS NULLBestaat: IS NOT NULL
|
|---|---|
| Waarden |
Inactief: 'DORMANT'Risicovol: 'AT_RISK'Voorheen loyaal: 'PREVIOUSLY_LOYAL'Heeft aandacht nodig: 'NEEDS_ATTENTION'Bijna verloren: 'ALMOST_LOST'Loyaal: 'LOYAL'Veelbelovend: 'PROMISING'Actief: 'ACTIVE'Nieuw: 'NEW'Topklanten: 'CHAMPIONS'Potentiële klanten: 'PROSPECTS'
|
| Indeling | |
| Voorbeeld |
Klanten opnemen in de RFM-groep Heeft aandacht nodig:rfm_group = 'NEEDS_ATTENTION'
|
| Opmerkingen |
Status van sms-abonnement
Naam: sms_subscription_status
Hiermee neem je klanten op op basis van of ze zijn geabonneerd op je sms-berichten voor marketing. Meer informatie over het verzamelen van contactgegevens van klanten.
| Operatoren |
Is gelijk aan: =Is niet gelijk aan: !=Bestaat niet: IS NULLBestaat: IS NOT NULL
|
|---|---|
| Waarden |
Geabonneerd: 'SUBSCRIBED' De klant is geabonneerd op je sms-berichten voor marketing.In behandeling: 'PENDING' De klant is bezig met het abonneren op je sms-berichten voor marketing.In afwachting van redactie: 'REDACTED' De gegevens van de klant zijn in afwachting van redactie vanwege een AVG-verzoek tot permanente verwijdering.Uitgeschreven: 'UNSUBSCRIBED' De klant heeft zich uitgeschreven voor je sms-berichten voor marketing.Niet geabonneerd: 'NOT_SUBSCRIBED' De klant heeft zich nooit geabonneerd op je sms-berichten voor marketing.
|
| Indeling | |
| Voorbeeld |
Klanten opnemen die zich hebben geabonneerd op je sms-berichten voor marketing:sms_subscription_status = 'SUBSCRIBED'
|
| Opmerkingen |
Staten of provincies
Naam: customer_regions
Hiermee neem je klanten op met een adres in de opgegeven regio binnen een land. Klanten met meerdere adressen kunnen in meer dan één klantensegment worden opgenomen dat dit filter gebruikt.
| Operatoren |
Bevat deze exacte locatie: CONTAINSBevat deze exacte locatie niet: NOT CONTAINSBestaat niet: IS NULLBestaat: IS NOT NULL
|
|---|---|
| Waarden | Gebruik de ISO-landencode met de ISO 3166-2-onderverdelingscode. |
| Indeling | |
| Voorbeeld |
Klanten opnemen die een adres hebben in de staat New York:customer_regions CONTAINS 'US-NY'
|
| Opmerkingen | Je kunt een regio zoeken door de naam van de regio te typen en vervolgens de juiste waarde te selecteren in de lijst die wordt weergegeven. |
Accounts met winkeltegoed
Naam: store_credit_accounts
Hiermee neem je klanten op die een winkeltegoedsaldo in je winkel hebben.
| Functieparameters |
balance (optioneel): gebruik deze parameter om het huidige saldo op de account met winkeltegoed van de klant op te geven.currency (optioneel): gebruik deze parameter om de valuta van het winkeltegoedsaldo van de klant op te geven.next_expiry_date (optioneel): gebruik deze parameter om de datum op te geven van het eerstvolgende ongebruikte winkeltegoed dat vervalt.last_credit_date (optioneel): gebruik deze parameter om de datum op te geven waarop de klant voor het laatst winkeltegoed heeft ontvangen.
|
|---|---|
| Operatoren |
MATCHES: Parameter is waar.NOT_MATCHES: Parameter is onwaar.IS NULL: Parameter bestaat niet.IS NOT NULL: Parameter bestaat.Voor datums zijn de beschikbare operatoren onder andere: Is gelijk aan: =Is niet gelijk aan: !=Groter dan: >Kleiner dan: <Kleiner dan of gelijk aan: <=Groter dan of gelijk aan: >=Tussen: BETWEEN
|
| Waarden | |
| Indeling |
Ondersteunde indelingen voor currency:Valutacode: bijvoorbeeld USDOndersteunde indelingen voor balance:Getal: #Ondersteunde indelingen voor next_expiry_date en last_credit_date:Absolute datums: YYY-MM-DDVoorbeelden van datumverschuiving: 7 dagen geleden: -7d4 weken geleden: -4w3 maanden geleden: -3m1 jaar geleden: -1yBenoemde datums: todayyesterday |
| Voorbeeld |
Filter klanten met een saldo op een account met winkeltegoed van 1 of meer in een willekeurige valuta:store_credit_accounts MATCHES (balance >= 1)Filter klanten met een saldo op een account met winkeltegoed van 1 USD of meer: store_credit_accounts MATCHES (balance >= 1, currency: 'USD')Filter klanten met winkeltegoed dat in de komende 7 dagen vervalt: store_credit_accounts MATCHES (next_expiry_date <= +7d)Filter klanten die meer dan 1 maand geleden voor het laatst winkeltegoed hebben ontvangen, maar nog steeds een besteedbaar saldo hebben: store_credit_accounts MATCHES (last_credit_date <= -1m, balance >= 1)
|
| Opmerkingen |
|
Webshopgebeurtenissen
Naam: storefront.EVENT
Hiermee neem je klanten op op basis van webshopgebeurtenissen. Ondersteunde gebeurtenissen (EVENT) zijn onder meer:
- Product bekeken:
product_viewed - Collectie bekeken:
collection_viewed
| Functieparameters |
id (optioneel): gebruik deze parameter om de producten of collecties op te geven waarop je wilt filteren. date (optioneel): gebruik deze parameter om een datum voor de gebeurtenis op te geven.count (optioneel): gebruik deze parameter om het exacte aantal keren op te geven dat een product of collectie is bekeken.Productgebeurtenis-specifieke parameters: tag (optioneel): gebruik deze parameter om de producttag op te geven waarop je wilt filteren. Dit werkt op dezelfde manier als filteren op elke product-ID met die tag. |
|---|---|
| Operatoren |
MATCHES: Parameter is 'true'.NOT_MATCHES: Parameter is 'false'.IS NULL: Parameter bestaat niet.IS NOT NULL: Parameter bestaat.Voor datums zijn de volgende operators beschikbaar: Is gelijk aan: =Is niet gelijk aan: !=Groter dan: >Kleiner dan: <Kleiner dan of gelijk aan: <=Groter dan of gelijk aan: >=Tussen: BETWEEN
|
| Waarde | |
| Indeling |
Ondersteunde indelingen voor id:
= (enkele waarde)IN : Een set door komma's gescheiden waarden met een impliciete 'OR', tussen haakjes. Bijvoorbeeld: (id IN (1012132033639, 2012162031638, 32421429314657)). Er is een limiet van 500 product- of collectie-ID's in een set.Ondersteunde indelingen voor tag:
tekenreeks (enkele waarde)Ondersteunde datum indelingen:
Absolute datum: YYYY-MM-DDVoorbeelden van datumverschuiving:
De benoemde datums zijn standaardwaarden en kunnen niet worden gewijzigd. Voor aangepaste datums gebruik je een datum-offset. |
| Voorbeeld |
Geef met een MATCHES- of NOT_MATCHES-operator op of er een webshopgebeurtenis heeft plaatsgevonden:
storefront.product_viewed MATCHES()storefront.collection_viewed NOT MATCHES ()Gebruik de parameter id om de producten op te geven waarop je wilt filteren:storefront.product_viewed MATCHES (id = 2012162031638)storefront.collection_viewed MATCHES (id IN (2012162031638, 456, 789))Gebruik de parameter tag voor de producttags waarop je wilt filteren: storefront.product_viewed MATCHES (tag CONTAINS 'jeans')Gebruik de parameter date en de operator >= om een begindatum op te geven voor een webshopgebeurtenis:storefront.product_viewed MATCHES (id = 2012162031638, date >= 2023-04-03)storefront.collection_viewed MATCHES (id = 2012162031638, date >= -30d)Gebruik de parameter date en de operator <= om een einddatum op te geven voor een webshopgebeurtenis:storefront.product_viewed MATCHES (id = 2012162031638, date <= 2023-04-30)storefront.collection_viewed MATCHES (id = 2012162031638, date <= -7d)Gebruik de parameter date en de operator BETWEEN om zowel een begin- als een einddatum op te geven voor een webshopgebeurtenis: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)Filter op klanten die in de afgelopen 30 dagen een specifiek product hebben bekeken: storefront.product_viewed MATCHES (id = 2012162031638, date >= -30d)Filter op klanten die een specifieke collectie hebben bekeken sinds 1 januari 2023 tot vandaag: storefront.collection_viewed MATCHES (id = 2012162031638, date BETWEEN 2023-01-01 AND today)
|
| Opmerkingen |
|