Komponen segmen pelanggan

Segmen pelanggan terdiri dari satu atau beberapa filter. Filter dibuat menggunakan nama filter, operator, dan nilai sebagai komponennya.

The components of a customer segment with one filter
Komponen filter segmen pelanggan.
KomponenNama komponen
1nama filter
2operator
3nilai

Anda dapat menggunakan lebih dari satu filter dalam segmen pelanggan. Dalam hal ini, Anda menggunakan konektor di antara setiap filter. Segmen pelanggan yang menggunakan beberapa filter dibuat dengan cara berikut:

A customer segment with 2 filters joined by the AND connector

Pelajari selengkapnya tentang filter spesifik yang digunakan untuk membuat segmen pelanggan.

Nama filter

Nama filter adalah kriteria yang digunakan untuk memilih pelanggan untuk suatu segmen pelanggan. Misalnya, jika Anda ingin memilih semua pelanggan yang berlangganan email pemasaran Anda, maka Anda menggunakan nama filter email_subscription_status.

Functions

Anda dapat menggunakan fungsi untuk menambahkan parameter opsional ke filter. Parameter tambahan ditambahkan dalam tanda kurung setelah operator MATCHES OR NOT_MATCHES.

Misalnya, Anda dapat menambahkan parameter menggunakan ID aktivitas pemasaran untuk membantu memfilter semua pelanggan yang telah membuka email tertentu: shopify_email.opened MATCHES (activity_id = 123)

Berikut ini adalah atribut fungsi yang didukung:

Operator

Operator digunakan untuk menentukan hubungan antara nama filter dan nilai. Misalnya, jika Anda ingin membuat segmen pelanggan yang telah membuat 5 pesanan atau lebih, maka Anda menggunakan operator >= untuk menunjukkan lebih besar dari atau sama dengan. Dalam hal ini, Anda akan menambahkan nilai 5, yaitu >=5.

Berikut adalah contoh operator lainnya:

  • Antara: BETWEEN {value1} AND {value2}
  • Sama dengan: =
  • Tidak sama dengan: !=
  • Lebih besar dari: >
  • Lebih kecil dari: << code=""/>
  • Lebih kecil atau sama dengan: <=< code=""/>
  • Berisi nilai persis ini: CONTAINS
  • Tidak berisi nilai persis ini: NOT CONTAINS

Operator yang tersedia untuk nama filter bergantung pada nama filter yang Anda gunakan. Pelajari selengkapnya tentang operator mana yang tersedia untuk setiap nama filter.

Functions dan operator

Functions memerlukan operator khusus sebelum menambahkan parameter. Kedua operator tersebut adalah MATCHES, yang digunakan untuk menentukan bahwa parameter yang diberikan bernilai benar, atau NOT_MATCHES yang digunakan untuk menentukan bahwa parameter yang diberikan bernilai salah.

Misalnya, jika Anda ingin membuat segmen pelanggan yang belum membeli produk tertentu, maka sintaksnya adalah: products_purchased NOT_MATCHES (id = ‘1234325’)

Menggunakan saran pasangan operator dan nilai IS NULL dan IS NOT NULL

Saran pasangan operator dan nilai IS NULL digunakan untuk memfilter pelanggan yang data nilainya tidak ada untuk filter yang diberikan. Saran pasangan operator dan nilai IS NOT NULL digunakan untuk memfilter pelanggan yang memiliki data nilai apa pun untuk filter yang diberikan. IS NOT NULL berarti bahwa suatu nilai memiliki data yang ada, dan mencakup semua pelanggan yang memiliki nilai apa pun dan bukan nilai tertentu.

Contoh cara menggunakan IS NULL dan IS NOT NULLsaran pasangan operator dan nilai dalam segmen pelanggan
OperatorContoh
IS NULL Untuk membuat segmen pelanggan dari pelanggan yang belum pernah meninggalkan keranjang di checkout, gunakan IS NULL saran pasangan operator dan nilai. Segmen pelanggan adalah pelanggan yang profilnya tidak memiliki nilai apa pun yang dimasukkan di kolom tanggal checkout yang ditinggalkan.

Di editor, segmen pelanggannya adalah sebagai berikut:

abandoned_checkout_date IS NULL
IS NOT NULL Untuk membuat segmen pelanggan dari semua pelanggan yang sebelumnya pernah meninggalkan keranjang di checkout, gunakan IS NOT NULL saran pasangan operator dan nilai. Segmen pelanggan adalah semua pelanggan yang profilnya memiliki nilai yang dimasukkan di kolom tanggal checkout yang ditinggalkan.

Di editor, segmen pelanggannya adalah sebagai berikut:

abandoned_checkout_date IS NOT NULL

Nilai

Nilai adalah karakteristik pelanggan yang digunakan untuk menyertakan atau mengecualikan pelanggan dari segmen pelanggan. Nilai tersebut digunakan dalam kombinasi dengan nama filter dan operator. Misalnya, jika Anda ingin memilih pelanggan yang berlangganan email pemasaran Anda, maka Anda menggunakan nilai 'SUBSCRIBED'. Pelanggan yang tidak berlangganan email pemasaran Anda dikecualikan dari segmen pelanggan.

Konektor

Jika Anda menggunakan beberapa filter, maka Anda menggabungkannya dengan menggunakan AND dan OR konektor. Konektor membantu Anda untuk membuat fokus segmen pelanggan Anda seluas atau sesempit yang Anda butuhkan:

  • Saran pasangan operator dan nilai AND konektor mempersempit fokus segmen pelanggan Anda karena pelanggan harus memenuhi semua kriteria untuk disertakan.
  • Saran pasangan operator dan nilai OR konektor memperluas fokus segmen pelanggan Anda karena pelanggan dapat memenuhi salah satu kriteria untuk disertakan, tetapi tidak harus memenuhi semua kriteria.

Menggunakan AND konektor

Untuk membuat segmen pelanggan yang hanya mencakup pelanggan email Anda yang telah membuat 5 pesanan atau lebih, gunakan AND konektor untuk menggabungkan kedua filter.

Secara konseptual, segmen pelanggan ini adalah sebagai berikut:

Pelanggan yang berlangganan email pemasaran Anda dan pelanggan yang telah membuat 5 pesanan atau lebih.

Di editor, segmen pelanggan ditampilkan sebagai berikut:

email_subscription_status = 'SUBSCRIBED' AND number_of_orders >= 5

Segmen pelanggan Anda hanya mencakup pelanggan email Anda yang telah membuat 5 pesanan atau lebih. Segmen pelanggan tidak mencakup pelanggan berikut:

  • Pelanggan yang tidak berlangganan email marketing Anda.
  • Pelanggan yang berlangganan email marketing Anda, tetapi telah melakukan kurang dari 5 pesanan.

Menggunakan OR konektor

Untuk membuat segmen pelanggan yang menyertakan pelanggan email Anda atau pelanggan yang telah membuat 5 pesanan atau lebih, gunakan OR konektor untuk menggabungkan kedua filter.

Secara konseptual, segmen pelanggan tersebut adalah sebagai berikut:

Pelanggan yang berlangganan email marketing Anda atau pelanggan yang telah melakukan 5 pesanan atau lebih.

Di editor, segmen pelanggan ditampilkan sebagai berikut:

email_subscription_status = 'SUBSCRIBED' OR number_of_orders >= 5

Segmen pelanggan Anda mencakup grup berikut:

  • Semua pelanggan email Anda, baik mereka telah melakukan 5 pesanan atau lebih maupun tidak.
  • Semua pelanggan Anda yang telah melakukan 5 pesanan atau lebih, baik mereka berlangganan email Anda maupun tidak.

Menggunakan kedua AND dan OR konektor

Anda dapat menggabungkan beberapa filter menggunakan kedua AND dan OR konektor. Praktik terbaiknya adalah mengelompokkan filter menggunakan tanda kurung.

Jika Anda tidak menggunakan tanda kurung, filter yang digabungkan menggunakan AND akan diterapkan sebelum filter yang digabungkan menggunakan OR.

Segmen pelanggan dengan tanda kurung

Jika Anda ingin membatasi segmen pelanggan ke pelanggan email yang telah membelanjakan lebih dari $100 USD atau yang telah melakukan 5 pesanan atau lebih, gunakan tanda kurung untuk membuat segmen pelanggan berikut:

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

Dalam kasus ini, OR konektor diterapkan sebelum AND konektor. Hasilnya, segmen pelanggan Anda mencakup kedua grup berikut:

  • pelanggan email Anda yang telah membelanjakan lebih dari $100 USD
  • pelanggan email Anda yang telah melakukan 5 pesanan atau lebih

Segmen pelanggan tanpa tanda kurung

Segmen pelanggan berikut tidak menggunakan tanda kurung:

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

Dalam kasus ini, AND konektor diterapkan sebelum OR konektor. Ini berarti filter diinterpretasikan seolah-olah Anda menyertakan tanda kurung ini:

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

Hasilnya, segmen pelanggan Anda mencakup semua grup berikut:

  • pelanggan Anda yang telah membelanjakan lebih dari $100 USD, baik mereka berlangganan email Anda maupun tidak
  • pelanggan email Anda yang telah melakukan 5 pesanan atau lebih

Uji pemahaman Anda tentang komponen filter segmen pelanggan

Gunakan contoh berikut untuk membuat segmen pelanggan Anda sendiri di halaman Pelanggan di admin Shopify Anda:

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

Pelajari selengkapnya tentang cara membuat segmen pelanggan.