Componentele unui segment de clienți
Segmentele de clienți sunt compuse din unul sau mai multe filtre. Un filtru este construit folosind un nume de filtru, un operator și o valoare drept componente.
| Componentă | Nume componentă |
|---|---|
| 1 | nume filtru |
| 2 | operator |
| 3 | valoare |
Puteți utiliza mai mult de un filtru într-un segment de clientelă. În acest caz, utilizați conectori între fiecare filtru. Un segment de clientelă care utilizează mai multe filtre este construit în felul următor:
Aflați mai multe despre filtrele specifice utilizate pentru a construi segmente de clientelă.
Pe această pagină
Numele filtrelor
Numele unui filtru este un criteriu utilizat pentru a selecta clienții pentru un segment de clientelă. De exemplu, dacă doriți să îi selectați pe toți clienții care se abonează la e-mailurile dvs. de marketing, atunci utilizați numele de filtru email_subscription_status.
Functions
Puteți utiliza funcții pentru a adăuga parametri opționali la un filtru. Parametrii suplimentari sunt adăugați între paranteze după operatorul MATCHES SAU NOT_MATCHES.
De exemplu, puteți adăuga un parametru folosind un ID de activitate de marketing pentru a vă ajuta să filtrați toți clienții care au deschis un anumit e-mail: shopify_email.opened MATCHES (activity_id = 123)
Următoarele sunt atribute de funcții acceptate:
- anniversary
- customer_within_distance
- products_purchased
- shopify_email.EVENT
- store_credit_accounts
- storefront.EVENT
- orders_placed
Operatori
Un operator este utilizat pentru a defini relația dintre numele filtrului și valoare. De exemplu, dacă doriți să creați un segment de clienți care au plasat 5 sau mai multe comenzi, atunci utilizați operatorul >= pentru a indica mai mare sau egal cu. În acest caz, veți adăuga valoarea 5, adică >=5.
Următoarele sunt exemple de alți operatori:
- Între:
BETWEEN {value1} AND {value2} - Este egal cu:
= - Nu este egal cu:
!= - Mai mare decât:
> - Mai mic decât:
<< code=""/> - Mai mic sau egal cu:
<=< code=""/> - Conține această valoare exactă:
CONTAINS - Nu conține această valoare exactă:
NOT CONTAINS
Operatorii disponibili pentru un nume de filtru depind de numele de filtru pe care îl utilizați. Aflați mai multe despre ce operatori sunt disponibili pentru fiecare nume de filtru.
Functions și operatori
Functions necesită operatori specifici înainte de adăugarea parametrilor. Cei 2 operatori sunt fie MATCHES, utilizat pentru a specifica faptul că un anumit parametru este adevărat, fie NOT_MATCHES, utilizat pentru a specifica faptul că un anumit parametru este fals.
De exemplu, dacă doriți să creați un segment de clienți care nu au achiziționat un anumit produs, atunci sintaxa ar fi: products_purchased NOT_MATCHES (id = ‘1234325’)
Utilizarea sugestiilor pereche de operator și valoare IS NULL și IS NOT NULL
Sugestia pereche de operator și valoare IS NULL este utilizată pentru a filtra clienții pentru care nu există date de valoare pentru filtrul dat. Sugestia pereche de operator și valoare IS NOT NULL este utilizată pentru a filtra clienții pentru care există date de valoare pentru filtrul dat. IS NOT NULL înseamnă că o valoare este prezentă și îi include pe toți clienții care au o valoare oarecare, nu una specifică.
| Operator | Exemplu |
|---|---|
IS NULL
| Pentru a crea un segment de clientelă format din clienți care nu au abandonat niciodată un coș la plată, utilizați sugestia pereche de operator și valoare IS NULL sugestie asociată de operator și valoare. Segmentul de clientelă este format din clienții ale căror profiluri nu au nicio valoare introdusă în câmpul pentru data plății abandonate.În editor, segmentul de clientelă este următorul: abandoned_checkout_date IS NULL
|
IS NOT NULL
| Pentru a crea un segment de clientelă format din toți clienții care au abandonat anterior un coș la plată, utilizați sugestia pereche de operator și valoare IS NOT NULL sugestie asociată de operator și valoare. Segmentul de clientelă este format din toți clienții ale căror profiluri au o valoare introdusă în câmpul pentru data plății abandonate.În editor, segmentul de clientelă este următorul: abandoned_checkout_date IS NOT NULL
|
Valori
O valoare este caracteristica unui client care este utilizată pentru a include sau exclude clientul dintr-un segment de clientelă. Valoarea este utilizată în combinație cu numele filtrului și cu operatorul. De exemplu, dacă doriți să vă selectați clienții care se abonează la e-mailurile dvs. de marketing, atunci utilizați valoarea 'SUBSCRIBED'. Clienții care nu se abonează la e-mailurile dvs. de marketing sunt excluși din segmentul de clientelă.
Conectori
Dacă utilizați mai multe filtre, atunci le combinați utilizând conectorii AND și OR . Conectorii vă ajută să faceți obiectivul segmentului dvs. de clientelă atât de larg sau de restrâns pe cât aveți nevoie:
- Sugestia pereche de operator și valoare
ANDrestrânge obiectivul segmentului dvs. de clientelă, deoarece un client trebuie să îndeplinească toate criteriile pentru a fi inclus. - Sugestia pereche de operator și valoare
ORlărgește obiectivul segmentului dvs. de clientelă, deoarece un client poate îndeplini oricare dintre criterii pentru a fi inclus, dar nu trebuie să le îndeplinească pe toate.
Utilizarea conectorului AND conector
Pentru a crea un segment de clientelă care să includă doar abonații la e-mail care au plasat 5 sau mai multe comenzi, utilizați conectorul AND pentru a combina ambele filtre.
Conceptual, acest segment de clientelă este după cum urmează:
Clienții care se abonează la e-mailurile dvs. de marketing și clienții care au plasat 5 sau mai multe comenzi.
În editor, segmentul de clientelă se afișează după cum urmează:
email_subscription_status = 'SUBSCRIBED' AND number_of_orders >= 5Segmentul dvs. de clientelă include numai abonații la e-mail care au plasat 5 sau mai multe comenzi. Segmentul de clientelă nu include următorii clienți:
- Clienții care nu se abonează la e-mailurile dumneavoastră de marketing.
- Clienții care se abonează la e-mailurile dumneavoastră de marketing, dar care au plasat mai puțin de 5 comenzi.
Utilizarea conectorului OR conector
Pentru a crea un segment de clientelă care include abonații la e-mail sau clienții care au plasat 5 sau mai multe comenzi, utilizați OR pentru a combina ambele filtre.
Din punct de vedere conceptual, acel segment de clienți este după cum urmează:
Clienții care se abonează la e-mailurile dumneavoastră de marketing sau clienții care au plasat 5 sau mai multe comenzi.
În editor, segmentul de clientelă se afișează după cum urmează:
email_subscription_status = 'SUBSCRIBED' OR number_of_orders >= 5Segmentul dumneavoastră de clienți include următoarele grupuri:
- Toți abonații la e-mailurile dumneavoastră, indiferent dacă au plasat sau nu 5 sau mai multe comenzi.
- Toți clienții dumneavoastră care au plasat 5 sau mai multe comenzi, indiferent dacă se abonează sau nu la e-mailurile dumneavoastră.
Utilizând atât AND și OR conectorii
Puteți combina mai multe filtre utilizând atât AND și OR
conectorii. Cea mai bună practică este să vă grupați filtrele folosind paranteze.
Dacă nu utilizați paranteze, atunci filtrele care sunt combinate utilizând AND se aplică înaintea filtrelor care sunt combinate folosind OR.
Segmente de clienți cu paranteze
Dacă doriți să limitați segmentul de clienți la abonații la e-mailurile dumneavoastră care au cheltuit fie peste 100 USD sau care au plasat 5 sau mai multe comenzi, atunci utilizați paranteze pentru a construi următorul segment de clienți:
(amount_spent > 100 OR number_of_orders >= 5) AND email_subscription_status = 'SUBSCRIBED'În acest caz, OR conectorul este aplicat înaintea AND
conectorului. Ca rezultat, segmentul dumneavoastră de clienți include ambele grupuri următoare:
- abonații dumneavoastră la e-mail care au cheltuit peste 100 USD
- abonații dumneavoastră la e-mail care au plasat 5 sau mai multe comenzi
Segmente de clienți fără paranteze
Următorul segment de clienți nu utilizează paranteze:
amount_spent > 100 OR number_of_orders >= 5 AND email_subscription_status = 'SUBSCRIBED'În acest caz, AND conectorul este aplicat înaintea OR conectorului. Aceasta înseamnă că filtrul este interpretat ca și cum ați fi inclus aceste paranteze:
amount_spent > 100 OR (number_of_orders >= 5 AND email_subscription_status = 'SUBSCRIBED')Ca rezultat, segmentul dumneavoastră de clienți include toate grupurile următoare:
- clienții dumneavoastră care au cheltuit peste 100 USD, indiferent dacă se abonează sau nu la e-mailurile dumneavoastră
- abonații dumneavoastră la e-mail care au plasat 5 sau mai multe comenzi
Testați-vă cunoștințele despre componentele filtrului pentru segmente de clienți
Utilizați exemplul următor pentru a vă construi propriul segment de clienți pe pagina Clienți din panoul de administrare Shopify:
(amount_spent > 100 OR number_of_orders >= 5) AND email_subscription_status = 'SUBSCRIBED'Aflați mai multe despre crearea segmentelor de clienți.