Componenten van een klantensegment

Klantensegmenten bestaan uit een of meer filters. Een filter wordt gebouwd met behulp van een filternaam, een operator en een waarde als de componenten.

De componenten van een klantsegment met één filter
De componenten van een klantensegmentfilter.
ComponentNaam component
1filternaam
2Operator
3waarde

Je kunt meer dan één filter in een klantensegment gebruiken. In dit geval gebruik je connectors tussen elk filter. Een klantensegment dat meerdere filters gebruikt, wordt op de volgende manier gebouwd:

Een klantsegment met 2 filters die door de AND-connector worden verbonden

Meer informatie over de specifieke filters die worden gebruikt om klantensegmenten op te bouwen.

Filternamen

Een filternaam is een criterium dat wordt gebruikt om klanten voor een klantensegment te selecteren. Als je bijvoorbeeld al je klanten wilt selecteren die zich op je marketingmails abonneren, gebruik je de email_subscription_status-filternaam.

Functies

Je kunt functies gebruiken om optionele parameters aan een filter toe te voegen. De extra parameters worden tussen haakjes toegevoegd na de operator MATCHES OF NOT_MATCHES.

Je kunt bijvoorbeeld een parameter toevoegen met een marketingactiviteit-ID om al je klanten die een bepaalde e-mail hebben geopend, te filteren: shopify_email.opened MATCHES (activity_id = 123)

Ondersteunde functieattributen:

Operators

Er wordt een operator gebruikt om de relatie tussen de filternaam en de waarde te definiëren. Als je bijvoorbeeld een segment wil aanmaken van klanten die minimaal 5 bestellingen hebben geplaatst, gebruik je de operator >=om 'groter dan' of 'gelijk aan' op te geven. In dit geval voeg je de waarde 5 toe, dat wil zeggen: >=5.

Hieronder volgen voorbeelden van andere operators:

  • Tussen: BETWEEN {value1} AND {value2}
  • Is gelijk aan: =
  • Is niet gelijk aan: !=
  • Groter dan: >
  • Kleiner dan: <
  • Kleiner dan of gelijk aan: <=
  • Bevat deze exacte waarde: CONTAINS
  • Bevat niet deze exacte waarde: NOT CONTAINS

De operators die beschikbaar zijn voor een filternaam, zijn afhankelijk van de filternaam die je gebruikt. Meer informatie over welke operators beschikbaar zijn voor elke filternaam.

Functies en operators

Functies hebben specifieke operatoren nodig voordat er parameters kunnen worden toegevoegd. De 2 operatoren zijn MATCHES, gebruikt om aan te geven dat een bepaalde parameter waar is, of NOT_MATCHES gebruikt om aan te geven dat een bepaalde parameter onwaar is.

Als je bijvoorbeeld een segment van klanten wilt aanmaken die een specifiek product nog niet hebben gekocht, dan is de syntaxis als volgt: products_purchased NOT_MATCHES (id = ‘1234325’)

De IS NULL- en de IS NOT NULL-operator en aan waarden gekoppelde suggesties gebruiken

De IS NULL-operator en suggestie voor gekoppelde waarde wordt gebruikt om klanten te filteren voor wie waardegegevens voor het opgegeven filter niet bestaan. De IS NOT NULL-operator en de suggestie voor gekoppelde waarde wordt gebruikt om klanten te filteren voor wie wel waardegegevens bestaan voor het opgegeven filter. IS NOT NULL betekent dat een waarde gegevens heeft die bestaan en alle klanten omvat die een waarde (geen specifieke waarde) hebben.

Voorbeelden van het gebruik van de operator IS NULL en IS NOT NULL en suggesties voor gekoppelde waarde in een klantsegment
OperatorVoorbeeld
IS NULL Als je een klantsegment wilt aanmaken van klanten die bij de checkout nog nooit een winkelwagen hebben achtergelaten, gebruik je de IS NULL-operator en aan een waarde gekoppelde suggestie. Het klantsegment bestaat uit klanten voor wie er geen waarde is ingevuld in het veld Datum afgebroken checkout.

In de editor is het klantensegment het volgende:

abandoned_checkout_date IS NULL



IS NOT NULL Als je een klantsegment wilt aanmaken van alle klanten die al eens bij de checkout een winkelwagen hebben achtergelaten, gebruik je de IS NOT NULL-operator en de suggestie voor gekoppelde waarde. Het klantsegment bestaat uit alle klanten van wie in het profiel een waarde is ingevuld in het veld Datum afgebroken checkout.

In de editor is het klantsegment als volgt:

abandoned_checkout_date IS NOT NULL



## Waarden {#values}

Een waarde is het kenmerk van een klant dat wordt gebruikt om de klant in een klantensegment op te nemen of van een klantensegment uit te sluiten. De waarde wordt gebruikt in combinatie met de filternaam en operator. Als je bijvoorbeeld je klanten wilt selecteren die zich op je marketingmails abonneren, gebruik je de waarde 'SUBSCRIBED'. Klanten die zich niet op je marketingmails abonneren, worden uitgesloten van het klantensegment.

Connectors

Als je meerdere filters gebruikt, combineer je ze met behulp van de AND en OR-connectors. Connectors helpen je om de focus van je klantensegment zo breed of zo smal te maken als je nodig hebt:

  • De AND -connector verkleint de focus van je klantensegment, omdat een klant moet voldoen aan alle criteria die moeten worden opgenomen.
  • De OR-connector verruimt de focus van je klantensegment omdat een klant aan een van de op te nemen criteria kan voldoen, maar niet aan alle criteria hoeft te voldoen.

De AND-connector gebruiken

Als je een klantsegment wil aanmaken waarin alleen je e-mailabonnees worden opgenomen die minimaal 5 bestellingen bij je hebben geplaatst, gebruik je de connector AND om de betreffende filters met elkaar te combineren.

Conceptueel gezien werkt dit klantsegment als volgt:

Klanten die zich abonneren op je marketingmails en klanten die minimaal 5 bestellingen hebben geplaatst.

In de editor wordt het klantsegment als volgt weergegeven:

email_subscription_status = 'SUBSCRIBED' AND number_of_orders >= 5

Je klantsegment omvat alleen je e-mailabonnees die minimaal 5 bestellingen hebben geplaatst. Het klantsegment omvat niet de volgende klanten:

  • Klanten die zich niet abonneren op je e-mails over marketing.
  • Klanten die zich wel abonneren op je e-mails over marketing, maar die minder dan 5 bestellingen hebben geplaatst.

De OR-connector gebruiken

Als je een klantsegment wil aanmaken dat bestaat uit je e-mailabonnees of klanten die minimaal 5 bestellingen hebben geplaatst, gebruik je de connector OR om deze filters te combineren.

Conceptueel gezien werkt dit klantsegment als volgt:

Klanten die zich abonneren op je marketinge-mails of klanten die minimaal 5 bestellingen hebben geplaatst.

In de editor wordt het klantsegment als volgt weergegeven:

email_subscription_status = 'SUBSCRIBED' OR number_of_orders >= 5

Je klantsegment omvat de volgende groepen:

  • Al je e-mailabonnees, ongeacht of ze minimaal 5 bestellingen hebben geplaatst.
  • Al je klanten die minimaal 5 bestellingen hebben geplaatst, ongeacht of ze zich op je e-mails hebben geabonneerd.

Zowel de AND als OR-connectoren gebruiken

Je kunt verschillende filters combineren met zowel AND- als OR-connectoren. De best practice is om je filters met vierkante haakjes te groeperen.

Als je geen vierkante haakjes gebruikt, worden de filters die worden gecombineerd met AND toegepast vóór de filters die worden gecombineerd met OR.

Klantensegmenten met haakjes

Gebruik vierkante haakjes om het volgende klantsegment op te bouwen als je je klantsegment wil beperken tot je e-mailabonnees die meer dan € 100,- hebben uitgegeven of die minimaal 5 bestellingen hebben geplaatst:

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

In dit geval wordt de OR-connector toegepast vóór de AND-connector. Je klantsegment omvat daardoor beide onderstaande groepen:

  • je e-mailabonnees die meer dan € 100,- hebben uitgegeven
  • je e-mailabonnees die minimaal 5 bestellingen hebben geplaatst

Klantensegmenten zonder haakjes

Het volgende klantensegment gebruikt geen vierkante haakjes:

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

In dit geval wordt de AND-connector toegepast vóór de OR-connector. Dit betekent dat het filter wordt geïnterpreteerd alsof je de volgende haakjes hebt gebruikt:

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

Je klantsegment omvat daardoor alle onderstaande groepen:

  • je klanten die meer dan € 100,- hebben uitgegeven, of ze zich nu wel of niet op je e-mails hebben geabonneerd;
  • je e-mailabonnees die minimaal 5 bestellingen hebben geplaatst

Test je inzicht in filteronderdelen voor klantensegmenten

Gebruik het volgende voorbeeld om je eigen klantensegment op de pagina Klanten van je Shopify-beheercentrum te bouwen:

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

Bekijk meer informatie over het aanmaken van klantensegmenten.

Zat het antwoord dat je zocht er niet bij? Wij helpen je graag verder.