Składniki segmentu klientów

Segmenty klientów składają się z jednego lub większej liczby filtrów. Filtr jest zbudowany z takich składników jak: nazwa filtra, operator i wartość.

The components of a customer segment with one filter
Składniki filtra segmentu klientów.
ElementNazwa składnika
1nazwa filtra
2operator
3wartość

W segmencie klientów możesz użyć więcej niż jednego filtra. W takim przypadku między poszczególnymi filtrami stosuje się konektory. Segment klientów wykorzystujący wiele filtrów jest tworzony w następujący sposób:

A customer segment with 2 filters joined by the AND connector

Dowiedz się więcej o konkretnych filtrach używanych do tworzenia segmentów klientów.

Nazwy filtrów

Nazwa filtra to kryterium używane do wyboru klientów do segmentu klientów. Na przykład, jeśli chcesz wybrać wszystkich klientów, którzy subskrybują marketingowe wiadomości e-mail, użyjesz nazwy filtra email_subscription_status.

Functions

Za pomocą funkcji Functions możesz dodać opcjonalne parametry do filtra. Dodatkowe parametry są dodawane w nawiasach po operatorze MATCHES lub NOT_MATCHES.

Na przykład możesz dodać parametr za pomocą ID aktywności marketingowej, aby odfiltrować wszystkich klientów, którzy otworzyli określoną wiadomość e-mail: shopify_email.opened MATCHES (activity_id = 123)

Poniżej wymieniono obsługiwane atrybuty funkcji:

Operatory

Operator służy do zdefiniowania zależności między nazwą filtra a wartością. Na przykład, jeśli chcesz utworzyć segment klientów, którzy złożyli co najmniej 5 zamówień, użyjesz operatora >=, który oznacza „większe lub równe”. W tym przypadku dodasz wartość 5, czyli >=5.

Poniżej przedstawiono przykłady innych operatorów:

  • Pomiędzy: BETWEEN {value1} AND {value2}
  • Równe: =
  • Różne od: !=
  • Większe niż: >
  • Mniejsze niż: << code=""/>
  • Mniejsze lub równe: <=< code=""/>
  • Zawiera dokładnie tę wartość: CONTAINS
  • Nie zawiera dokładnie tej wartości: NOT CONTAINS

Operatory dostępne dla nazwy filtra zależą od użytej nazwy filtra. Dowiedz się więcej o tym, które operatory są dostępne dla poszczególnych nazw filtrów.

Functions i operatory

Functions wymagają określonych operatorów przed dodaniem parametrów. Te 2 operatory to MATCHES, używany do określenia, że dany parametr jest prawdziwy, lub NOT_MATCHES, używany do określenia, że dany parametr jest fałszywy.

Na przykład, jeśli chcesz utworzyć segment klientów, którzy nie kupili określonego produktu, składnia będzie następująca: products_purchased NOT_MATCHES (id = ‘1234325’)

Użycie sugestii par operator-wartość IS NULL i IS NOT NULL

Para operator-wartość IS NULL służy do filtrowania klientów, dla których dla danego filtra nie istnieją dane dotyczące wartości. Para operator-wartość IS NOT NULL służy do filtrowania klientów, dla których dla danego filtra istnieją jakiekolwiek dane dotyczące wartości. IS NOT NULL oznacza, że dana wartość istnieje i obejmuje wszystkich klientów, którzy mają dowolną, a nie konkretną wartość.

Przykłady użycia sugestii par operator-wartość IS NULL i IS NOT NULLw segmencie klientów
OperatorPrzykład
IS NULL Aby utworzyć segment klientów, którzy nigdy nie porzucili koszyka podczas realizacji zakupu, użyj IS NULL sugestię sparowanego operatora i wartości. Segment klientów to klienci, w których profilach nie wprowadzono żadnej wartości w polu daty przerwania realizacji zakupu.

W edytorze segment klientów przedstawia się następująco:

abandoned_checkout_date IS NULL
IS NOT NULL Aby utworzyć segment wszystkich klientów, którzy kiedykolwiek porzucili koszyk podczas realizacji zakupu, użyj IS NOT NULL sugestię sparowanego operatora i wartości. Segment klientów to wszyscy klienci, w których profilach wprowadzono wartość w polu daty przerwania realizacji zakupu.

W edytorze segment klientów przedstawia się następująco:

abandoned_checkout_date IS NOT NULL

Wartości

Wartość to cecha klienta, która służy do włączenia go do segmentu klientów lub wykluczenia z niego. Wartość jest używana w połączeniu z nazwą filtra i operatorem. Na przykład, jeśli chcesz wybrać klientów, którzy subskrybują marketingowe wiadomości e-mail, użyjesz wartości 'SUBSCRIBED'. Klienci, którzy nie subskrybują e-maili marketingowych, są wykluczani z segmentu klientów.

Konektory

Jeśli używasz wielu filtrów, łączysz je za pomocą AND i OR konektorów. Konektory pomagają zawęzić lub rozszerzyć zakres segmentu klientów zgodnie z potrzebami:

  • Para operator-wartość AND konektor zawęża zakres segmentu klientów, ponieważ klient musi spełnić wszystkie kryteria, aby zostać do niego włączonym.
  • Para operator-wartość OR konektor poszerza zakres segmentu klientów, ponieważ klient może spełnić dowolne z kryteriów, aby zostać do niego włączonym, ale nie musi spełniać wszystkich.

Użycie konektora AND konektora

Aby utworzyć segment klientów obejmujący tylko subskrybentów e-maili, którzy złożyli co najmniej 5 zamówień, użyj AND konektor do łączenia obu filtrów.

Koncepcyjnie ten segment klientów przedstawia się następująco:

Klienci, którzy subskrybują marketingowe wiadomości e-mail oraz klienci, którzy złożyli co najmniej 5 zamówień.

W edytorze segment klientów jest wyświetlany w następujący sposób:

email_subscription_status = 'SUBSCRIBED' AND number_of_orders >= 5

Segment klientów obejmuje tylko subskrybentów e-maili, którzy złożyli co najmniej 5 zamówień. Segment klientów nie obejmuje następujących klientów:

  • Klienci, którzy nie subskrybują Twoich e-maili marketingowych.
  • Klienci, którzy subskrybują Twoje e-maile marketingowe, ale złożyli mniej niż 5 zamówień.

Użycie konektora OR konektora

Aby utworzyć segment klientów obejmujący subskrybentów e-maili lub klientów, którzy złożyli co najmniej 5 zamówień, użyj OR konektor do łączenia obu filtrów.

Koncepcyjnie ten segment klientów wygląda następująco:

Klienci, którzy subskrybują Twoje e-maile marketingowe lub klienci, którzy złożyli co najmniej 5 zamówień.

W edytorze segment klientów jest wyświetlany w następujący sposób:

email_subscription_status = 'SUBSCRIBED' OR number_of_orders >= 5

Twój segment klientów obejmuje następujące grupy:

  • Wszyscy subskrybenci Twoich e-maili, niezależnie od tego, czy złożyli co najmniej 5 zamówień.
  • Wszyscy Twoi klienci, którzy złożyli co najmniej 5 zamówień, niezależnie od tego, czy subskrybują Twoje e-maile.

Użycie obu AND i OR konektorów

Możesz łączyć kilka filtrów, używając zarówno AND i OR konektorów. Najlepszą praktyką jest grupowanie filtrów za pomocą nawiasów.

Jeśli nie użyjesz nawiasów, filtry połączone za pomocą AND są stosowane przed filtrami połączonymi za pomocą OR.

Segmenty klientów z nawiasami

Jeśli chcesz ograniczyć segment klientów do subskrybentów e-maili, którzy wydali ponad 100 USD lub złożyli co najmniej 5 zamówień, użyj nawiasów, aby utworzyć następujący segment klientów:

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

W tym przypadku OR konektor jest stosowany przed AND konektorem. W rezultacie Twój segment klientów obejmuje obie następujące grupy:

  • subskrybenci Twoich e-maili, którzy wydali ponad 100 USD
  • subskrybenci Twoich e-maili, którzy złożyli co najmniej 5 zamówień

Segmenty klientów bez nawiasów

Następujący segment klientów nie używa nawiasów:

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

W tym przypadku AND konektor jest stosowany przed OR konektorem. Oznacza to, że filtr jest interpretowany tak, jakby uwzględniono w nim te nawiasy:

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

W rezultacie Twój segment klientów obejmuje wszystkie następujące grupy:

  • Twoi klienci, którzy wydali ponad 100 USD, niezależnie od tego, czy subskrybują Twoje e-maile
  • subskrybenci Twoich e-maili, którzy złożyli co najmniej 5 zamówień

Sprawdź swoją wiedzę na temat elementów filtru segmentu klientów

Użyj poniższego przykładu, aby utworzyć własny segment klientów na stronie Klienci w panelu administracyjnym Shopify:

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

Dowiedz się więcej na temat tworzenia segmentów klientów.