สรุปสั้น ๆ
ROAS ของโฆษณาที่จบการขายในแชท LINE วัดยากเพราะรายได้ ‘มองไม่เห็น’ จากฝั่งแพลตฟอร์มโฆษณา วิธีวัดให้แม่นต้องต่อโซ่ข้อมูลตั้งแต่คลิกโฆษณา ไปจนถึงยืนยันการชำระเงิน แล้วผูกยอดขายกลับไปหาแคมเปญต้นทางให้ครบทุกจุด ไม่ใช่เดาสัดส่วนเอาเอง
ธุรกิจหนึ่งที่ผมเคยคุยด้วยจ่ายค่าแอดเดือนละเกือบสามแสนบาท กระจายอยู่สามแพลตฟอร์ม แต่พอถามว่าแพลตฟอร์มไหนคุ้มที่สุด เจ้าของร้านตอบได้แค่ ‘รู้สึกว่า Facebook ดีกว่า’ เพราะไม่มีตัวเลขจริงมายืนยัน
สาเหตุคือยอดขายทั้งหมดเกิดขึ้นในห้องแชท ลูกค้าคุยกับแอดมิน ต่อรอง แล้วโอนเงินผ่านการแนบสลิป ไม่มีขั้นตอนไหนที่แพลตฟอร์มโฆษณามองเห็นได้เลยว่าออเดอร์นี้เกิดขึ้นจริงและมาจากแอดตัวไหน
ROAS (Return on Ad Spend) คือรายได้หารด้วยค่าโฆษณา ฟังดูเรียบง่าย แต่พอธุรกิจขายผ่านแชท ตัวหารกับตัวตั้งไม่ได้อยู่ในระบบเดียวกันตั้งแต่แรก บทความนี้จะอธิบายว่าทำไมถึงวัดยาก และมีวิธีต่อโซ่ข้อมูลยังไงให้ได้ตัวเลขที่ใกล้เคียงความจริงที่สุด
ทำไม ROAS ของโฆษณาที่จบในแชทถึงวัดยากกว่าอีคอมเมิร์ซทั่วไป
เว็บอีคอมเมิร์ซทั่วไปมีข้อดีคือทุกอย่างเกิดบนหน้าเว็บ ตั้งแต่คลิกโฆษณา ใส่ตะกร้า ไปจนถึงกดชำระเงิน ระบบแพลตฟอร์มโฆษณาจึงติดโค้ดวัดผลตามได้ทุกขั้นตอน
แต่ธุรกิจที่ขายผ่าน LINE ลูกค้าจะออกจากหน้าเว็บไปอยู่ในแอปแชทตั้งแต่ขั้น ‘เพิ่มเพื่อน’ หลังจากนั้นทุกอย่างเกิดขึ้นในบทสนทนาที่แพลตฟอร์มโฆษณาไม่มีสิทธิ์เข้าถึง ทำให้ช่วงที่สำคัญที่สุดของการตัดสินใจซื้อกลายเป็นจุดบอดของการวัดผล
สูตรเดิมยังใช้ได้ แต่ต้องเติมขั้นตอนการต่อข้อมูลเข้าไป
สูตร ROAS ยังคงเป็น รายได้ ÷ ค่าโฆษณา เหมือนเดิม สิ่งที่ต้องเพิ่มไม่ใช่สูตรใหม่ แต่คือกระบวนการที่ทำให้ ‘รายได้’ ในสูตรนี้ผูกกับแคมเปญที่ถูกต้องได้จริง
หัวใจสำคัญคือทุกออเดอร์ต้องสามารถย้อนกลับไปหาแคมเปญต้นทางได้ ไม่ใช่แค่รู้ว่ายอดขายรวมเท่าไหร่ท้ายเดือน เพราะ ROAS ที่มีประโยชน์ต้องแยกเป็นรายแคมเปญ ไม่ใช่ตัวเลขก้อนเดียว
โซ่ที่ต้องต่อให้ครบ จาก Click ถึง Purchase
| ขั้น | สิ่งที่เกิดขึ้น | ข้อมูลที่ต้องผูกไว้ |
|---|---|---|
| Click | คนกดลิงก์จากโฆษณา | รหัสแคมเปญต้นทาง (เช่น UTM หรือพารามิเตอร์อ้างอิง) |
| Add Friend | เพิ่มเพื่อน LINE OA | รหัสอ้างอิงที่ส่งต่อจากขั้น Click |
| Message | เริ่มทักแชท | ผูก LINE User ID เข้ากับรหัสแคมเปญเดิม |
| Order Confirmed | เซลส์ปิดการขายใน CRM | มูลค่าออเดอร์ ผูกกับ LINE User ID |
| Payment Matched | ยืนยันสลิป/ชำระเงินจริง | ส่ง event Purchase กลับแคมเปญต้นทาง |
จุดที่ข้อมูลมักขาดหาย และวิธีอุดรู
- ลูกค้าเพิ่มเพื่อนผ่านการค้นหาชื่อ LINE OA เองแทนที่จะกดลิงก์จากโฆษณา — กรณีนี้จะไม่มีรหัสแคมเปญติดมา ต้องยอมรับว่าเป็นข้อมูลที่วัดไม่ได้ ไม่ควรพยายามเดาแล้วใส่ตัวเลขมั่ว
- เซลส์ปิดการขายนอกระบบ CRM เช่น คุยผ่านเบอร์โทรแยก — ควรกำหนดนโยบายให้บันทึกทุกออเดอร์ในระบบเดียว ไม่ว่าจะเริ่มคุยที่ช่องทางไหน
- ยอดโอนเงินไม่ตรงกับยอดที่บันทึกในสถานะ CRM เพราะมีส่วนลดปลายทางที่ไม่ได้อัปเดต — ควรให้ระบบดึงยอดจริงจากสลิปหรือใบเสร็จ ไม่ใช่ยอดตั้งต้นก่อนต่อรอง
ตัวอย่างเคสสมมติ: ไล่ ROAS แยกทีละแคมเปญ
สมมติธุรกิจหนึ่งยิงแอดสามแคมเปญพร้อมกัน แล้วต่อโซ่ข้อมูลจนแยกยอดขายได้ตามแคมเปญต้นทาง ผลลัพธ์อาจหน้าตาแบบนี้
| แคมเปญ | ค่าโฆษณา | ยอดขายที่ผูกกลับได้ | ROAS |
|---|---|---|---|
| A: กลุ่มเป้าหมายกว้าง | 30,000 | 60,000 | 2.0 |
| B: Retarget คนเพิ่มเพื่อนแล้ว | 15,000 | 67,500 | 4.5 |
| C: กลุ่มความสนใจเฉพาะ | 20,000 | 38,000 | 1.9 |
ลำดับตั้งระบบวัด ROAS ให้แม่นขึ้นทีละขั้น
- เริ่มจากติดพารามิเตอร์อ้างอิงในทุกลิงก์โฆษณาที่พาไปหน้า LINE OA ให้ครบทุกแคมเปญก่อน ไม่มีขั้นนี้ ขั้นต่อไปจะทำไม่ได้เลย
- ตั้งค่าให้ระบบผูกรหัสอ้างอิงเข้ากับ LINE User ID ตั้งแต่วินาทีที่เพิ่มเพื่อน เพื่อให้ทุกข้อความถัดไปรู้ที่มา
- เชื่อม CRM กับระบบยิง Conversion ให้ทุกครั้งที่เซลส์ยืนยันปิดการขาย มีการส่งมูลค่าออเดอร์กลับไปยังแคมเปญต้นทางโดยอัตโนมัติ ผ่านการตั้งค่าแบบการส่งข้อมูลฝั่งเซิร์ฟเวอร์เพื่อความแม่นยำ
- สำหรับออเดอร์เก่าที่ยังไม่ได้ผูกไว้ตั้งแต่แรก ใช้วิธีนำเข้า Conversion แบบออฟไลน์เพื่อเติมข้อมูลย้อนหลังให้ครบมากที่สุดเท่าที่ทำได้
- ทุกสัปดาห์ ให้เช็กว่า ROAS ที่คำนวณได้จากยอดผูกกลับ ตรงกับยอดขายจริงในบัญชีในสัดส่วนที่สมเหตุสมผลหรือไม่ ถ้าห่างกันมากต้องกลับไปหาว่าจุดไหนในโซ่ยังรั่วอยู่
สรุป
ROAS ที่แม่นยำของธุรกิจที่ขายผ่านแชท LINE ไม่ได้มาจากสูตรที่ซับซ้อนกว่าเดิม แต่มาจากความอุตสาหะในการต่อโซ่ข้อมูลให้ครบทุกขั้น ตั้งแต่คลิกแรกจนถึงเงินเข้าบัญชีจริง
ถ้าธุรกิจไหนยังตอบไม่ได้ว่าแคมเปญไหนคุ้มที่สุด ปัญหามักไม่ใช่ที่โฆษณาไม่ดี แต่เป็นเพราะโซ่ข้อมูลขาดอยู่สักจุดหนึ่งระหว่างทาง การไล่หาจุดที่ขาดแล้วอุดให้ครบ คุ้มค่ากว่าการเปลี่ยนกลยุทธ์โฆษณาไปเรื่อย ๆ โดยไม่รู้ว่าตัวเลขที่เห็นเชื่อถือได้แค่ไหน
- รายได้จากแชทมองไม่เห็นจากฝั่งแพลตฟอร์มโฆษณา ต้องต่อโซ่ข้อมูลเองให้ครบ
- ผูกทุกออเดอร์กลับไปหาแคมเปญต้นทาง ไม่ใช่ดูแค่ยอดขายรวมท้ายเดือน
- เช็กช่องว่างระหว่าง event ที่ยิงออกกับออเดอร์จริงเป็นประจำทุกสัปดาห์
คำถามที่พบบ่อย
จำเป็นต้องผูกข้อมูลทุกออเดอร์แบบ 100% ไหมถึงจะวัด ROAS ได้
ไม่จำเป็นต้อง 100% แต่ยิ่งผูกได้ครบมากเท่าไหร่ ตัวเลข ROAS ที่ได้ก็ยิ่งใกล้เคียงความจริง ถ้าผูกได้แค่ 60-70% ก็ยังใช้เป็นแนวโน้มเปรียบเทียบระหว่างแคมเปญได้ แต่ต้องรู้ตัวว่าเป็นตัวเลขไม่สมบูรณ์
ลูกค้าเพิ่มเพื่อนโดยไม่ผ่านลิงก์โฆษณา จะนับ ROAS ยังไง
กรณีนี้ควรยอมรับว่าเป็นข้อมูลที่ผูกกับแคมเปญไม่ได้ ไม่ควรเดาแล้วใส่ตัวเลขให้ครบ เพราะจะทำให้ ROAS ของแคมเปญที่ไม่เกี่ยวข้องดูดีเกินจริง
ROAS แยกรายแคมเปญกับ ROAS รวมทั้งเดือน อันไหนสำคัญกว่ากัน
สำคัญคนละแบบ ROAS รวมบอกภาพใหญ่ว่าธุรกิจคุ้มค่าโฆษณาโดยรวมหรือไม่ ส่วน ROAS แยกรายแคมเปญบอกว่าควรเพิ่มหรือลดงบแคมเปญไหน ควรดูทั้งสองระดับคู่กัน
ใช้เวลานานแค่ไหนกว่าจะเห็น ROAS ที่แม่นยำหลังตั้งระบบใหม่
ขึ้นกับปริมาณออเดอร์ต่อวัน ถ้ามีออเดอร์เยอะอาจเห็นแนวโน้มได้ใน 1-2 สัปดาห์ แต่ถ้าออเดอร์น้อยอาจต้องรอให้สะสมข้อมูลมากพอ ไม่ควรตัดสินใจจากตัวเลขไม่กี่วันแรก
ถ้า ROAS ของแคมเปญ Retarget สูงกว่าแคมเปญกลุ่มเป้าหมายกว้างมาก ควรตัดงบฝั่งกว้างเลยไหม
ต้องระวัง เพราะแคมเปญกลุ่มเป้าหมายกว้างมักทำหน้าที่หาคนใหม่เข้าระบบ ถ้าตัดทิ้งหมด แคมเปญ Retarget ในอนาคตจะไม่มีคนให้ยิงซ้ำ ควรดูบทบาทของแต่ละแคมเปญประกอบ ไม่ใช่ดู ROAS เพียงอย่างเดียว
มีวิธีเช็กเร็ว ๆ ไหมว่าระบบผูกข้อมูลรั่วอยู่ตรงไหน
เทียบจำนวน event Purchase ที่ยิงออกกับจำนวนออเดอร์จริงในระบบ CRM ทุกสัปดาห์ ถ้าตัวเลขสองฝั่งห่างกันมาก ให้ไล่ย้อนจากปลายทางกลับไปต้นทางทีละขั้นในตารางโซ่ข้อมูลเพื่อหาจุดที่หลุด
บทความที่เกี่ยวข้อง


