20 ม.ค. 2569·อ่าน 2 นาที

UX การขออนุญาตแจ้งเตือน push: เวลา ข้อความ และทางเลือก

แนวทางปฏิบัติ UX การขออนุญาตแจ้งเตือน push: การตั้งเวลา ข้อความ และฟลว์ทางเลือกที่ช่วยเพิ่มอัตรายอมรับ ขณะเดียวกันให้ผู้ใช้ควบคุมและลดความรำคาญ

UX การขออนุญาตแจ้งเตือน push: เวลา ข้อความ และทางเลือก

อะไรทำให้ประสบการณ์ขออนุญาตการแจ้งเตือนรู้สึกน่ารำคาญ

ทั้งบน iOS และ Android พรอมต์การอนุญาตของระบบคือป๊อปอัพอย่างเป็นทางการที่ถามว่าแอปจะส่งการแจ้งเตือนได้หรือไม่ มันมีพลังเพราะผู้ใช้เชื่อถือและยากที่จะมองข้าม แต่ก็มีความเสี่ยงเพราะผู้ใช้สามารถตอบได้แค่ใช่หรือไม่ใช่ และหลายคนจะไม่เห็นพรอมต์นั้นอีกเว้นแต่จะเข้าไปที่การตั้งค่า

UX การขออนุญาตการแจ้งเตือนที่แย่มักจะน่ารำคาญด้วยเหตุผลง่ายๆ อย่างเดียว: แอปขอสิทธิก่อนที่จะสร้างเหตุผลให้ผู้ใช้เห็นคุณค่า เมื่อพรอมต์ขึ้นมาทันทีที่เปิดครั้งแรก มันดูเหมือนแอปต้องการบางสิ่ง ไม่ใช่กำลังพยายามช่วย

ผู้คนปฏิเสธด้วยเหตุผลที่เดาได้ ส่วนใหญ่ไม่ได้ต่อต้านการแจ้งเตือน พวกเขาต่อต้านเสียงรบกวน

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

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

เป้าหมายง่ายๆ ที่ทำให้ทีมมีความรับผิดชอบ: ขอเฉพาะเมื่อมันช่วยผู้ใช้ตอนนี้ หากผู้ใช้ไม่สามารถเชื่อมโยงสิทธิ์กับสิ่งที่กำลังทำได้ทันที ให้รอ

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

เริ่มด้วยเหตุผลชัดเจนที่จะส่งการแจ้งเตือน

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

แอปส่วนใหญ่ลงเอยด้วยประเภทการแจ้งเตือนหลักเหมือนกัน ความแตกต่างคือแต่ละประเภทเชื่อมโยงกับประโยชน์ที่ชัดเจนหรือไม่ ซึ่งผู้ใช้จะสูญเสียไปหากไม่มี

จับคู่แต่ละการแจ้งเตือนกับประโยชน์ที่แท้จริงของผู้ใช้

นี่คือประเภททั่วไป พร้อมประโยชน์ที่เป็นภาษาง่ายๆ ที่คุณสามารถใช้กำหนด UX การขออนุญาตแจ้งเตือน:

  • การเตือนเหตุฉุกเฉิน: “มีสิ่งที่ต้องการความสนใจของคุณ” (ปัญหาด้านความปลอดภัย กิจกรรมผิดปกติ ข้อผิดพลาดสำคัญ)
  • การเตือนความจำ: “อย่าลืมสิ่งที่คุณบอกว่ามันสำคัญ” (การนัดหมาย กำหนดส่ง เวลารับของ)
  • อัปเดตสถานะ: “คำขอของคุณกำลังดำเนินการ” (คำสั่งจัดส่ง ตั๋วมีการตอบกลับ งานได้รับการอนุมัติ)
  • ข้อเสนอ: “ประหยัดเงินหรือได้รับคุณค่า” (ส่วนลด ข้อเสนอเวลาจำกัด)
  • เคล็ดลับหรือข่าวสาร: “เรียนรู้สิ่งที่เป็นประโยชน์” (อัปเดตผลิตภัณฑ์ เนื้อหาน่าสนใจ)

ถ้าคุณเติมประโยค “สิ่งนี้ช่วยคุณเพราะ…” ไม่ได้ อย่าส่ง และอย่าขอสิทธิ์สำหรับสิ่งนั้น

ตัดสินใจว่าสิ่งใดเป็นเรื่องเร่งด่วนจริงๆ

Push เหมาะเมื่อการรอทำให้ข้อความมีค่าน้อยลง การเตือนเหตุฉุกเฉินและบางอัปเดตสถานะมักเป็นเรื่องเร่งด่วน ข้อเสนอและเคล็ดลับส่วนใหญ่ไม่ใช่ หากข้อความสามารถอยู่ในกล่องจดหมาย แสดงใน feed ภายในแอป หรือตรึงรอจนกว่าการเข้าใช้งานครั้งต่อไปได้ ก็น่าจะรอได้

การทดสอบเชิงปฏิบัติ: ถ้าผู้ใช้เห็นมันอีก 3 ชั่วโมงต่อมา มันยังเป็นประโยชน์หรือแค่เสียงรบกวน?

เริ่มจากสิ่งขั้นต่ำที่ต้องการ

เริ่มด้วยชุดเล็กที่สุดที่พิสูจน์คุณค่าได้ คุณสามารถขยายได้เมื่อความไว้วางใจเพิ่ม

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

ถ้าคุณสร้างแอปด้วยเครื่องมือ no-code เช่น AppMaster ให้กำหนดหมวดหมู่เหล่านี้ตั้งแต่ต้นเป็นสวิตช์หรือหัวข้อแยก ทำให้ง่ายที่จะเริ่มเล็กและเพิ่มตัวเลือกทีหลังโดยไม่ทำให้การแจ้งเตือนกลายเป็นการตัดสินใจทั้งหมดหรือไม่มีเลย

กฎการตั้งเวลาที่มักได้ผล

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

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

หลีกเลี่ยงการขอทันทีเมื่อเปิดแอปครั้งแรก เว้นแต่คุณค่าจะชัดเจนใน 10 วินาทีแรก ตัวอย่างที่อาจใช้ได้: แอปติดตามการส่งของ แอปแจ้งเตือนความปลอดภัย หรือแอปใดๆ ที่การพลาดการแจ้งเตือนแรกจะทำลายประสบการณ์หลัก สำหรับผลิตภัณฑ์ส่วนใหญ่ การเปิดครั้งแรกยังเร็วเกินไป

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

นี่คือช่วงเวลาที่มักได้คำตอบว่าใช่:

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

ถ้าไม่แน่ใจ ให้รอ การขอช้าดีกว่าขอเร็วเพราะมันยึดโยงกับพฤติกรรมจริง คุณอาจเรียกคำขอเฉพาะหลังผู้ใช้ทำงานที่มีความหมายหนึ่งชิ้นเสร็จ (เช่น สร้างรายการแรก ติดตามหัวข้อแรก หรือจบการสอนการใช้งาน)

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

ใช้ soft ask ก่อนพรอมต์ของระบบ

soft ask คือหน้าของคุณเอง (หรือโมดัลเล็ก) ที่ปรากฏก่อนพรอมต์การอนุญาตของระบบ มันให้บริบทโดยใช้ภาษาธรรมดา เพื่อให้กล่องโต้ตอบของระบบไม่ดูเหมือนเซอร์ไพรส์ ทำได้ดี นี่คือวิธีที่เร็วที่สุดในการปรับปรุง UX การขออนุญาตการแจ้งเตือนโดยไม่ต้องใช้กลยุทธ์หลอกลวง

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

ฟลว์ 2 ขั้นตอนที่ให้ความรู้สึกเคารพ

แอปส่วนใหญ่ได้ผลลัพธ์ที่ดีขึ้นด้วยลำดับนี้:

  1. แสดง soft ask สั้นๆ อธิบายว่าคุณจะส่งอะไรและทำไมมันช่วย
  2. ถ้าผู้ใช้แตะ “ใช่ แจ้งฉัน” ให้เรียกพรอมต์ของระบบทันที
  3. ถ้าผู้ใช้แตะ “ไม่ ขอบคุณ” ปิด soft ask แล้วดำเนินต่อโดยไม่มีการลงโทษ

กฎ “เฉพาะเมื่อกดใช่” มีความสำคัญ ถ้าคุณแสดงพรอมต์ของระบบไม่ว่าจะเลือกอะไร ผู้ใช้จะไม่เชื่อถือ UI ของคุณ

ข้อความและตัวเลือกที่ลดความกังวล

เก็บ soft ask ให้กระชับ: ประโยคหนึ่งบอกคุณค่า ประโยคหนึ่งบอกว่าจะเกิดอะไรขึ้น เช่น: “รับการแจ้งเตือนเมื่อคำสั่งของคุณถูกจัดส่งหรือมีปัญหา ไม่มีโปรโมชั่น” แล้วเสนอ 2 ตัวเลือกที่เท่าเทียมกัน:

  • “ใช่ เปิดการแจ้งเตือน”
  • “ไม่ ขอบคุณ”

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

ทำให้การตอบว่าใช่ในภายหลังง่าย

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

ช่วงเวลาที่เหมาะสมจริงๆ: หลังผู้ใช้ติดตามการจัดส่งชิ้นแรก คุณแสดง soft ask: “ต้องการอัปเดตเมื่อพัสดุของคุณออกจัดส่งไหม?” ถ้าพวกเขาตอบใช่ ให้ขอสิทธิ์จาก OS ตอนนั้นเมื่อคุณค่าชัดเจน

ข้อความที่ทำให้ได้คำตอบว่าใช่ (โดยไม่ขอร้อง)

แปลงการตัดสินใจ UX เป็นแอป
สร้าง backend, เว็บ และแอปมือถือจาก workspace no-code เดียว
ลองใช้ AppMaster

ข้อความขออนุญาตที่ดีตอบคำถามเดียว: “ฉันได้อะไรถ้าตอบใช่?” ถ้าหน้านั้นอธิบายไม่ได้ภายในไม่กี่วินาที ผู้ใช้จะคิดว่าการแจ้งเตือนนั้นเพื่อคุณ ไม่ใช่เพื่อพวกเขา

สำหรับ UX การขออนุญาตการแจ้งเตือนที่แข็งแรง เขียนประโยคคุณค่า 1 ประโยคที่รวม 3 อย่าง: สิ่งที่จะได้รับ เมื่อมันเกิดขึ้น และทำไมมันช่วย พยายามเลือกช่วงเวลาที่ผู้ใช้สนใจอยู่แล้ว

หลีกเลี่ยงบรรทัดกำกวมเช่น “อัปเดตอยู่เสมอ” หรือ “อย่าพลาด” คำเหล่านี้ฟังดูเป็นการตลาดเพราะไม่ระบุประโยชน์จริง เฉพาะเจาะจงชนะเสมอ

โครงสร้างง่ายๆ ที่ใช้ได้ผล

เก็บข้อความสั้นพอให้สแกนได้ รูปแบบที่เชื่อถือได้คือ:

  • หัวเรื่อง: คุณค่า (ไม่ใช่ฟีเจอร์)
  • บรรทัดเดียว: ตัวทริกเกอร์และเวลา
  • ปุ่มหลัก: คำตอบใช่ที่ชัดเจน

ตัวอย่าง ถ้าคุณเป็นแอปส่งของ:

“รับอัปเดตการจัดส่ง”

“เราจะแจ้งเมื่อคนส่งใกล้ถึงภายใน 5 นาที”

ปุ่ม: “แจ้งให้ฉันทราบ”

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

โทนเสียงก็สำคัญ ปรับให้เข้ากับบริบทของแอปและช่วงเวลา แอปการเงินควรฟังดูสงบและแม่นยำ แอปฟิตเนสอาจเป็นมิตรและร่าเริง ไม่ว่าคุณจะเลือกอย่างไร ให้สอดคล้องกับ UI ที่เหลือเพื่อไม่ให้รู้สึกเหมือนโฆษณาป๊อปอัพ

ตัวอย่างการเขียนใหม่สั้นๆ ที่แสดงความต่าง:

  • กำกวม: “เปิดการแจ้งเตือนเพื่ออัปเดต”

  • เฉพาะเจาะจง: “รับการแจ้งเมื่อการชำระเงินของคุณผ่านแล้ว”

  • กำกวม: “เปิดการแจ้งเตือน push”

  • เฉพาะเจาะจง: “เราจะเตือนคุณ 1 ชั่วโมงก่อนนัดหมาย”

ถ้าคุณสร้างฟลว์ในเครื่องมืออย่าง AppMaster ให้ปฏิบัติต่อหน้าขออนุญาตเหมือนหน้าผลิตภัณฑ์: หน้าที่เดียว ข้อความเดียว การกระทำเดียว คุณสามารถเสนอการตั้งค่าเพิ่มเติมภายหลัง แต่ช่วงเวลานี้ต้องชัดเจน

ก่อนปล่อย ให้ตรวจข้อความของคุณด้วยคำถามเหล่านี้:

  • ผู้ใช้ใหม่สามารถอธิบายข้อดีในหนึ่งประโยคหรือไม่?
  • คุณระบุเหตุการณ์ที่กระตุ้นให้เกิดการแจ้งเตือนอย่างชัดเจนหรือไม่?
  • ข้อความยังเข้าใจได้หากไม่มีคำว่า “การแจ้งเตือน” หรือไม่?
  • ป้ายปุ่มเป็นคำว่าใช่มนุษย์หรือไม่ (ไม่ใช่ “Allow” หรือ “ตกลง”)?

ทางเลือกเมื่อผู้ใช้ตอบว่าไม่

สร้างกฎการ re-ask ที่เคารพผู้ใช้
แมปเส้นทาง “ใช่” และ “ไม่” ให้ชัดเจน เพื่อที่คุณจะไม่รบกวนผู้ใช้ซ้ำแล้วซ้ำอีก
เริ่มสร้าง

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

หลังจากถูกปฏิเสธ ให้รักษาประสบการณ์ให้สงบและมีประโยชน์ หลีกเลี่ยงป๊อปอัปที่บล็อกหน้าจอ แทนที่จะแสดงบันทึกเล็ก ๆ ที่ไม่เร่งด่วนภายในหน้าที่เกี่ยวข้อง (เช่น หน้าสถานะคำสั่ง) อธิบายว่าพวกเขายังจะได้รับอัปเดตอย่างไร

นี่คือเส้นทาง fallback ที่ดีซึ่งเคารพการตัดสินใจและยังคงให้คุณค่า:

  • กล่องจดหมายในแอป (ข้อความจะอยู่ในแอปและอ่านได้ทุกเมื่อ)
  • ศูนย์สถานะ (อัปเดตคำสั่ง ความคืบหน้าตั๋ว การติดตามการจัดส่ง ฯลฯ)
  • ตัวเลือกอีเมลหรือ SMS (สำหรับคนที่ต้องการอัปเดตแต่ไม่ต้องการ push)
  • แบนเนอร์เล็ก ๆ ในหน้าสำคัญ (ปิดได้และไม่ซ้ำทุกครั้งที่เข้า)
  • ทางเลือกแบบปฏิทินหรือเตือน (เมื่อผู้ใช้วางแผนบางสิ่ง)

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

เก็บตัวเลือกไว้ให้ชัดเจนและเป็นภาษามนุษย์ เช่น:

  • เฉพาะเหตุฉุกเฉิน (ความปลอดภัย ข้อผิดพลาดการชำระเงิน ข้อกังวลเร่งด่วน)
  • เตือนความจำ (นัดหมาย งานที่มีกำหนด)
  • การอัปเดตที่ฉันขอ (คำสั่งจัดส่ง ตั๋วตอบกลับ)
  • โปรโมชั่น (ทางเลือก เปิดปิดตามค่าเริ่มต้นปิด)

กฎการ re-ask สำคัญเท่ากับข้อความ รื้อฟื้นการถามเฉพาะหลังช่วงเวลาที่พิสูจน์คุณค่าจริง ไม่ใช่หลังตัวจับเวลา

กฎพื้นฐาน: ถามอีกครั้งก็ต่อเมื่อ (1) ผู้ใช้เพิ่งใช้ฟีเจอร์ที่ได้ประโยชน์จากการแจ้งเตือนจริงๆ และ (2) คุณสามารถบอกประโยชน์นั้นในประโยคสั้นๆ ตัวอย่าง: หลังจากคนบันทึกที่อยู่จัดส่งและสั่งของ คุณสามารถเสนอ: “เปิดอัปเดตการจัดส่งเพื่อไม่ให้พลาดช่วงเวลาจัดส่ง” ถ้ายังปฏิเสธ ก็หยุดถามแล้วพึ่งพาทางเลือกที่คุณเตรียมไว้

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

ตัวอย่างง่ายๆ: ขอในช่วงเวลาที่เหมาะสม

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

ช่วงเวลาที่เหมาะสมในการถาม: ผู้ใช้แตะ “สั่งสินค้า” และมาถึงหน้ายืนยันคำสั่งที่แสดง ETA และการติดตาม รอจนหน้าจอโหลดและคำสั่งยืนยันจริง แล้วแสดงข้อความเล็ก ๆ ในแอป (soft ask) ที่อธิบายคุณค่าเป็นภาษาง่ายๆ

Soft ask (ก่อนพรอมต์ของระบบ)

เก็บให้สั้นและเฉพาะเจาะจงกับคำสั่งที่เพิ่งสั่ง ตัวอย่างข้อความ:

“ต้องการการแจ้งเตือนการจัดส่งสำหรับคำสั่งนี้ไหม? เราจะแจ้งเมื่อคำสั่งได้รับการยอมรับ ออกส่ง และเมื่อส่งถึงแล้ว”

ป้ายปุ่มที่ใช้ได้ดี:

  • “เปิดการแจ้งเตือน”
  • “ตอนนี้ไม่ต้อง”
  • “เฉพาะสำหรับคำสั่งนี้”

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

ถ้าปฏิเสธ: ทางเลือก fallback สงบ

เมื่อพรอมต์ของระบบถูกปฏิเสธ แอปควรรู้สึกครบถ้วนอยู่ดี แสดงข้อความยืนยันเล็กๆ ในแอป:

“ตกลง เราจะเก็บอัปเดตไว้ที่นี่ คุณสามารถเปิดการแจ้งเตือนได้ตลอดเวลาในการตั้งค่า”

จากนั้นมอบคุณค่าเดียวกันโดยไม่ใช้ push:

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

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

ความผิดพลาดทั่วไปที่ลดอัตราตอบรับและความไว้วางใจ

ทดสอบข้อความและการตั้งเวลาอย่างปลอดภัย
ออกแบบต้นแบบของคำพูดและการตั้งเวลา 2–3 แบบ แล้วปรับปรุงโดยไม่ต้องแก้โค้ดเสี่ยงๆ
เริ่มเลย

ปัญหาเรื่อง opt-in ส่วนใหญ่ไม่ใช่เรื่องข้อความปุ่ม แต่เป็นช่วงเวลาที่แอปรู้สึกกดดัน กำกวม หรือแอบแฝง UX การขออนุญาตการแจ้งเตือนที่ดีคือการรักษาคำสัญญา: ขอเมื่อสมควร บอกว่าจะส่งอะไร และเคารพคำตอบ

ข้อผิดพลาด 1: ขอเมื่อเปิดครั้งแรกโดยไม่มีบริบท

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

ข้อผิดพลาด 2: พูดอย่างหนึ่ง ทำอีกอย่าง

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

กฎง่ายๆ: อธิบาย 1–2 ประเภทการแจ้งเตือนที่คุณจะส่งจริงในสัปดาห์การใช้งานปกติ ถ้าคุณบอกไม่ได้ คุณยังไม่พร้อมขอ

ข้อผิดพลาด 3: ถามบ่อยเกินไปหลังการปฏิเสธ

การถามซ้ำๆ จะฝึกให้คนไม่สนใจ หลัง “ไม่” ให้ถือเป็นการตั้งค่าหนึ่ง ใช้ cooldown ยาว และลองอีกครั้งเฉพาะเมื่อผู้ใช้แสดงพฤติกรรมที่ต้องการการแจ้งเตือน

ข้อผิดพลาด 4: ซ่อนการควบคุมการตั้งค่า

ถ้าผู้ใช้หาการตั้งค่าแจ้งเตือนไม่เจอ จะคิดว่าแอปไม่ให้การควบคุมเสมอ ให้ทางเลือกง่ายๆ ดังนี้:

  • เปิด/ปิดหมวดการแจ้งเตือน
  • เปลี่ยนชั่วโมงเงียบ
  • เห็นว่าหมวดไหนหมายถึงอะไร
  • เปิดการแจ้งเตือนเมื่อพร้อม

ตัวอย่าง: ถ้าคุณสร้างแอปใน AppMaster ให้รวมหน้าการตั้งค่า “การแจ้งเตือน” ใน UI เพื่อให้ผู้ใช้จัดการหมวดโดยไม่ต้องหาให้เหนื่อย

ข้อผิดพลาด 5: ผสมการตลาดกับการแจ้งเตือนสำคัญ

การรวม “การแจ้งเตือนการล็อกอินที่ไม่ปกติ” กับ “ดีลประจำสัปดาห์” สร้างทางเลือกที่เสียเปรียบ ผู้ใช้จำนวนมากจะบล็อกทั้งหมดเพื่อหลีกเลี่ยงสแปม แล้วพลาดการแจ้งเตือนที่สำคัญ แยกหมวดให้ชัดเจนตั้งแต่ต้น ถ้าจริงจังเรื่องการแจ้งเตือนสำคัญ ให้เก็บไว้หายากเฉพาะและเชื่อมโยงกับการกระทำที่ผู้ใช้สนใจ การตลาดเสนอทีหลังเป็น add-on ไม่ใช่ค่าเริ่มต้น

เช็คลิสต์สั้นก่อนปล่อย

ตั้งเวลาการขออนุญาตให้ถูกต้อง
ใช้ตรรกะเชิงภาพเพื่อเรียกการขออนุญาตเฉพาะหลังช่วงเวลาที่มีความหมาย
สร้างแอป

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

ลองรันเช็คลิสต์นี้ในบิลด์สเตจบนอุปกรณ์จริง (และให้คนที่ไม่ได้ออกแบบช่วยลอง):

  • การขอผูกกับการกระทำหรือเจตนาอย่างชัดเจนหรือไม่? ช่วงเวลาที่ดีที่สุดมักตามการคลิกที่มีความหมาย เช่น “ติดตามคำสั่ง” “รับเตือนราคา” หรือ “ขอแจ้งผล” ถ้าไม่ชี้ถึงทริกเกอร์ แปลว่าถามเร็วไป
  • soft ask อธิบายประโยชน์คอนกรีตหนึ่งอย่างหรือไม่? ให้เฉพาะเจาะจงและทันที: “รับอัปเดตการจัดส่ง” ดีกว่า “รับข่าวสาร” และตรวจให้แน่ใจว่า soft ask สอดคล้องกับสิ่งที่จะส่งจริง
  • เส้นทางหลังปฏิเสธยังใช้งานได้ดีไหม? หลัง “ตอนนี้ไม่ต้อง” หรือ “ไม่อนุญาต” ผู้ใช้ต้องยังทำงานที่ต้องการให้สำเร็จได้ ไม่มีทางตัน ไม่มีหน้ากลายเป็นความรู้สึกผิด และไม่มีการถามซ้ำทุกเซสชัน
  • มีที่เห็นได้ชัดสำหรับจัดการการตั้งค่าไหม? เพิ่มแถว Notifications ในการตั้งค่า พร้อมสวิตช์และตัวอย่างสิ่งที่แต่ละสวิตช์ทำ (เช่น “อัปเดตคำสั่ง” “ข้อความ” “โปรโมชั่น”) ถ้าวิธีเดียวที่จะเปลี่ยนคือการตั้งค่าของระบบ ผู้ใช้จะรู้สึกถูกขัง
  • วัดผลนอกเหนือจากอัตราการยอมรับไหม? ติดตามอัตรายอมรับ แต่ยังต้องวัดการเปิดการแจ้งเตือน การยกเลิก การถอนการติดตั้ง และการร้องเรียนฝ่ายสนับสนุน การเพิ่มเล็กน้อยในอัตรายอมรับไม่คุ้มค่าถ้าทำให้ churn พุ่ง

เช็คง่ายๆ: ถ้าคุณส่งเพียงประเภทเดียว soft ask ควรระบุสิ่งนั้น ถ้ามีหลายประเภท เริ่มจากหมวดที่มีค่าที่สุดแล้วให้ผู้ใช้เพิ่มส่วนที่เหลือทีหลัง

ถ้าคุณสร้างแอปใน AppMaster ให้แมปทริกเกอร์ใน UI กำหนดเส้นทาง “ใช่” และ “ไม่” ในตรรกะธุรกิจ และทำให้หน้าการตั้งค่าง่ายต่อการหา จากนั้นปล่อย วัดผล และปรับเวลาก่อนเพิ่มปริมาณ

ขั้นตอนต่อไป: ทดสอบ วัดผล และวนปรับปรุงอย่างปลอดภัย

มองการอนุญาตการแจ้งเตือนเป็นการตัดสินใจทางผลิตภัณฑ์ ไม่ใช่การตั้งค่าหนึ่งครั้ง คุณกำลังบาลานซ์ระหว่างอัตราการยอมรับกับความไว้วางใจ วิธีปลอดภัยที่สุดในการปรับปรุงทั้งสองอย่างคือการทดลองเล็กๆ ที่ควบคุมอย่างชัดเจนพร้อมการวัดผล

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

  • เวลา: เซสชันแรก vs หลังทำงานสำคัญเสร็จ vs หลังวันถัดไป
  • ข้อความ soft ask: เน้นคุณค่า vs เตือน vs เน้นปัญหา
  • ป้ายปุ่ม: “ตอนนี้ไม่ต้อง” vs “ข้าม” vs “อาจทีหลัง”

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

  • แสดงพรอมต์การอนุญาต
  • ยอมรับและปฏิเสธ
  • เปิดใช้งานภายหลัง (จากการตั้งค่าหรือหน้าจอเตือน)
  • ปิดใช้งานภายหลัง (ในแอปหรือระดับ OS หากตรวจได้)

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

เมื่อพบวิธีที่ได้ผล ให้บันทึกเป็นเซ็ตกฎง่ายๆ: เวลาแสดง soft ask, ข้อความที่ใช้, เมื่อจะลองใหม่ และ fallback หลัง “ไม่อนุญาต” แล้วนำกฎไปใช้เป็นฟลว์ที่ทำซ้ำได้เพื่อรักษาความสอดคล้องเมื่อแอปเปลี่ยน

ถ้าต้องการวิธีที่ปรับได้ง่ายในการสร้างและวนปรับปรุง คุณสามารถจำลองหน้าจอ (soft ask, การให้ความรู้, การตั้งค่า), ตรรกะ (เมื่อแสดง เมื่อลดความถี่), และ UI การตั้งค่าใน AppMaster โดยไม่ต้องเขียนโค้ด แต่ยังได้โค้ดจริงสำหรับแอป production วิธีนี้ช่วยให้ทดสอบอย่างระมัดระวัง ปล่อยอัปเดตเล็กน้อย และหลีกเลี่ยงการทำลายประสบการณ์เมื่อปรับฟลว์

ง่ายต่อการเริ่มต้น
สร้างบางสิ่งที่ น่าทึ่ง

ทดลองกับ AppMaster ด้วยแผนฟรี
เมื่อคุณพร้อม คุณสามารถเลือกการสมัครที่เหมาะสมได้

เริ่ม
UX การขออนุญาตแจ้งเตือน push: เวลา ข้อความ และทางเลือก | AppMaster