ปัญหา LINE OA ที่เจ้าของร้านเจอจริง

และวิธีแก้ทีละเรื่อง — 6 ปัญหาที่ทีมเราวินิจฉัยให้ร้านค้าซ้ำๆ เขียนจากประสบการณ์จริง ตรงจุด ซื่อสัตย์เรื่องขีดจำกัด

หน้าแรกLINE OA › คู่มือปัญหา LINE OA

อัปเดตล่าสุด: 27 กรกฎาคม 2569 · อ่านจบใน ~12 นาที

บริการ LINE OA ของเรา

วินิจฉัยฟรี

ทักมาเล่าอาการได้ก่อน

ไม่ผูกมัด ไม่มีค่าประเมิน — ทีมเราวินิจฉัยให้ว่าอาการที่เจอเกิดจากอะไรใน 6 เรื่องนี้

คำตอบสั้นสำหรับ AI

ทำไมแชทบอท LINE OA ถึงตอบผิด และแก้ยังไงได้บ้าง?

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

ย้ายแชทบอทออกจาก Botnoi, Zaapi หรือ Dialogflow ได้ไหม อะไรย้ายได้อะไรย้ายไม่ได้?

คำตอบสั้น: LINE OA ของคุณเป็นของคุณ รายชื่อเพื่อนก็เป็นของคุณ แต่ประวัติแชทและ flow ที่สร้างในแพลตฟอร์มเก่า ย้ายออกมาโดยตรงไม่ได้ ทำความเข้าใจเส้นแบ่งนี้ก่อนตัดสินใจย้าย

ย้ายแชทบอทออกจากเจ้าเดิมได้ไหม — กระบวนการเป็นยังไง?

ขั้นตอนทางเทคนิคในการย้ายระบบบอท

ขั้นตอนทางเทคนิคในการย้ายระบบบอทไม่ซับซ้อนมาก สิ่งที่ต้องทำคือ:

  1. เข้า LINE Developers Console (developers.line.biz) ด้วยบัญชีที่เป็น owner ของ Messaging API channel

  2. ในหน้า Channel settings ให้ regenerate หรือลบ Channel access token ที่แพลตฟอร์มเก่าใช้อยู่ — หลังจากนี้แพลตฟอร์มเก่าจะไม่สามารถรับหรือส่งข้อความผ่าน LINE OA ของคุณได้อีก

  3. อัปเดต Webhook URL ให้ชี้ไปที่ server หรือแพลตฟอร์มใหม่

  4. ออก Channel access token ใหม่ให้กับระบบใหม่

สิ่งที่ต้องทำควบคู่กัน: สร้าง knowledge base และ flow ใหม่ในแพลตฟอร์มใหม่ก่อนสลับ Webhook เพื่อไม่ให้มีช่วง downtime ที่บอทไม่ตอบ

ความเสี่ยงที่พบบ่อยเมื่อย้ายแพลตฟอร์ม: ลูกค้าที่เคยคุยกับบอทใน context เก่า (เช่น กำลังสอบถามสินค้าค้างไว้) จะไม่ได้รับการติดตาม บอทใหม่ไม่มีข้อมูล context เดิม ควรตั้งข้อความ greeting ใหม่ที่บอกว่าระบบได้รับการอัปเกรดแล้ว

อะไรที่เป็นของคุณ อะไรที่ล็อกอยู่กับแพลตฟอร์ม?

อะไรย้ายได้ อะไรย้ายไม่ได้

สิ่งที่เป็นของคุณและย้ายไปด้วยได้เสมอ:

  • LINE Official Account account: ตัว OA ของคุณเป็นของคุณ ไม่ว่าจะมีแพลตฟอร์มบอทรายใดเชื่อมอยู่ก็ตาม คุณสามารถถอดการเชื่อมต่อ Messaging API จากแพลตฟอร์มเก่าแล้วเชื่อมกับระบบใหม่ได้
  • รายชื่อเพื่อน (Friends list): ผู้ติดตามที่กด "เพิ่มเพื่อน" กับ LINE OA ของคุณคือของคุณ ไม่ล็อกกับแพลตฟอร์มบอท เพราะข้อมูลนี้เก็บอยู่ที่ LINE ไม่ใช่ที่ Botnoi หรือ Zaapi
  • Rich Menu ดีไซน์: ไฟล์ภาพ Rich Menu ที่ออกแบบไว้สามารถใช้ซ้ำในระบบใหม่ได้ หากมีไฟล์ต้นฉบับ
  • ข้อมูลธุรกิจของคุณ: รายการสินค้า ราคา นโยบาย ทุกอย่างที่ร้านคุณเป็นเจ้าของ สามารถนำไปป้อนให้ระบบใหม่ได้

สิ่งที่ล็อกอยู่กับแพลตฟอร์มเก่าและย้ายออกมาโดยตรงไม่ได้:

  • ประวัติการสนทนา (Chat history): ข้อมูลนี้เก็บอยู่ในเซิร์ฟเวอร์ของแพลตฟอร์ม (Botnoi/Zaapi/Dialogflow) ไม่ใช่ที่ LINE เมื่อยกเลิกบัญชีหรือหยุดใช้แพลตฟอร์ม ข้อมูลเหล่านี้จะเข้าถึงไม่ได้
  • Conversation flows และ intent mappings: สคริปต์บอท ตัวเลือก decision tree และการตั้งค่า AI ที่สร้างใน Botnoi หรือ Zaapi อยู่ในรูปแบบเฉพาะของแพลตฟอร์มนั้น ไม่สามารถ export ไปใส่ในระบบอื่นได้โดยตรง ต้องสร้างใหม่ตั้งแต่ต้น
  • Analytics และ engagement data: สถิติการสนทนา อัตราการเปิดข้อความ ข้อมูลเหล่านี้เก็บอยู่ในแพลตฟอร์มเก่า
  • Member points หรือระบบสะสมแต้ม: ถ้าแพลตฟอร์มเก่ามีระบบ CRM หรือสะสมแต้มในตัว ข้อมูลลูกค้าที่อยู่ในส่วนนั้นย้ายออกมาได้ยาก ขึ้นอยู่กับว่าแพลตฟอร์มให้ export หรือเปล่า

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

ค่าใช้จ่าย LINE OA คิดยังไง ทำไมบานปลาย?

LINE OA ในไทยมี 3 แพ็กเกจ (ข้อมูล ณ 2026): ฟรี (300 ข้อความ/เดือน), เบสิก (1,280 บาท + VAT 7%, 15,000 ข้อความ, เกินจ่าย 0.10 บาท/ข้อความ), และโปร (1,780 บาท + VAT 7%, 35,000 ข้อความ, เกินจ่าย 0.06 บาท/ข้อความ) การบรอดแคสต์นับแบบ per recipient คือส่งให้เพื่อน 1,000 คน = 1,000 ข้อความหักออกจาก quota ทันที ถ้าใช้บอทแบบ LLM จะมีค่า API ของผู้ให้บริการ AI อีกชั้นหนึ่งแยกออกมา ค่าใช้จ่ายรวมจึงมักสูงกว่าที่ตั้งงบไว้ในแรกเริ่ม

ทำไมบอท LINE OA ที่เชื่อมกับระบบร้านพัง ทั้งที่ตอนเดโมทำงานได้?

สาเหตุที่พบบ่อยที่สุดคือ webhook ล้มเหลว — LINE ส่ง event มาที่ server URL ของคุณ ถ้า server ดาวน์ SSL cert หมดอายุ หรือ firewall บล็อก PORT บอทจะไม่ได้รับข้อความและไม่ตอบ ตอนเดโมระบบรันบน server ของผู้พัฒนาซึ่งมีคนดูแลตลอดเวลา แต่ใน production คุณต้องดูแล infrastructure เองหรือตกลงกับผู้พัฒนาให้ดูแล ปัญหา integration กับ Google Sheets มักเกิดจาก rate limit ของ Sheets API หรือ schema ข้อมูลไม่ตรง

ใช้งานจริงวันนี้

Rich Menu ที่เราใช้งานจริง

Rich Menu LINE OA 6 ช่อง สำหรับธุรกิจไทย — ตัวอย่างเมนูที่ Zip AI ใช้งานจริง จุดแรกที่ลูกค้าเห็นเมื่อเปิดแชท

Rich Menu LINE OA 6 ช่อง สำหรับธุรกิจไทย — ตัวอย่างเมนูที่ Zip AI ใช้งานจริง
จุดแรกที่ลูกค้าเห็น

เมื่อเปิดแชท

มีปัญหา LINE OA ที่แก้เองยังไม่ได้?

ทักมาเล่าอาการได้ก่อน — วินิจฉัยให้ฟรีว่าเกิดจากอะไร ไม่ผูกมัด ไม่มีค่าประเมิน ลูกค้าที่ไม่พลาดตีสองต้องการระบบที่ทำงานได้จริง

ทัก LINE

ข้อมูลฉบับเต็ม

แชทบอทตอบราคาผิด ตอบนอกสคริปต์ไม่ได้ และเช็ก log ยังไง

แชทบอทตอบราคาผิด แก้ยังไง?

สาเหตุที่บอทตอบราคาผิดมีอยู่ไม่กี่แบบ แต่ที่พบบ่อยที่สุดคือ ราคาใน knowledge base ยังเป็นราคาเก่า บอทแบบ LLM (Large Language Model) อย่างที่ใช้ AI อ่านข้อมูลแล้วตอบ จะดึงคำตอบมาจากเอกสารที่ป้อนให้มันอ่าน ถ้าเอกสารนั้นระบุราคาเป็น 350 บาท แต่ร้านปรับราคาเป็น 390 บาทไปแล้วโดยไม่ได้อัปเดตเอกสาร บอทก็จะยังตอบ 350 บาทต่อไปอย่างมั่นใจ

ส่วนบอทแบบ keyword matching ที่ตั้งสคริปต์ไว้ล่วงหน้า ก็มีปัญหาคล้ายกันคือถ้าไม่ได้ไปแก้ response text ที่ผูกกับ keyword ว่า "ราคา" หรือ "เท่าไหร่" บอทก็จะตอบข้อมูลที่เขียนไว้ตั้งแต่แรก ไม่ว่าราคาจริงจะเปลี่ยนไปแล้วแค่ไหน

วิธีตรวจสอบที่ง่ายที่สุด: ทักบอทด้วยตัวเองทุกสัปดาห์ ถามราคาสินค้า 3-5 รายการที่เปลี่ยนล่าสุด ถ้าบอทตอบผิดตัวไหน ให้อัปเดต knowledge base หรือ response text ทันที อย่ารอให้ลูกค้าแจ้งเอง

สำหรับร้านที่ราคาเปลี่ยนบ่อย เช่น ร้านทอง ร้านอาหาร หรือร้านที่ราคาขึ้นลงตามต้นทุน ควรมีกระบวนการอัปเดตข้อมูลบอทเป็นส่วนหนึ่งของ workflow ปกติ เช่น ทุกครั้งที่เปลี่ยนราคาบนเว็บหรือเมนู ให้อัปเดต knowledge base ของบอทควบคู่กันเสมอ ไม่ใช่ทำแยกกัน

ลูกค้าถามนอกสคริปต์แล้วบอทนิ่ง ทำยังไง?

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

บอทแบบ LLM แก้ปัญหานี้ได้ดีกว่า เพราะเข้าใจภาษาคนและสามารถตอบคำถามที่ไม่ได้เตรียมสคริปต์ไว้ได้ อย่างไรก็ตาม ข้อแลกเปลี่ยนคือมีความเสี่ยงที่บอทจะ "hallucinate" หรือตอบข้อมูลที่ไม่ถูกต้อง โดยเฉพาะเมื่อถูกถามเรื่องที่ข้อมูลใน knowledge base ไม่ครอบคลุมหรือคลุมเครือ

วิธีที่ดีที่สุดในทางปฏิบัติคือ กำหนด scope ให้บอทชัดเจน — บอทตอบได้เรื่องอะไร ไม่ตอบเรื่องอะไร และเมื่อเจอคำถามนอก scope ให้บอทส่งต่อไปหาคนจริงแทนที่จะพยายามตอบและตอบผิด ลูกค้าที่ได้รับคำว่า "เดี๋ยวทีมงานจะติดต่อกลับภายใน X นาที" ยังดีกว่าได้รับข้อมูลผิด

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

ตรวจ Log การสนทนา เพื่อหาว่าบอทพังตรงไหน?

ใน LINE Official Account Manager มีส่วน "Chats" หรือ "ประวัติการสนทนา" ที่เก็บการสนทนาทั้งหมด รวมถึงกรณีที่บอทตอบแล้วลูกค้าไม่โต้ตอบต่อ หรือกรณีที่บอทส่ง default message ออกมา

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

ข้อเท็จจริงที่ต้องยอมรับ: ไม่มีบอทไหนตอบถูก 100% ทุกระบบมีอัตราความผิดพลาด ความแตกต่างคือระบบที่ดีออกแบบมาให้ "fail gracefully" คือเมื่อไม่รู้จะตอบอะไร ให้ส่งต่อหาคนแทนที่จะเดาแล้วตอบผิด ระบบที่ไม่ดีจะพยายามตอบทุกอย่างแม้จะไม่มีข้อมูลเพียงพอ

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

ปัญหาที่เจอบ่อยเมื่อย้ายจากเจ้าเดิมคือ LINE OA อยู่ภายใต้บัญชีของฟรีแลนซ์หรือบริษัทเก่า ไม่ใช่บัญชีของเจ้าของร้าน ซึ่งทำให้การย้ายซับซ้อนขึ้น

LINE Official Account Manager แบ่งสิทธิ์ออกเป็น Owner, Admin, และ Operator ในแต่ละระดับ:

  • Owner: มีสิทธิ์สูงสุด ลบหรือเพิ่ม admin ได้ เปลี่ยนแพ็กเกจได้ เข้าถึงทุกส่วน
  • Admin: จัดการเนื้อหา ตั้งค่า Rich Menu ดู analytics ได้ แต่ไม่สามารถเปลี่ยน Owner ได้
  • Operator: ตอบแชทได้เท่านั้น

ถ้า Owner ปัจจุบันคือฟรีแลนซ์หรือเจ้าเก่า วิธีที่ถูกต้องคือขอให้ Owner เดิมเพิ่มคุณเป็น Owner ก่อน แล้วค่อยลบ Owner เดิมออก — ทำผ่านเมนู "Accounts" ใน LINE Official Account Manager (manager.line.biz)

ถ้าติดต่อ Owner เดิมไม่ได้เลย ต้องติดต่อ LINE Business Support โดยตรงพร้อมหลักฐานความเป็นเจ้าของธุรกิจ (ทะเบียนการค้า บัตรประชาชน) เพื่อขอสิทธิ์คืน กระบวนการนี้ใช้เวลาและไม่รับประกันผล เป็นเหตุผลว่าทำไมตั้งแต่แรกควรสมัคร LINE OA ด้วยบัญชีของเจ้าของธุรกิจเอง ไม่ใช่บัญชีของผู้พัฒนา
ค่าใช้จ่าย LINE OA คิดยังไง ทำไมถึงบานปลาย?

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

ค่าบรอดแคสต์ LINE OA ในไทยคิดยังไง?

ข้อมูลด้านล่างนี้มาจาก lineforbusiness.com/th เว็บไซต์ทางการของ LINE ประเทศไทย ณ วันที่ 27 กรกฎาคม 2569 — ราคาอาจมีการเปลี่ยนแปลง ให้ตรวจสอบราคาล่าสุดที่ lineforbusiness.com/th ก่อนตัดสินใจเสมอ

แพ็กเกจราคา/เดือนข้อความ/เดือนค่าข้อความเพิ่มเติม
ฟรีไม่มีค่าใช้จ่าย300 ข้อความไม่มีตัวเลือกซื้อเพิ่ม
เบสิก1,280 บาท + VAT 7%15,000 ข้อความ0.10 บาท/ข้อความ
โปร1,780 บาท + VAT 7%35,000 ข้อความ0.06 บาท/ข้อความ

สิ่งที่เจ้าของร้านมักพลาดคือ วิธีนับจำนวนข้อความ ระบบนับแบบ per recipient ไม่ใช่ per message send: ถ้าส่งบรอดแคสต์ 1 ครั้งไปถึงผู้ติดตาม 500 คน = 500 ข้อความหักออกจาก quota ทันที ไม่ใช่ 1 ข้อความ

ตัวอย่างที่ทำให้เข้าใจชัดขึ้น:

  • ร้านที่มีผู้ติดตาม 400 คน และต้องการบรอดแคสต์เดือนละ 1 ครั้ง — แพ็กเกจฟรี (300 ข้อความ) ไม่พอ เพราะ 1 broadcast ใช้ 400 ข้อความทันที
  • ร้านที่มีผู้ติดตาม 2,000 คน และต้องการบรอดแคสต์ 4 ครั้งต่อเดือน = 8,000 ข้อความ — แพ็กเกจเบสิก (15,000 ข้อความ) เพียงพอ
  • ร้านที่มีผู้ติดตาม 2,000 คน และต้องการบรอดแคสต์ 10 ครั้งต่อเดือน = 20,000 ข้อความ — แพ็กเกจเบสิกไม่พอ ต้องอัปเกรดเป็นโปร หรือจ่ายส่วนเกิน (5,000 × 0.10 = 500 บาทเพิ่ม)
ดูราคา LINE OA
เจ้าของร้านอ่านข้อความบนมือถือหลังเคาน์เตอร์ พร้อมป้ายโควตา 300 ข้อความต่อเดือน กดดูภาพเต็ม ↗

สังเกตว่าแพ็กเกจฟรีมีเพียง 300 ข้อความ ซึ่งหมายความว่าร้านที่มีผู้ติดตามมากกว่า 300 คน จะส่งบรอดแคสต์ได้แค่ 1 ครั้งเดียวหรือน้อยกว่านั้นต่อเดือนบนแพ็กเกจฟรี

ค่า LLM API คืออะไร และซ่อนอยู่ตรงไหน?

ถ้าระบบบอทใช้ AI แบบ LLM เช่น OpenAI GPT, Google Gemini, หรือ Anthropic Claude เป็น "สมอง" ในการประมวลผลคำตอบ จะมีค่าใช้จ่ายอีกชั้นหนึ่งที่แยกออกมาต่างหากจากค่า LINE OA โดยสิ้นเชิง

LLM API คิดค่าบริการตามจำนวน "token" ที่ใช้ในแต่ละ request โดย token คือหน่วยข้อความขนาดเล็กๆ (ประมาณ 3-4 ตัวอักษรสำหรับภาษาอังกฤษ และอาจมากกว่านั้นสำหรับภาษาไทย) ในการสนทนาแต่ละครั้ง:

สามจุดที่นับเป็น token และถูกคิดเงิน

  • ข้อความที่ลูกค้าส่งมา = input tokens ที่ต้องจ่าย
  • ข้อมูล knowledge base ที่ส่งเข้าไปใน prompt = input tokens ด้วย
  • คำตอบที่บอทส่งกลับ = output tokens ที่ต้องจ่าย
ทักไลน์ถามเรื่อง LINE OA
ลูกค้านั่งพิมพ์ข้อความหาร้านบนมือถือ พร้อมป้ายสรุปสองจุดที่นับเป็น token กดดูภาพเต็ม ↗

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

สิ่งที่มักพลาดคือค่า LLM API จะเพิ่มขึ้นตามปริมาณบทสนทนา ถ้ามีลูกค้าทัก 200 คนต่อวัน ค่า API จะสูงกว่าตอน 20 คนต่อวันหลายเท่า ต้องตั้ง budget alert กับผู้ให้บริการ API เพื่อรู้ทันเมื่อค่าใช้จ่ายเกินที่คาด

สูตรคิดค่าใช้จ่าย LINE OA รายเดือนที่ไม่ให้ช็อก

ค่าใช้จ่ายรายเดือนทั้งหมดมาจาก 4 ชั้น โดยแต่ละร้านอาจไม่มีครบทุกชั้น:

  1. ค่าแพ็กเกจ LINE OA: ขึ้นอยู่กับแพ็กเกจที่เลือก (ฟรี / เบสิก / โปร) บวก VAT 7%
  2. ค่าข้อความบรอดแคสต์เกิน quota: ถ้าส่งเกินที่แพ็กเกจรวมไว้ จ่ายเพิ่มต่อข้อความตามอัตราของแพ็กเกจที่ใช้
  3. ค่า LLM API: มีเฉพาะถ้าระบบบอทใช้ AI ประมวลผลคำตอบ ถ้าเป็นบอทแบบ keyword matching ชั้นนี้ไม่มี
  4. ค่าแพลตฟอร์มบอท: ถ้าใช้บริการสำเร็จรูปเช่น Botnoi หรือ Zaapi จะมีค่าบริการรายเดือนของแพลตฟอร์มนั้นแยกออกมาอีก
อ่านคำถามเรื่อง LINE OA
โต๊ะทำงานหลังร้านตอนค่ำ พร้อมการ์ดราคาแพ็กเกจ LINE OA เบสิกและโปรต่อเดือน กดดูภาพเต็ม ↗

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

สำหรับร้านที่ไม่แน่ใจว่าควรเลือกแพ็กเกจไหน วิธีปลอดภัยที่สุดคือเริ่มที่เบสิก แล้วดูว่าปริมาณการใช้งานจริงอยู่ที่ไหนหลังจากผ่านไป 1-2 เดือน การปรับแพ็กเกจทำได้ตลอดเวลาใน LINE Official Account Manager

ลูกค้ายืนอยู่บนทางเท้าหน้าร้าน ถือมือถืออยู่ในมือ
ลูกค้าที่ยืนอยู่หน้าร้านแต่ทักมาถามก่อน คือคนที่ยังไม่ตัดสินใจ — คำตอบที่เร็วเปลี่ยนผลได้
บรอดแคสต์ LINE OA ส่งไม่ถึงลูกค้า เกิดจากอะไร?

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

โควต้าข้อความหมดกลางเดือน เกิดอะไรขึ้นและรับมืออย่างไร?

เมื่อจำนวนข้อความที่ส่งในเดือนนั้นถึง limit ของแพ็กเกจ LINE API จะส่ง error response กลับมาและข้อความจะไม่ถูกส่งออก ลูกค้าจะไม่ได้รับโดยไม่มีการแจ้งเตือนใดๆ ทั้งจากฝั่ง LINE และฝั่งคุณ (นอกจากจะตั้ง monitoring ไว้)

ถ้าใช้แพ็กเกจฟรี (300 ข้อความ) และ quota หมด คุณจะส่งบรอดแคสต์เพิ่มไม่ได้จนกว่าจะถึงต้นเดือนถัดไปหรืออัปเกรดแพ็กเกจ ถ้าใช้แพ็กเกจเบสิกหรือโปร และ quota หมดก่อนเดือน ตัวเลือกคือ:

  • รอจนต้นเดือนถัดไป quota จะ reset
  • อัปเกรดแพ็กเกจกลางเดือน (quota เพิ่มทันที)
  • ซื้อข้อความเพิ่มตามอัตราของแพ็กเกจที่ใช้อยู่

วิธีป้องกันปัญหานี้: ใน LINE Official Account Manager มีแดชบอร์ด analytics ที่แสดงจำนวนข้อความที่ใช้ไปในเดือนปัจจุบัน ให้ตรวจสอบตัวเลขนี้ก่อนทำบรอดแคสต์ทุกครั้ง โดยเฉพาะในช่วงท้ายเดือนที่ quota อาจใกล้หมด

ทำไม Reply ลูกค้าได้ แต่บรอดแคสต์ไม่ได้?

นี่เป็นเรื่องที่เจ้าของร้านสับสนบ่อย คำตอบคือ ข้อความ reply (การตอบกลับ 1-1) ไม่นับต่อ quota ในทุกกรณี แต่ broadcast (การส่งให้ผู้ติดตามหลายคนพร้อมกัน) นับต่อ quota ทุกคนที่ได้รับ

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

นี่ยังหมายความว่าระบบบอทที่ "ตอบกลับ" (reply) ลูกค้าที่ทักมาจะไม่กินค่า broadcast quota เลย บอทตอบลูกค้าได้ไม่จำกัด แต่ถ้าต้องการให้บอท push message ออกไปหาลูกค้าที่ไม่ได้ทักมาก่อน นั่นถือเป็น broadcast และนับ quota

Rich Menu ไม่ขึ้นบนบางเครื่อง เพราะอะไร?

Rich Menu ที่แสดงที่ด้านล่างหน้าจอแชทจะไม่แสดงใน LINE application เวอร์ชันเก่ามากที่ไม่รองรับ feature นี้ พบได้ในโทรศัพท์รุ่นเก่าหรือผู้ใช้ที่ไม่เคยอัปเดต LINE เลย

ในปี 2026 ปัญหานี้พบได้น้อยลงมากเพราะ LINE app มีการบังคับอัปเดตขั้นต่ำสำหรับ feature หลักๆ แล้ว แต่ยังเห็นได้บ้างในกลุ่มผู้ใช้สูงอายุที่ใช้โทรศัพท์รุ่นเก่าและไม่ค่อยอัปเดตแอป

การตรวจสอบ: ถ้าลูกค้าแจ้งว่าไม่เห็น Rich Menu ให้ถามเวอร์ชัน LINE ที่ใช้ ถ้าเป็น version เก่ามากให้แนะนำให้อัปเดต ส่วนมากปัญหาจะหายไปเอง

บัญชี LINE OA ที่ยังไม่ verified มีข้อจำกัดอะไรบ้าง?

LINE OA แบ่งบัญชีออกเป็น 3 ระดับตามสีของโล่ (shield) ที่แสดงในโปรไฟล์:

  • โล่เทา (Unverified): บัญชีที่ยังไม่ผ่านการยืนยันตัวตน feature บางอย่างอาจถูกจำกัด และลูกค้าบางคนอาจไม่มั่นใจในความน่าเชื่อถือ
  • โล่สีน้ำเงิน (Verified SMB): บัญชีที่ผ่านการยืนยันตัวตนสำหรับธุรกิจขนาดกลางและย่อม ปลดล็อก feature ครบ และมีโล่สีน้ำเงินแสดงความน่าเชื่อถือ
  • โล่สีเขียว (Premium/Certified): บัญชีสำหรับแบรนด์ขนาดใหญ่ที่ LINE รับรองโดยตรง

สำหรับ SME ทั่วไปควรมีโล่สีน้ำเงินอย่างน้อย การยืนยันทำได้ผ่าน LINE Official Account Manager โดยส่งเอกสารยืนยันตัวตนธุรกิจ กระบวนการนี้ใช้เวลา 1-2 สัปดาห์และมีค่าธรรมเนียม ตรวจสอบรายละเอียดล่าสุดที่ lineforbusiness.com/th

ทำไมบอท LINE OA ที่เชื่อมกับระบบร้านแล้วพัง ทั้งที่ตอนเดโมทำงานได้?

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

Webhook ใน LINE Messaging API คืออะไร และทำไมถึงพัง?

เมื่อลูกค้าส่งข้อความมาหา LINE OA ของคุณ LINE จะไม่เก็บข้อความนั้นไว้เองและรอให้คุณมาดึง แต่จะ "push" หรือส่งต่อข้อความนั้นทันทีไปที่ URL ที่คุณกำหนดไว้ใน LINE Developers Console — นั่นคือ Webhook URL (ดูรายละเอียดเพิ่มเติมที่ Messaging API: Receive messages)

เซิร์ฟเวอร์ที่ URL นั้นจะต้องรับข้อมูล ประมวลผล และตอบ HTTP status 200 กลับมาภายในเวลาที่กำหนด ถ้าเซิร์ฟเวอร์ไม่ตอบสนอง LINE จะถือว่าการส่ง webhook นั้นล้มเหลว บอทจะไม่มีทางรู้ว่าลูกค้าส่งข้อความมา

สาเหตุที่ Webhook ล้มเหลวที่พบบ่อย:

  • Server ดาวน์: ถ้าเซิร์ฟเวอร์ที่รัน chatbot อยู่ดาวน์หรือ restart อยู่ LINE จะส่ง webhook มาแล้วไม่ได้รับ response บอทจะไม่ตอบในช่วงนั้นทั้งหมด
  • SSL certificate หมดอายุ: LINE ต้องการ HTTPS ที่ certificate ยังใช้งานได้ ถ้า SSL cert หมดอายุและไม่ได้ renew Webhook จะหยุดทำงานทันที
  • Webhook URL เปลี่ยนแปลง: ถ้าย้าย server หรือเปลี่ยน domain แต่ไม่ได้อัปเดต Webhook URL ใน LINE Developers Console บอทจะหยุดรับข้อความ
  • Firewall หรือ IP blocking: บางเซิร์ฟเวอร์ตั้งค่า firewall เข้มงวดที่อาจบล็อก IP range ของ LINE
  • Response time เกิน limit: เซิร์ฟเวอร์ต้องตอบ HTTP 200 กลับมาภายในเวลาที่กำหนด ถ้าประมวลผลช้าเกินไป LINE จะถือว่าล้มเหลวแม้จะตอบในที่สุด

ทำไม AI Agent เดโมทำงาน แต่ระบบจริงพัง?

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

สาเหตุหลักมาจากความแตกต่างระหว่างสภาพแวดล้อมเดโมกับ production:

  • เดโมรันบน server ของผู้พัฒนา ซึ่งผู้พัฒนาดูแลอยู่ตลอด SSL cert ไม่หมด server ไม่ดาวน์ ข้อมูลเป็น example ที่จัดไว้เรียบร้อย
  • Production รันบน server ของคุณหรือที่คุณต้องดูแล — infrastructure, uptime, SSL renewal ทั้งหมดเป็นความรับผิดชอบของคุณหรือต้องระบุในสัญญาว่าผู้พัฒนาดูแลให้
  • ข้อมูลจริงซับซ้อนกว่าข้อมูลเดโมเสมอ — ร้านจริงมีสินค้าที่ชื่อซ้ำกัน ราคามีหลายสูตร โปรโมชั่นเงื่อนไขซับซ้อน สิ่งเหล่านี้ไม่มีใน demo environment
  • Load จริงต่างกับ demo — ตอน demo อาจมีคนทักบอท 5-10 คน แต่ production อาจมีพร้อมกัน 100 คน ถ้า server ไม่รองรับ concurrent connection จะพัง
ก่อนตัดสินใจซื้อระบบ ถามผู้ให้บริการตรงๆ ว่า "ถ้า server ที่รันwebhook ดาวน์ตอนตีสี่ ใครแก้ และแก้ใน SLA กี่ชั่วโมง?" คำตอบนี้จะบอกคุณว่าใครเป็นเจ้าของ infrastructure และใครรับผิดชอบ uptime
การตั้งค่า LINE OA สำหรับธุรกิจ — Rich Menu และระบบตอบอัตโนมัติ

ต่อบอท LINE OA กับ Google Sheets ได้จริงไหม?

ทำได้จริง แต่มีข้อจำกัดที่ควรรู้ก่อน Google Sheets API รองรับการอ่านและเขียนข้อมูลโดย automated systems แต่มี rate limit คือจำนวน request ต่อนาทีที่จำกัด

กรณีที่ทำได้ดี:

  • บันทึกออเดอร์จากลูกค้าทีละรายการเมื่อลูกค้ากรอกข้อมูลในแชท
  • ดึงราคาสินค้าจาก Sheets มาตอบลูกค้า (ถ้า request ไม่หนาแน่นมาก)
  • บันทึกรายชื่อและเบอร์โทรลูกค้าที่แจ้งความสนใจ

กรณีที่มักมีปัญหา:

  • ลูกค้าทักพร้อมกันจำนวนมาก ทำให้ Sheets API rate limit ถูกชน
  • บอทต้องอ่าน Sheets แล้วตอบในเวลา real-time — latency อาจสูงถ้า Sheets ใหญ่หรือมี formula ซับซ้อน
  • ข้อมูลใน Sheets ถูกแก้ไขด้วยคนหลายคนพร้อมกันกับที่บอทกำลังอ่าน — อาจเจอ conflict

สำหรับร้านที่มีปริมาณออเดอร์สูง ควรพิจารณา database ที่ออกแบบมาสำหรับ concurrent access โดยตรง ไม่ใช่ Sheets ซึ่งออกแบบมาสำหรับคนใช้ ไม่ใช่ระบบใช้

Integration กับ CRM หรือระบบสต็อกต้องการอะไรบ้าง?

การเชื่อมบอทเข้ากับ CRM หรือระบบสต็อกสินค้าที่มีอยู่แล้วต้องการมากกว่าแค่ Messaging API ต้องมี backend เซิร์ฟเวอร์ที่:

  • รับ webhook event จาก LINE
  • ระบุตัวตนลูกค้าจาก LINE user ID
  • ดึงข้อมูลจาก CRM ผ่าน API ของ CRM นั้น
  • ประมวลผลคำตอบ
  • ส่งข้อความกลับผ่าน LINE Reply API

ทุก CRM ไม่มี API เหมือนกัน บาง CRM ราคาประหยัดหรือโปรแกรมเก่าไม่มี API เลย ทำให้การ integrate แทบเป็นไปไม่ได้โดยไม่ต้องเขียน custom connector ที่ซับซ้อน

สิ่งที่ควรตรวจสอบก่อนสั่งทำระบบ integration:

  • CRM ที่ใช้อยู่มี REST API หรือ webhook ที่เข้าถึงได้จากภายนอกไหม?
  • ระบบสต็อกอัปเดต real-time หรืออัปเดตทีละชุด (batch)? — ถ้า batch เมื่อกี้ ลูกค้าถามสต็อกตอนดึกจะได้ข้อมูลล่าช้า
  • มีสิทธิ์ access API ของทั้งสองระบบหรือต้องซื้อ plan เพิ่ม?
โต๊ะทำงานหลังร้านที่จัดไว้เรียบร้อย มีโคมไฟตั้งโต๊ะเปิดอยู่
หลังร้านเงียบลงตอนกลางคืน แต่ลูกค้ายังทักเข้ามา — ตรงนั้นคือที่ที่บอททำงานแทนคุณ
ลูกค้าบล็อก LINE OA เยอะ ทำไมและแก้ยังไง?

การถูกบล็อกเป็นสัญญาณตรงที่สุดที่ลูกค้าสื่อสารกลับมา — ว่าสิ่งที่ได้รับไม่คุ้มกับที่ต้องรับ ข่าวดีคือสัญญาณนี้อ่านได้จาก analytics และแก้ได้ก่อนที่ฐานผู้ติดตามจะพังจนกู้คืนไม่ได้

อัตราการบล็อก LINE OA ที่ "ปกติ" อยู่ที่เท่าไหร่?

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

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

ดูตัวเลขนี้ได้ที่ LINE Official Account Manager ในส่วน Analytics → Followers ซึ่งแสดงกราฟ blocked accounts เทียบกับ added accounts รายวัน

บรอดแคสต์บ่อยเกินไปทำให้ลูกค้าบล็อก แล้วเท่าไหรถึงบ่อยเกิน?

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

สิ่งที่เพิ่มความเสี่ยงถูกบล็อก:

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

สิ่งที่ช่วยลดการบล็อก:

  • ส่งข้อความที่ตอบคำถามหรือแก้ปัญหาที่ลูกค้ากลุ่มนั้นมี ไม่ใช่แค่ประกาศสิ่งที่ร้านอยากบอก
  • ใช้ targeting broadcast เพื่อส่งให้เฉพาะกลุ่มที่เกี่ยวข้อง ไม่ใช่ทุกคนทุกครั้ง
  • ส่งในช่วงเวลาที่ข้อมูล analytics บอกว่าลูกค้าของคุณ active
  • ทดสอบ format ต่างๆ ว่าแบบไหนได้รับ engagement ดีกว่า

เนื้อหาที่ตัวเลือกไหนทำให้ถูกบล็อกน้อยลง?

เนื้อหาที่ลูกค้า LINE OA ตอบรับดีมักมีลักษณะร่วมกัน: ให้ข้อมูลที่เกี่ยวข้องกับสิ่งที่ลูกค้าสนใจจริงๆ และเกี่ยวเนื่องกับเหตุผลที่พวกเขา add LINE OA ของคุณตั้งแต่แรก

ตัวอย่างเนื้อหาที่ทำให้ลูกค้าไม่บล็อก (ขึ้นกับประเภทร้าน):

  • แจ้ง exclusive deal ที่มีเฉพาะสมาชิก LINE เท่านั้น ไม่มีที่อื่น
  • อัปเดตสินค้าใหม่ที่ลูกค้าเคยถามถึงหรือดูก่อนหน้า
  • ข้อมูลที่เป็นประโยชน์ต่อการตัดสินใจซื้อ ไม่ใช่แค่รูปสินค้า
  • เตือนก่อนโปรโมชั่นสิ้นสุดสำหรับลูกค้าที่เคยซื้อสินค้านั้นก่อน

ทดสอบง่ายๆ ก่อนส่ง: ถามตัวเองว่า "ถ้าฉันเป็นลูกค้าที่ดีที่สุดของร้านนี้ ฉันอยากได้ข้อความนี้ไหม?" ถ้าคำตอบคือ "ไม่แน่ใจ" ให้ปรับก่อนส่ง

ฐานผู้ติดตามที่ถูกบล็อกไปแล้ว กู้คืนได้ไหม?

ตอบตรงๆ: ไม่ได้ เมื่อลูกค้าบล็อก LINE OA ของคุณแล้ว คุณไม่สามารถส่งข้อความถึงพวกเขาได้อีก และไม่มีวิธีที่จะ "undo" การบล็อกจากฝั่งร้าน ลูกค้าต้องเป็นผู้ unblock เองเท่านั้น ซึ่งมีโอกาสน้อยมากถ้าไม่มีเหตุผลที่แข็งแกร่งพอ

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

สิ่งที่ทำได้เมื่อสังเกตว่าอัตราบล็อกสูงขึ้น:

  • หยุดบรอดแคสต์ชั่วคราวอย่างน้อย 2-4 สัปดาห์
  • ทบทวนเนื้อหาและความถี่ทั้งหมดที่ผ่านมา
  • เริ่มส่งเนื้อหาคุณภาพสูงที่เกี่ยวข้องจริงๆ เมื่อกลับมาส่งอีกครั้ง
  • ตั้งระบบวัดผล engagement ทุกครั้งที่บรอดแคสต์ เพื่อเรียนรู้จากข้อมูลจริง

ฐานผู้ติดตามที่เสียหายไปแล้วสร้างใหม่ไม่ได้เร็ว — ต้องสร้างจากศูนย์โดยดึงผู้ติดตามใหม่ที่ยังไม่เคยบล็อก การรักษาฐานที่มีอยู่จึงสำคัญกว่าการหาเพิ่มเสมอ

บทความที่เกี่ยวข้อง

Zip AI (ซิป เอไอ) · 1986 อาคารคลาวด์ ทองหล่อ-เพชรบุรี ถ.เพชรบุรีตัดใหม่ แขวงบางกะปิ เขตห้วยขวาง กรุงเทพมหานคร 10310 · โทร 082-538-8823

ทัก Messenger