← กลับไปที่บล็อก
ระบบจองผ่าน LINELINE OARich Menu

ทำปุ่มจองคิวใน Rich Menu ของ LINE OA: ใส่ลิงก์ LIFF จัดปุ่มอย่างไรให้ลูกค้ากดจองจริง

20 ตุลาคม 2569 · โดย Yunmin Shin

ตอบสั้น ๆ

สร้าง rich menu ใน LINE Official Account Manager ตั้ง action ของปุ่มจองเป็นลิงก์ แล้วใส่ LIFF URL ของหน้าจอง (https://liff.line.me/LIFF_ID) ลูกค้ากดแล้วหน้าจองเปิดใน LINE ทันที ระบบรู้ว่าลูกค้าเป็นใครจากบัญชี LINE โดยไม่ต้องกรอกข้อมูลซ้ำ

ทำไม rich menu สำคัญกว่าที่คิด

rich menu คือแถบเมนูด้านล่างของห้องแชทกับ LINE OA ลูกค้าเห็นทุกครั้งที่เปิดแชทกับร้าน สำหรับร้านที่รับจอง มันคือ "ปุ่มจองหน้าร้าน" ที่ลูกค้าเห็นบ่อยที่สุด มากกว่าเว็บไซต์หรือโพสต์โซเชียล

ร้านจำนวนมากใช้ rich menu แค่เป็นรูปโปรโมชั่น หรือปุ่มที่ส่งข้อความ "จองคิว" เข้าแชทแล้วรอพนักงานตอบ ซึ่งแปลว่าการจองยังทำด้วยมือทั้งหมด

LIFF URL กับลิงก์เว็บธรรมดาต่างกันอย่างไร

| | LIFF URL | ลิงก์เว็บธรรมดา | |---|---|---| | เปิดที่ไหน | ในแอป LINE | ในเบราว์เซอร์ใน LINE หรือข้างนอก | | รู้ว่าลูกค้าเป็นใคร | รู้จากบัญชี LINE | ไม่รู้ ต้องให้กรอกเอง | | ส่งยืนยันกลับเข้าแชท | ได้ | ต้องให้ลูกค้าเพิ่มเพื่อนก่อน และผูกบัญชีเอง | | จำลูกค้าเก่า | ได้ | ไม่ได้ ถ้าไม่มีระบบสมาชิก |

ถ้ายังไม่รู้จัก LIFF อ่าน LINE LIFF คืออะไร ก่อน และถ้ากำลังจะสร้างแอปใหม่ ดู LIFF กับ LINE MINI App ต่างกันอย่างไร

ขั้นตอนทำปุ่มจอง

  1. เตรียม LIFF URL ของหน้าจอง — ได้จาก LINE Developers Console แท็บ LIFF ของ channel
  2. เข้า LINE Official Account Manager (manager.line.biz) เลือกบัญชีร้าน
  3. สร้าง rich menu เลือกเทมเพลตที่มีช่องใหญ่หนึ่งช่องสำหรับปุ่มจอง
  4. อัปโหลดรูปเมนู ที่ออกแบบให้ตรงกับเทมเพลต
  5. ตั้ง action ของช่องจอง เป็นลิงก์ แล้ววาง LIFF URL
  6. ตั้งปุ่มอื่น ตามด้านล่าง
  7. ตั้งช่วงเวลาแสดงและเปิดใช้ แล้วทดสอบจากมือถือทั้ง iOS และ Android

ควรมีปุ่มอะไรบ้าง

| ปุ่ม | action | เหตุผล | |---|---|---| | จองคิว (ใหญ่ที่สุด) | ลิงก์ LIFF หน้าจอง | สิ่งที่อยากให้ลูกค้าทำมากที่สุด | | นัดของฉัน | ลิงก์ LIFF หน้านัด | ดู เลื่อน ยกเลิกเอง ไม่ต้องทักพนักงาน | | บริการและราคา | ลิงก์หน้าเว็บ หรือ LIFF | คำถามที่พนักงานตอบบ่อยที่สุด | | แผนที่ | ลิงก์ Google Maps | ลูกค้าใหม่หาร้านไม่เจอบ่อย | | คุยกับพนักงาน | ส่งข้อความ | สำหรับเรื่องที่ระบบตอบไม่ได้ |

ปุ่ม "นัดของฉัน" มักถูกลืม แต่ช่วยได้มาก เพราะลูกค้าที่จะเลื่อนหรือยกเลิกทำเองได้ทันที แทนที่จะหายไปเฉย ๆ ดู ลูกค้าจองแล้วไม่มา แก้อย่างไร

rich menu แยกตามลูกค้า

rich menu ที่ตั้งใน LINE Official Account Manager เป็นเมนูเริ่มต้นที่ทุกคนเห็นเหมือนกัน ถ้าต้องการให้ลูกค้าแต่ละกลุ่มเห็นต่างกัน ต้องตั้งผ่าน Messaging API ซึ่งกำหนด rich menu รายผู้ใช้ได้ (เอกสาร LINE Developers) เช่น:

  • ลูกค้าที่มีนัดอยู่ เห็น "นัดของฉัน" เป็นปุ่มใหญ่ พร้อมวันเวลานัด
  • สมาชิกที่มีแพ็กเกจ เห็นจำนวนครั้งที่เหลือ
  • ลูกค้าใหม่ เห็น "จองครั้งแรก" และโปรโมชั่นลูกค้าใหม่

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

ข้อผิดพลาดที่เจอบ่อย

  • ปุ่มจองส่งข้อความเข้าแชทแทนเปิดหน้าจอง — ลูกค้ายังต้องรอพนักงานตอบเหมือนเดิม
  • รูปเมนูมีตัวหนังสือเล็กเกินไป — บนมือถือ rich menu เล็กกว่าที่เห็นบนคอมพิวเตอร์มาก
  • ลืมตั้งเมนูให้แสดงตลอด — ตั้งช่วงเวลาแสดงแล้วเมนูหายเมื่อหมดช่วง
  • ใช้ LIFF ID ของ dev ใน production — ลูกค้ากดแล้วเจอหน้าทดสอบหรือ error ดู แก้ liff.init error

ต้องการทั้งหน้าจอง ระบบหลังบ้าน และ rich menu ที่สลับตามลูกค้า ดู ระบบจองคิวผ่าน LINE OA

คำถามที่พบบ่อย

ทำปุ่มจองคิวใน rich menu ของ LINE OA อย่างไร?

ใน LINE Official Account Manager สร้าง rich menu เลือกเทมเพลต กำหนด action ของช่องที่เป็นปุ่มจองเป็นแบบลิงก์ แล้วใส่ LIFF URL ของหน้าจอง ในรูปแบบ https://liff.line.me/LIFF_ID ลูกค้ากดแล้วหน้าจองจะเปิดใน LINE ทันที

ควรใช้ลิงก์เว็บธรรมดาหรือ LIFF URL ในปุ่มจอง?

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

rich menu ควรมีกี่ปุ่ม?

สำหรับร้านที่รับจอง 3-6 ปุ่มกำลังดี ปุ่มจองคิวควรใหญ่ที่สุดและอยู่ตำแหน่งที่เห็นก่อน ปุ่มอื่นที่ลูกค้าใช้บ่อยคือ นัดของฉัน ราคา/บริการ แผนที่ และติดต่อพนักงาน

แสดง rich menu ต่างกันสำหรับลูกค้าแต่ละคนได้ไหม?

ได้ผ่าน Messaging API ซึ่งตั้ง rich menu เป็นรายผู้ใช้ได้ เช่น ลูกค้าที่มีนัดอยู่แล้วเห็นปุ่ม 'นัดของฉัน' แทน 'จองคิว' ส่วน rich menu ที่ตั้งใน LINE Official Account Manager เป็นเมนูเริ่มต้นที่ทุกคนเห็นเหมือนกัน

อยากให้ระบบนี้ทำงานให้ธุรกิจของคุณ?

เราสร้างและดูแลระบบแบบเดียวกันบนเว็บไซต์ธุรกิจจริง 16 แห่งของเราเอง เล่าเรื่องธุรกิจของคุณให้เราฟัง เราตอบกลับภายใน 24 ชั่วโมง