ส่วนประกอบของกลุ่มลูกค้า
กลุ่มลูกค้าประกอบด้วยตัวกรองอย่างน้อยหนึ่งรายการ โดยตัวกรองจะสร้างขึ้นโดยใช้ชื่อตัวกรอง โอเปอเรเตอร์ และค่าเป็นส่วนประกอบ
| ส่วนประกอบ | ชื่อส่วนประกอบ |
|---|---|
| 1 | ชื่อตัวกรอง |
| 2 | ตัวดำเนินการ |
| 3 | ค่า |
คุณสามารถใช้ตัวกรองในส่วนของลูกค้าได้มากกว่าหนึ่งรายการ ซึ่งในกรณีนี้จะต้องใช้ ตัวเชื่อม ระหว่างตัวกรองแต่ละรายการ ส่วนของลูกค้าที่ใช้ตัวกรองหลายรายการมีโครงสร้างดังนี้
ดูข้อมูลเพิ่มเติมเกี่ยวกับตัวกรองเฉพาะที่ใช้ในการสร้างส่วนของลูกค้า
ในหน้านี้
ชื่อตัวกรอง
ชื่อตัวกรองคือเกณฑ์ที่ใช้เพื่อเลือกลูกค้าสำหรับส่วนของลูกค้า ตัวอย่างเช่น หากคุณต้องการเลือกลูกค้าทั้งหมดที่สมัครรับอีเมลการตลาดของคุณ คุณจะต้องใช้ชื่อตัวกรอง email_subscription_status
Functions
คุณสามารถใช้ Functions เพื่อเพิ่มพารามิเตอร์เสริมไปยังตัวกรองได้ โดยพารามิเตอร์เพิ่มเติมจะอยู่ในวงเล็บหลังตัวดำเนินการ MATCHES หรือ NOT_MATCHES
ตัวอย่างเช่น คุณสามารถเพิ่มพารามิเตอร์โดยใช้ ID กิจกรรมการตลาดเพื่อช่วยกรองลูกค้าทั้งหมดที่เปิดอีเมลฉบับที่กำหนดได้ เช่น shopify_email.opened MATCHES (activity_id = 123)
แอตทริบิวต์ของฟังก์ชันที่รองรับมีดังนี้
- anniversary
- customer_within_distance
- products_purchased
- shopify_email.EVENT
- store_credit_accounts
- storefront.EVENT
- orders_placed
ตัวดำเนินการ
ตัวดำเนินการจะใช้เพื่อกำหนดความสัมพันธ์ระหว่างชื่อตัวกรองกับค่า ตัวอย่างเช่น หากคุณต้องการสร้างส่วนของลูกค้าที่ได้ทำการสั่งซื้อตั้งแต่ 5 คำสั่งซื้อขึ้นไป คุณก็จะใช้ตัวดำเนินการ >= เพื่อบ่งบอกว่ามากกว่าหรือเท่ากับ ในกรณีนี้ คุณจะต้องเพิ่มค่า 5 ซึ่งก็คือ >=5
ต่อไปนี้คือตัวอย่างตัวดำเนินการอื่นๆ
- ระหว่าง:
BETWEEN {value1} AND {value2} - เท่ากับ:
= - ไม่เท่ากับ:
!= - มากกว่า:
> - น้อยกว่า:
<< code=""/> - น้อยกว่าหรือเท่ากับ:
<=< code=""/> - มีค่าที่ตรงกันนี้:
CONTAINS - ไม่มีค่าที่ตรงกันนี้:
NOT CONTAINS
ตัวดำเนินการที่พร้อมใช้งานสำหรับชื่อตัวกรองจะขึ้นอยู่กับว่าคุณใช้ชื่อตัวกรองใด ดูข้อมูลเพิ่มเติมว่าชื่อตัวกรองแต่ละรายการมีตัวดำเนินการใดพร้อมใช้งานบ้าง
Functions และตัวดำเนินการ
Functions ต้องใช้ตัวดำเนินการเฉพาะก่อนที่จะเพิ่มพารามิเตอร์ ตัวดำเนินการ 2 รายการ ได้แก่ 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'ดูข้อมูลเพิ่มเติมเกี่ยวกับการสร้างกลุ่มลูกค้า