Компоненти сегмента клієнтів
Сегменти клієнтів складаються з одного або кількох фільтрів. Фільтр створюється з використанням таких компонентів, як назва фільтра, оператор і значення.
| Компонент | Назва компонента |
|---|---|
| 1 | назва фільтра |
| 2 | оператор |
| 3 | значення |
У сегменті клієнтів можна використовувати кілька фільтрів. У цьому разі між фільтрами використовуються конектори. Сегмент клієнтів, у якому використовується кілька фільтрів, створюється так:
Дізнайтеся більше про конкретні фільтри, які використовуються для створення сегментів клієнтів.
На цій сторінці
Назви фільтрів
Назва фільтра — це критерій, який використовується для вибору клієнтів для сегмента клієнтів. Наприклад, якщо ви хочете вибрати всіх клієнтів, підписаних на ваші маркетингові електронні листи, скористайтеся назвою фільтра email_subscription_status.
Функції
За допомогою функцій можна додавати до фільтра необов'язкові параметри. Додаткові параметри додаються в дужках після оператора MATCHES або NOT_MATCHES.
Наприклад, ви можете додати параметр за допомогою ідентифікатора маркетингової активності, щоб відфільтрувати всіх клієнтів, які відкрили певний електронний лист: shopify_email.opened MATCHES (activity_id = 123).
Нижче наведено підтримувані атрибути функцій:
Оператори
Оператор використовується для визначення зв’язку між назвою фільтра та значенням. Наприклад, якщо ви хочете створити сегмент клієнтів, які розмістили 5 або більше замовлень, використовуйте оператор >=, що означає «більше або дорівнює». У цьому разі потрібно додати значення 5, тобто >=5.
Нижче наведено приклади інших операторів:
- Між:
BETWEEN {value1} AND {value2} - Дорівнює:
= - Не дорівнює:
!= - Більше:
> - Менше:
<< code=""/> - Менше або дорівнює:
<=< code=""/> - Містить це точне значення:
CONTAINS - Не містить цього точного значення:
NOT CONTAINS
Оператори, доступні для назви фільтра, залежать від того, яку назву фільтра ви використовуєте. Дізнайтеся більше про те, які оператори доступні для кожної назви фільтра.
Функції та оператори
Функції потребують певних операторів перед додаванням параметрів. Двома такими операторами є MATCHES, що використовується для вказівки істинності заданого параметра, та NOT_MATCHES, що використовується для вказівки хибності заданого параметра.
Наприклад, якщо ви хочете створити сегмент клієнтів, які не придбали певний товар, синтаксис буде таким: products_purchased NOT_MATCHES (id = ‘1234325’)
Використання парних пропозицій операторів і значень IS NULL та IS NOT NULL
Парна пропозиція оператора та значення IS NULL використовується для фільтрування клієнтів, для яких немає даних значення за цим фільтром. Парна пропозиція оператора та значення IS NOT NULL використовується для фільтрування клієнтів, для яких існують будь-які дані значення за цим фільтром. IS NOT NULL означає, що для значення існують дані, та включає всіх клієнтів, які мають будь-яке значення, а не якесь конкретне.
| Оператор | Приклад |
|---|---|
IS NULL
| Щоб створити сегмент клієнтів, які ніколи не покидали кошик під час оформлення замовлення, скористайтеся парною пропозицією оператора та значення IS NULL . Цей
сегмент клієнтів включає клієнтів, у профілях яких немає значення, введеного в поле дати покинутого
оформлення замовлення.У редакторі сегмент клієнтів має такий вигляд: abandoned_checkout_date IS NULL
|
IS NOT NULL
| Щоб створити сегмент клієнтів з усіх клієнтів, які раніше покидали кошик під час оформлення замовлення, скористайтеся парною пропозицією оператора та значення IS NOT NULL . Цей сегмент клієнтів включає всіх клієнтів, у профілях яких є значення, введене в поле дати покинутого оформлення замовлення.У редакторі сегмент клієнтів має такий вигляд: abandoned_checkout_date IS NOT NULL
|
Значення
Значення — це характеристика клієнта, яка використовується для включення або виключення клієнта із сегмента клієнтів. Значення використовується в поєднанні з назвою фільтра та оператором. Наприклад, якщо ви хочете вибрати клієнтів, які підписані на ваші маркетингові електронні листи, використовуйте значення 'SUBSCRIBED'. Клієнти, які не підписані на ваші маркетингові електронні листи, виключаються із сегмента клієнтів.
Конектори
Якщо ви використовуєте кілька фільтрів, їх можна поєднати за допомогою конекторів AND і OR . Конектори допомагають зробити фокус вашого сегмента клієнтів настільки широким або вузьким, наскільки вам потрібно:
- Парна пропозиція оператора та значення
AND— це конектор, що звужує фокус вашого сегмента клієнтів, оскільки клієнт має відповідати всім критеріям для включення. - Парна пропозиція оператора та значення
OR— це конектор, що розширює фокус вашого сегмента клієнтів, оскільки для включення клієнт може відповідати будь-якому з критеріїв, і йому необов'язково відповідати всім.
Використання конектора AND конектор
Щоб створити сегмент клієнтів, який включає лише ваших підписників на електронну пошту, які зробили 5 або більше замовлень, скористайтеся конектором AND для поєднання обох фільтрів.
Концептуально цей сегмент клієнтів має такий вигляд:
Клієнти, які підписані на ваші маркетингові електронні листи, і клієнти, які зробили 5 або більше замовлень.
У редакторі сегмент клієнтів відображається так:
email_subscription_status = 'SUBSCRIBED' AND number_of_orders >= 5Ваш сегмент клієнтів включає лише підписників на електронну пошту, які зробили 5 або більше замовлень. Сегмент клієнтів не включає таких клієнтів:
- Клієнти, які не підписані на ваші маркетингові електронні листи.
- Клієнти, які підписані на ваші маркетингові електронні листи, але зробили менш як 5 замовлень.
Використання конектора OR конектор
Щоб створити сегмент клієнтів, який включає ваших підписників на електронну пошту або клієнтів, які зробили 5 або більше замовлень, скористайтеся конектором OR для поєднання обох фільтрів.
Концептуально цей сегмент клієнтів має такий вигляд:
Клієнти, які підписані на ваші маркетингові електронні листи, або клієнти, які зробили 5 або більше замовлень.
У редакторі сегмент клієнтів відображається так:
email_subscription_status = 'SUBSCRIBED' OR number_of_orders >= 5Ваш сегмент клієнтів включає такі групи:
- Усі ваші підписники на електронну пошту, незалежно від того, зробили вони 5 або більше замовлень чи ні.
- Усі ваші клієнти, які зробили 5 або більше замовлень, незалежно від того, підписані вони на ваші електронні листи чи ні.
Використання обох конекторів AND і OR конектори
Ви можете поєднувати кілька фільтрів за допомогою обох конекторів: AND і OR
.
Найкраще групувати фільтри за допомогою дужок.
Якщо ви не використовуєте дужки, то фільтри, поєднані за допомогою AND , застосовуються раніше за фільтри, поєднані за допомогою OR.
Сегменти клієнтів із дужками
Якщо ви хочете обмежити свій сегмент клієнтів тими підписниками на електронну пошту, які витратили понад 100 доларів США або зробили 5 або більше замовлень, скористайтеся дужками для створення такого сегмента клієнтів:
(amount_spent > 100 OR number_of_orders >= 5) AND email_subscription_status = 'SUBSCRIBED'У цьому разі конектор OR застосовується раніше за конектор AND
.
У результаті ваш сегмент клієнтів включає обидві такі групи:
- ваші підписники на електронну пошту, які витратили понад 100 доларів США
- ваші підписники на електронну пошту, які зробили 5 або більше замовлень
Сегменти клієнтів без дужок
У наведеному нижче сегменті клієнтів дужки не використовуються:
amount_spent > 100 OR number_of_orders >= 5 AND email_subscription_status = 'SUBSCRIBED'У цьому разі конектор AND застосовується раніше за конектор OR конектор. Це означає, що фільтр інтерпретується так, ніби ви додали такі дужки:
amount_spent > 100 OR (number_of_orders >= 5 AND email_subscription_status = 'SUBSCRIBED')У результаті ваш сегмент клієнтів включає всі такі групи:
- ваші клієнти, які витратили понад 100 доларів США, незалежно від того, підписані вони на ваші електронні листи чи ні
- ваші підписники на електронну пошту, які зробили 5 або більше замовлень
Перевірте своє розуміння компонентів фільтрів сегментів клієнтів
Використайте наведений нижче приклад, щоб створити власний сегмент клієнтів на сторінці Клієнти панелі адміністрування Shopify:
(amount_spent > 100 OR number_of_orders >= 5) AND email_subscription_status = 'SUBSCRIBED'Дізнайтеся більше про створення сегментів клієнтів.