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.
| Komponent | Komponentnavn |
|---|---|
| 1 | filternavn |
| 2 | operatør |
| 3 | verdi |
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:
Finn ut mer om de spesifikke filtrene som brukes til å bygge kundesegmenter.
På denne siden
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:
- anniversary
- customer_within_distance
- products_purchased
- shopify_email.EVENT
- store_credit_accounts
- storefront.EVENT
- orders_placed
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.
| Operatør | Eksempel |
|---|---|
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 >= 5Kundesegmentet 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 >= 5Kundegruppen 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.