วิธีหยุดรับข้อความโดยสมบูรณ์

ตัวอย่างเช่น ใน WhatsApp ไม่มีตัวเลือกในการบล็อกข้อความ ดังนั้นเพื่อป้องกันไม่ให้ผู้ใช้กดปุ่ม “SPAM” คุณต้องหยุดส่งข้อความตามคำขอของพวกเขา

การแจ้งเตือนเกี่ยวกับการยกเลิกการสมัครจะปรากฏในแชทกับลูกค้า และในแท็บ “เกี่ยวกับลูกค้า” จะมีเครื่องหมายระบุว่าลูกค้าได้เลือกที่จะไม่รับข้อความจากบอท (ยกเลิกการสมัคร): ข้อความที่มีไอคอนกากบาท

หากลูกค้ามีเครื่องหมายยกเลิกการสมัคร ข้อความจะไม่ถูกส่งไปยังผู้ใช้

ข้อควรระวัง!
ไม่ใช่ทุกแอปส่งข้อความที่จะส่งการแจ้งเตือนเมื่อลูกค้ายกเลิกการสมัครรับข้อความ

วิธียกเลิกการสมัครด้วยตนเอง

ในบอท คุณสามารถตั้งค่าตัวเลือกให้ลูกค้ายกเลิกการสมัครรับข้อความได้
ลองใช้ WhatsApp เป็นตัวอย่าง

สร้างบล็อกที่มีเงื่อนไขตามตรรกะของฟันเนลของคุณ บล็อก Start มีลำดับความสำคัญในการดำเนินการสูงสุด

ในฟิลด์ Trigger ให้ระบุคำที่เป็นไปได้ทั้งหมดที่ผู้ใช้อาจพิมพ์เพื่อยกเลิกการสมัครรับข้อความจากบอท โดยคั่นด้วยเครื่องหมายอัฒภาค ในบล็อกนี้ เราจะถามลูกค้าอีกครั้งว่าต้องการยกเลิกการสมัครจริงหรือไม่ และสร้างปุ่มสองปุ่ม: “ใช่” และ “ไม่”

เมื่อเข้าสู่บล็อก Start ลูกค้าจะต้องคลิกปุ่มใดปุ่มหนึ่ง และชื่อของปุ่มจะถูกระบุในทริกเกอร์ลูกศร:

ในบล็อกถัดไป ซึ่งลูกศรตามทริกเกอร์ “ใช่ ยกเลิกการสมัครฉัน” ให้ป้อนข้อความยืนยันว่าลูกค้าได้ยกเลิกการสมัครสำเร็จแล้ว:

จากนั้น จากบล็อกที่มีข้อความยืนยันการยกเลิกการสมัครสำเร็จ ให้สร้างบล็อกด้านล่างที่จะมีฟังก์ชันยกเลิกการสมัคร:

unsubscribe()

โปรดทราบ!

ภายในบล็อก การดำเนินการในเครื่องคิดเลขจะถูกประมวลผลก่อน และหลังจากนั้นข้อความจะถูกส่ง
หากคุณรวมทั้งข้อความยกเลิกการสมัครและฟังก์ชันยกเลิกการสมัครในบล็อกเดียวกัน ลูกค้าจะ ไม่ ได้รับข้อความจากบล็อกนั้น—ข้อความจะไม่ถูกส่งไปยังผู้ใช้อีกต่อไป

ข้อควรระวัง!

ลูกค้าจะสมัครรับข้อความอีกครั้งหากพวกเขาส่งข้อความใดๆ ไปยังบอท จนกว่าจะถึงเวลานั้น จะไม่มีข้อความใดถูกส่งไปยังพวกเขา

วิธียกเลิกการสมัครรับจดหมายข่าวบางส่วน

สำหรับการยกเลิกการสมัครบางส่วน คุณต้องกำหนดตัวแปรและตรวจสอบค่าของตัวแปรก่อนส่งข้อความ

กำหนดตัวแปรในบล็อกโดยใช้ฟิลด์เครื่องคิดเลข
คุณยังสามารถสร้างตัวแปรลูกค้าด้วยตนเองในแท็บ “เกี่ยวกับลูกค้า” ระหว่างการสนทนา ซึ่งสามารถใช้ในภายหลังเพื่อแยกลูกค้าออกจากจดหมายข่าว

ตัวอย่างเช่น หากผู้ใช้มีตัวแปร send_in_the_morning ตั้งค่าเป็น no, คุณสามารถแยกผู้ใช้ออกในการตั้งค่าตัวกรองจดหมายข่าวตามค่าของตัวแปรนี้:

นอกจากนี้ ในบล็อกหรือลูกศรที่นำไปยังบล็อกจดหมายข่าว คุณสามารถระบุในฟิลด์ตัวแปรสำหรับการเปรียบเทียบ send_in_the_morning == "no" , เพื่อให้บุคคลนี้ได้รับข้อความในตอนเย็น สามารถรวมเงื่อนไขได้หลายวิธี

ตัวอย่างการใช้ฟิลด์ “ตัวแปรสำหรับการเปรียบเทียบ” เมื่อกำหนดเวลาข้อความ:

เราจะเห็นว่าลูกค้ามีตัวแปร send_in_the_morning ตั้งค่าเป็น "no". และมีข้อความถูกกำหนดเวลาไว้สำหรับพวกเขาในเวลา 20:00 น.

วิธีตั้งค่าการตอบสนองต่อการยกเลิกการสมัคร

บ่อยครั้งที่จำเป็นต้องดำเนินการบางอย่างในบอทหลังจากที่ลูกค้ายกเลิกการสมัคร ตัวอย่างเช่น การส่งข้อมูลไปยังระบบวิเคราะห์ การเพิ่มหรือลบออกจากรายการ การใช้หรือลบแท็ก การส่งคำขอไปยังเซิร์ฟเวอร์ และอื่นๆ

เพื่อจุดประสงค์นี้ คุณสามารถตั้งค่าบล็อกเงื่อนไขที่ตอบสนองต่อการแจ้งเตือนการยกเลิกการสมัครของลูกค้า การแจ้งเตือน (callback) นี้จะปรากฏในแชทของลูกค้าหลังจากที่ลูกค้ายกเลิกการสมัครรับข้อความในแอปส่งข้อความ (เช่น “หยุดและบล็อกบอท” ใน Telegram))

ในบล็อก ให้ป้อน callback client_unsubscribed ในฟิลด์ “เงื่อนไข” และตั้งค่าประเภทการจับคู่เป็น การจับคู่แบบตรงทั้งหมด

การดำเนินการและคำขอที่กำหนดค่าในบล็อกจะถูกดำเนินการ แต่ข้อความจะ ไม่ ถูกส่งไปยังลูกค้า เนื่องจากพวกเขาได้ยกเลิกการสมัครแล้ว

Callback นี้ทำงานใน Viber และ Telegram