Komponenter i et kundesegment

Kundesegmenter består af et eller flere filtre. Et filter er opbygget ved hjælp af et filternavn, en operator og en værdi som dets komponenter.

The components of a customer segment with one filter
Komponenterne i et filter til et kundesegment.
KomponentKomponentnavn
1filternavn
2operator
3værdi

Du kan bruge mere end ét filter i et kundesegment. I så fald bruger du forbindelseskomponenter mellem hvert filter. Et kundesegment, der bruger flere filtre, er bygget op på følgende måde:

A customer segment with 2 filters joined by the AND connector

Få mere at vide om de specifikke filtre, der bruges til at opbygge kundesegmenter.

Filternavne

Et filternavn er et kriterie, der bruges til at vælge kunder til et kundesegment. Hvis du f.eks. vil vælge alle dine kunder, der abonnerer på dine marketingmails, bruger du filternavnet email_subscription_status.

Functions

Du kan bruge funktioner til at føje valgfrie parametre til et filter. De yderligere parametre tilføjes i parentes efter operatoren MATCHES ELLER NOT_MATCHES.

Du kan f.eks. tilføje en parameter ved hjælp af et id for en marketingaktivitet for at filtrere alle dine kunder, der har åbnet en bestemt mail: shopify_email.opened MATCHES (activity_id = 123)

Følgende funktionsattributter understøttes:

Operatorer

En operator bruges til at definere relationen mellem filternavnet og værdien. Hvis du f.eks. vil oprette et segment af kunder, der har afgivet 5 eller flere ordrer, skal du bruge operatoren >= til at angive “større end eller lig med”. I dette tilfælde tilføjer du værdien 5, dvs. >=5.

Følgende er eksempler på andre operatorer:

  • Mellem: BETWEEN {value1} AND {value2}
  • Er lig med: =
  • Er ikke lig med: !=
  • Større end: >
  • Mindre end: << code=""/>
  • Mindre end eller lig med: <=< code=""/>
  • Indeholder præcis denne værdi: CONTAINS
  • Indeholder ikke præcis denne værdi: NOT CONTAINS

Hvilke operatorer der er tilgængelige for et filternavn, afhænger af hvilket filternavn du bruger. Få mere at vide om, hvilke operatorer der er tilgængelige for hvert filternavn.

Functions og operatorer

Functions kræver specifikke operatorer, før der tilføjes parametre. De to operatorer er enten MATCHES, der bruges til at angive, at en given parameter er sand, eller NOT_MATCHES, der bruges til at angive, at en given parameter er falsk.

Hvis du f.eks. vil oprette et segment af kunder, der ikke har købt et bestemt produkt, vil syntaksen være: products_purchased NOT_MATCHES (id = ‘1234325’)

Brug af de parrede forslag til operator og værdi IS NULL og IS NOT NULL

Det IS NULL parrede forslag til operator og værdi bruges til at filtrere kunder, for hvem der ikke findes værdi-data for det angivne filter. Det IS NOT NULL parrede forslag til operator og værdi bruges til at filtrere kunder, for hvem der findes værdi-data for det angivne filter. IS NOT NULL betyder, at en værdi har data, der eksisterer, og det omfatter alle kunder, der har en hvilken som helst værdi og ikke en bestemt værdi.

Eksempler på, hvordan du bruger IS NULL og IS NOT NULLde parrede forslag til operator og værdi i et kundesegment
OperatorEksempel
IS NULL Hvis du vil oprette et kundesegment med kunder, der aldrig har forladt en indkøbskurv på betalingssiden, skal du bruge IS NULL -operator og værdiparrede forslag. Kundesegmentet er kunder, hvis profiler ikke har nogen værdi angivet i feltet for dato for forladt betaling.

I editoren er kundesegmentet følgende:

abandoned_checkout_date IS NULL
IS NOT NULL Hvis du vil oprette et kundesegment med alle de kunder, der tidligere har forladt en indkøbskurv på betalingssiden, skal du bruge IS NOT NULL -operator og værdiparrede forslag. Kundesegmentet er alle kunder, hvis profiler har en værdi angivet i feltet for dato for forladt betaling.

I editoren er kundesegmentet følgende:

abandoned_checkout_date IS NOT NULL

Værdier

En værdi er den egenskab ved en kunde, der bruges til at inkludere eller ekskludere kunden fra et kundesegment. Værdien bruges i kombination med filternavnet og operatoren. Hvis du f.eks. vil vælge dine kunder, der abonnerer på dine marketingmails, skal du bruge værdien 'SUBSCRIBED'. Kunder, der ikke abonnerer på dine marketingmails, ekskluderes fra kundesegmentet.

Forbindelseskomponenter

Hvis du bruger flere filtre, kombinerer du dem ved at bruge AND og OR forbindelseskomponenterne. Forbindelseskomponenter hjælper dig med at gøre dit kundesegment så bredt eller snævert, som du har brug for:

  • Det AND forbindelseskomponenten indsnævrer fokus for dit kundesegment, fordi en kunde skal opfylde alle kriterierne for at blive inkluderet.
  • Det OR forbindelseskomponenten udvider fokus for dit kundesegment, fordi en kunde kan opfylde et hvilket som helst af kriterierne for at blive inkluderet, men ikke behøver at opfylde dem alle.

Brug af AND forbindelseskomponenten

Hvis du vil oprette et kundesegment, der kun omfatter dine mailabonnenter, som har afgivet 5 eller flere ordrer, skal du bruge AND forbindelseskomponenten til at kombinere begge filtre.

Begrebsmæssigt ser dette kundesegment således ud:

Kunder, der abonnerer på dine marketingmails og kunder, der har afgivet 5 eller flere ordrer.

I redigeringsprogrammet vises kundesegmentet således:

email_subscription_status = 'SUBSCRIBED' AND number_of_orders >= 5

Dit kundesegment indeholder kun dine mailabonnenter, som har afgivet 5 eller flere ordrer. Kundesegmentet indeholder ikke følgende kunder:

  • Kunder, der ikke abonnerer på dine marketingmails.
  • Kunder, der abonnerer på dine marketingmails, men som har afgivet færre end 5 ordrer.

Brug af OR forbindelseskomponenten

Hvis du vil oprette et kundesegment, der inkluderer dine mailabonnenter eller kunder, der har afgivet 5 eller flere ordrer, skal du bruge OR forbindelseskomponenten til at kombinere begge filtre.

Konceptuelt ser kundesegmentet således ud:

Kunder, der abonnerer på dine marketingmails eller kunder, der har afgivet 5 eller flere ordrer.

I redigeringsprogrammet vises kundesegmentet således:

email_subscription_status = 'SUBSCRIBED' OR number_of_orders >= 5

Dit kundesegment omfatter følgende grupper:

  • Alle dine mailabonnenter, uanset om de har afgivet 5 eller flere ordrer.
  • Alle dine kunder, der har afgivet 5 eller flere ordrer, uanset om de abonnerer på dine mails.

Brug af både AND og OR forbindelseskomponenterne

Du kan kombinere flere filtre ved hjælp af både AND og OR forbindelseskomponenterne. Det er bedste praksis at gruppere dine filtre ved hjælp af parenteser.

Hvis du ikke bruger parenteser, bliver de filtre, der er kombineret ved hjælp af AND anvendt før de filtre, der er kombineret ved hjælp af OR.

Kundesegmenter med parenteser

Hvis du vil begrænse dit kundesegment til dine mailabonnenter, der enten har brugt mere end 100 USD eller har afgivet 5 eller flere ordrer, skal du bruge parenteser til at opbygge følgende kundesegment:

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

I dette tilfælde anvendes OR forbindelseskomponenten før AND forbindelseskomponenten. Som et resultat heraf omfatter dit kundesegment begge de følgende grupper:

  • dine mailabonnenter, der har brugt mere end 100 USD
  • dine mailabonnenter, der har afgivet 5 eller flere ordrer

Kundesegmenter uden parenteser

Følgende kundesegment bruger ikke parenteser:

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

I dette tilfælde anvendes AND forbindelseskomponenten før OR forbindelseskomponenten. Det betyder, at filteret fortolkes, som om du havde medtaget disse parenteser:

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

Som et resultat heraf omfatter dit kundesegment alle følgende grupper:

  • dine kunder, der har brugt mere end 100 USD, uanset om de abonnerer på dine mails
  • dine mailabonnenter, der har afgivet 5 eller flere ordrer

Test din forståelse af filterkomponenter til kundesegmenter

Brug følgende eksempel til at opbygge dit eget kundesegment på siden Kunder i din Shopify-administrator:

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

Få mere at vide om oprettelse af kundesegmenter.