Komponenter i et kundesegment

Kundesegmenter består av ett eller flere filtre. Et filter bygges opp ved hjelp av et filternavn, en operator og en verdi som komponenter.

The components of a customer segment with one filter
Komponentene i et kundesegmentfilter.
KomponentKomponentnavn
1filternavn
2operatør
3verdi

Du kan bruke mer enn ett filter i et kundesegment. I så fall bruker du tilkoblinger mellom hvert filter. Et kundesegment som bruker flere filtre, er bygget opp på følgende måte:

A customer segment with 2 filters joined by the AND connector

Finn ut mer om de spesifikke filtrene som brukes til å bygge kundesegmenter.

Filternavn

Et filternavn er et kriterium som brukes til å velge ut kunder for et kundesegment. Hvis du for eksempel vil velge alle kundene som abonnerer på markedsførings-e-postene dine, bruker du filternavnet email_subscription_status.

Functions

Du kan bruke Functions til å legge til valgfrie parametere i et filter. De ekstra parameterne legges til i parentes etter operatøren MATCHES ELLER NOT_MATCHES.

Du kan for eksempel legge til en parameter ved hjelp av en ID for en markedsføringsaktivitet for å filtrere alle kunder som har åpnet en bestemt e-post: shopify_email.opened MATCHES (activity_id = 123)

Følgende funksjonsattributter støttes:

Operatører

En operatør brukes til å definere forholdet mellom filternavnet og verdien. Hvis du for eksempel vil opprette et segment av kunder som har lagt inn 5 eller flere bestillinger, bruker du operatøren >= for å indikere større enn eller lik. I dette tilfellet legger du til verdien 5, altså >=5.

Følgende er eksempler på andre operatører:

  • Mellom: BETWEEN {value1} AND {value2}
  • Er lik: =
  • Er ikke lik: !=
  • Større enn: >
  • Mindre enn: << code=""/>
  • Mindre enn eller lik: <=< code=""/>
  • Inneholder nøyaktig denne verdien: CONTAINS
  • Inneholder ikke nøyaktig denne verdien: NOT CONTAINS

Hvilke operatører som er tilgjengelige for et filternavn, avhenger av hvilket filternavn du bruker. Finn ut mer om hvilke operatører som er tilgjengelige for hvert filternavn.

Functions og operatører

Functions krever spesifikke operatører før du legger til parametere. De to operatørene er enten MATCHES, som brukes til å spesifisere at en gitt parameter er sann, eller NOT_MATCHES, som brukes til å spesifisere at en gitt parameter er usann.

Hvis du for eksempel vil opprette et segment av kunder som ikke har kjøpt et bestemt produkt, er syntaksen som følger: products_purchased NOT_MATCHES (id = ‘1234325’)

Bruke de sammensatte forslagene for operatør og verdi IS NULL og IS NOT NULL

IS NULL Forslaget for operatør-verdi-paret brukes til å filtrere kunder som det ikke finnes verdidata for, for det gitte filteret. IS NOT NULL forslaget for operatør-verdi-paret brukes til å filtrere kunder som det finnes verdidata for, for det gitte filteret. IS NOT NULL betyr at en verdi har data som eksisterer, og inkluderer alle kunder som har en hvilken som helst verdi og ikke en spesifikk verdi.

Eksempler på hvordan du bruker IS NULL og IS NOT NULLsammensatte forslag for operatør og verdi i et kundesegment
OperatørEksempel
IS NULL For å opprette et kundesegment med kunder som aldri har forlatt en handlekurv i kassen, kan du bruke det sammensatte forslaget for operatør og verdi IS NULL operator- og verdipar-forslag. Kundesegmentet er kunder med profiler som ikke har noen verdi angitt i datofeltet for forlatt kasse.

I redigeringsprogrammet er kundesegmentet som følger:

abandoned_checkout_date IS NULL
IS NOT NULL For å opprette et kundesegment med alle kunder som har forlatt en handlekurv i kassen tidligere, kan du bruke det sammensatte forslaget for operatør og verdi IS NOT NULL operator- og verdipar-forslag. Kundesegmentet er alle kunder med profiler som har en verdi angitt i datofeltet for forlatt kasse.

I redigeringsprogrammet er kundesegmentet som følger:

abandoned_checkout_date IS NOT NULL

Verdier

En verdi er egenskapen til en kunde som brukes til å inkludere eller ekskludere kunden fra et kundesegment. Verdien brukes i kombinasjon med filternavnet og operatøren. Hvis du for eksempel vil velge ut kunder som abonnerer på markedsførings-e-postene dine, bruker du verdien 'SUBSCRIBED'. Kunder som ikke abonnerer på markedsførings-e-postene dine, ekskluderes fra kundesegmentet.

Tilkoblinger

Hvis du bruker flere filtre, kombinerer du dem ved å bruke AND og OR -tilkoblingene. Tilkoblinger hjelper deg med å gjøre fokuset for kundesegmentet så bredt eller smalt som du trenger:

  • AND -tilkoblingen begrenser fokuset for kundesegmentet, fordi en kunde må oppfylle alle kriteriene for å bli inkludert.
  • OR -tilkoblingen utvider fokuset for kundesegmentet, fordi en kunde kan oppfylle hvilket som helst av kriteriene for å bli inkludert, men trenger ikke å oppfylle alle.

Bruke AND -tilkoblingen

For å opprette et kundesegment som bare inkluderer e-postabonnentene dine som har lagt inn 5 eller flere bestillinger, kan du bruke AND -tilkoblingen for å kombinere begge filtrene.

Konseptuelt er dette kundesegmentet som følger:

Kunder som abonnerer på markedsførings-e-postene dine og kunder som har lagt inn 5 eller flere bestillinger.

I redigeringsverktøyet vises kundesegmentet som følger:

email_subscription_status = 'SUBSCRIBED' AND number_of_orders >= 5

Kundesegmentet inkluderer bare e-postabonnentene dine som har lagt inn 5 eller flere bestillinger. Kundesegmentet inkluderer ikke følgende kunder:

  • Kunder som ikke abonnerer på markedsførings-e-postene dine.
  • Kunder som abonnerer på markedsførings-e-postene dine, men som har lagt inn færre enn fem bestillinger.

Bruke OR -tilkoblingen

For å opprette et kundesegment som inkluderer e-postabonnenter eller kunder som har lagt inn 5 eller flere bestillinger, bruker du OR -tilkoblingen for å kombinere begge filtrene.

Konseptuelt er den kundegruppen som følger:

Kunder som abonnerer på markedsførings-e-postene dine eller kunder som har lagt inn fem eller flere bestillinger.

I redigeringsverktøyet vises kundesegmentet som følger:

email_subscription_status = 'SUBSCRIBED' OR number_of_orders >= 5

Kundegruppen din inkluderer følgende grupper:

  • Alle e-postabonnentene dine, uavhengig av om de har lagt inn fem eller flere bestillinger.
  • Alle kundene dine som har lagt inn fem eller flere bestillinger, uavhengig av om de abonnerer på e-postene dine.

Bruk av både AND og OR tilkoblingene

Du kan kombinere flere filtre ved å bruke både AND og OR tilkoblingene. Det anbefales å gruppere filtrene med parenteser.

Hvis du ikke bruker parenteser, blir filtrene som kombineres med AND brukt før filtrene som kombineres med OR.

Kundegrupper med parenteser

Hvis du vil begrense kundegruppen til e-postabonnentene dine som enten har brukt mer enn 100 USD eller som har lagt inn fem eller flere bestillinger, kan du bruke parenteser til å bygge følgende kundegruppe:

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

I dette tilfellet blir tilkoblingen OR brukt før tilkoblingen AND tilkoblingen. Resultatet er at kundegruppen din inkluderer begge de følgende gruppene:

  • e-postabonnentene dine som har brukt mer enn 100 USD
  • e-postabonnentene dine som har lagt inn fem eller flere bestillinger

Kundegrupper uten parenteser

Følgende kundegruppe bruker ikke parenteser:

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

I dette tilfellet blir tilkoblingen AND brukt før tilkoblingen OR -tilkoblingen. Det betyr at filteret tolkes som om du hadde inkludert disse parentesene:

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

Resultatet er at kundegruppen din inkluderer alle de følgende gruppene:

  • kundene dine som har brukt mer enn 100 USD, uavhengig av om de abonnerer på e-postene dine
  • e-postabonnentene dine som har lagt inn fem eller flere bestillinger

Test forståelsen din av filterkomponenter for kundegrupper

Bruk følgende eksempel til å bygge din egen kundegruppe på Kunder-siden i Shopify-administratoren din:

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

Finn ut mer om oppretting av kundegrupper.