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ść.
| Element | Nazwa składnika |
|---|---|
| 1 | nazwa filtra |
| 2 | operator |
| 3 | wartość |
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:
Dowiedz się więcej o konkretnych filtrach używanych do tworzenia segmentów klientów.
Na tej stronie
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:
- anniversary
- customer_within_distance
- products_purchased
- shopify_email.EVENT
- store_credit_accounts
- storefront.EVENT
- orders_placed
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ść.
| Operator | Przykł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ść
ANDkonektor zawęża zakres segmentu klientów, ponieważ klient musi spełnić wszystkie kryteria, aby zostać do niego włączonym. - Para operator-wartość
ORkonektor 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 >= 5Segment 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 >= 5Twó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.