ปิดแคมเปญแล้วตัวเลขฝ่ายการเงินกับฝ่ายมาร์เก็ตติ้งไม่ตรงกันสักบาท: วิธีกระทบยอดหลังแคมเปญใหญ่จบ

สรุปสั้น ๆ
หลังแคมเปญใหญ่จบ ตัวเลขที่ฝ่ายมาร์เก็ตติ้งรายงานกับยอดเงินที่ฝ่ายบัญชีเห็นจริงมักไม่ตรงกัน เพราะสองฝ่ายนับคนละจุดเวลาและนับคนละเหตุการณ์ ทางแก้คือใช้ประวัติแชท LINE OA เป็นตัวกลางไล่กระทบยอดทีละเคส แทนการเทียบแค่ตัวเลขสรุปท้ายตาราง
สัปดาห์หลังแคมเปญใหญ่จบ เป็นช่วงที่ผมเกลียดที่สุดในรอบปี เพราะเป็นช่วงที่ต้องนั่งอธิบายให้ฝ่ายบัญชีฟังว่าทำไมยอดขายที่มาร์เก็ตติ้งรายงานไว้ 4.2 ล้านบาท ถึงมีเงินเข้าบัญชีจริงแค่ 3.6 ล้านบาท ส่วนต่างเกือบ 6 แสนบาทนี้ไม่ใช่เรื่องเล็ก และถ้าอธิบายไม่ได้ชัดเจน ความน่าเชื่อถือของตัวเลขที่มาร์เก็ตติ้งรายงานในอนาคตจะถูกตั้งคำถามไปด้วย
ปัญหาที่เจอบ่อยที่สุดคือสองฝ่ายนับ “ยอดขาย” จากจุดเวลาคนละจุด มาร์เก็ตติ้งนับตอนที่แอดมินปิดสถานะแชทเป็น “ตกลงซื้อ” ในขณะที่บัญชีนับตอนเงินเข้าบัญชีจริง ซึ่งบางเคสลูกค้าตกลงซื้อแล้วแต่ยังไม่โอนเงิน บางเคสโอนเงินมาแต่สุดท้ายขอคืนเพราะเปลี่ยนใจ ถ้าไม่มีระบบเชื่อมสองจุดนี้เข้าด้วยกัน ตัวเลขจะไม่มีทางตรงกันเลย
บทความนี้เล่าขั้นตอนที่เราใช้กระทบยอดหลังแคมเปญใหญ่ทุกครั้ง โดยใช้ประวัติแชท LINE OA เป็นตัวกลางไล่ทีละเคส ไม่ใช่แค่เทียบตัวเลขสรุปท้ายตารางแล้วเถียงกันว่าใครถูกใครผิด
ทำไมตัวเลขมาร์เก็ตติ้งกับบัญชีถึงไม่ตรงกัน
สาเหตุหลักมาจากจังหวะเวลาที่แต่ละฝ่ายบันทึกเหตุการณ์ไม่เหมือนกัน แอดมินที่คุยกับลูกค้าในแชทมักปิดสถานะทันทีที่ลูกค้าพูดว่า “เอาค่ะ โอนให้เลย” เพราะในมุมของงานขาย นั่นคือจุดที่ปิดการขายสำเร็จแล้ว แต่ในมุมบัญชี เงินยังไม่เข้าจนกว่าจะเห็นสลิปโอนจริง ช่วงเวลาคั่นกลางระหว่างสองจุดนี้อาจกินเวลาไม่กี่นาทีไปจนถึงหลายวัน
อีกสาเหตุคือการยกเลิกหรือขอคืนเงินที่เกิดขึ้นหลังปิดแชทไปแล้ว บางเคสลูกค้าโอนเงินมาจริง แต่เปลี่ยนใจขอคืนภายในสัปดาห์แรก ถ้าแอดมินไม่ได้กลับไปอัปเดตสถานะแชทเดิม ตัวเลขในระบบแชทก็ยังนับเป็นยอดขายอยู่ ทั้งที่เงินไม่ได้อยู่ในบัญชีจริงแล้ว
ขั้นตอนกระทบยอดที่ใช้หลังแคมเปญใหญ่ทุกครั้ง
- ดึงรายชื่อแชทที่แอดมินปิดสถานะเป็น “ตกลงซื้อ” ทั้งหมดในช่วงแคมเปญ พร้อมวันเวลาที่ปิดสถานะและยอดเงินที่ระบุไว้
- ดึงรายการเงินเข้าจริงจากฝ่ายบัญชีในช่วงเวลาเดียวกัน แล้วจับคู่ทีละรายการกับรายชื่อแชทโดยใช้ชื่อ เบอร์โทร หรือยอดเงินเป็นตัวช่วยจับคู่
- เคสที่จับคู่ไม่ได้ ให้แยกเป็นสามกลุ่ม คือรอโอนเงินอยู่ ยกเลิกไปแล้วแต่ไม่ได้อัปเดตสถานะแชท และเคสที่บันทึกซ้ำโดยไม่ตั้งใจ แต่ละกลุ่มต้องแก้ไขต่างวิธีกัน
- สรุปส่วนต่างสุดท้ายเป็นตัวเลขที่อธิบายได้ครบทุกบาท พร้อมระบุว่าส่วนต่างมาจากกลุ่มไหนเท่าไหร่ แทนการรายงานแค่ตัวเลขรวมที่ไม่ตรงกันโดยไม่มีคำอธิบาย
ตัวอย่างการแตกส่วนต่างจากแคมเปญสมมติของร้านครีมกันแดด “Sunlyn”
| สถานะ | จำนวนเคส | มูลค่ารวม |
|---|---|---|
| ปิดสถานะ ตกลงซื้อ และเงินเข้าตรงกัน | ~1,240 เคส | ~3.6 ล้านบาท |
| รอโอนเงินอยู่ (ยังไม่ครบกำหนด) | ~180 เคส | ~4.1 แสนบาท |
| ยกเลิก/ขอคืนเงินแต่ไม่ได้อัปเดตสถานะแชท | ~65 เคส | ~1.6 แสนบาท |
| บันทึกซ้ำโดยไม่ตั้งใจ | ~20 เคส | ~2.3 หมื่นบาท |
สิ่งที่ปรับกระบวนการหลังพบปัญหานี้
- กำหนดให้แอดมินอัปเดตสถานะแชทเป็น “รอโอนเงิน” แทน “ตกลงซื้อ” ทันที และเปลี่ยนเป็น “ชำระแล้ว” ก็ต่อเมื่อเห็นสลิปจริงเท่านั้น เพื่อให้สถานะในระบบแชทสะท้อนความจริงมากขึ้น
- ตั้งรอบเช็กสถานะ “รอโอนเงิน” ทุก 3 วันระหว่างแคมเปญ ไม่ใช่รอให้จบแคมเปญแล้วค่อยไล่ทีเดียว เพราะยิ่งเคสค้างนานยิ่งตามยาก
- เมื่อมีการยกเลิกหรือคืนเงิน ให้แอดมินย้อนกลับไปแก้สถานะแชทเดิมเสมอ ไม่ใช่แค่แจ้งบัญชีแล้วปล่อยให้ข้อมูลสองฝั่งไม่ตรงกันต่อไป
- ทำรายงานกระทบยอดเป็นรอบประจำทุกสิ้นเดือนแม้ไม่มีแคมเปญใหญ่ เพื่อไม่ให้ปัญหาสะสมจนกลายเป็นก้อนใหญ่ตอนสิ้นปีเหมือนที่เคยเกิดขึ้น
สรุป
ส่วนต่างระหว่างตัวเลขมาร์เก็ตติ้งกับตัวเลขบัญชีไม่ใช่เรื่องผิดปกติ แต่เป็นเรื่องปกติที่เกิดจากจังหวะเวลาบันทึกข้อมูลที่ต่างกัน สิ่งที่ผิดปกติคือการไม่มีกระบวนการอธิบายส่วนต่างนั้นให้ชัดเจน จนกลายเป็นความไม่ไว้ใจระหว่างฝ่าย
การกระทบยอดที่ดีไม่ได้มีเป้าหมายให้ตัวเลขสองฝั่งเท่ากันเป๊ะ เพราะเป็นไปได้ยากในทางปฏิบัติ แต่มีเป้าหมายให้ทุกบาทของส่วนต่างอธิบายได้ว่ามาจากไหน ซึ่งสร้างความน่าเชื่อถือให้ทั้งสองฝ่ายมากกว่าการพยายามทำให้ตัวเลขตรงกันแบบผิวเผิน
- ส่วนต่างระหว่างยอดขายที่มาร์เก็ตติ้งรายงานกับเงินเข้าจริงมักมาจากจังหวะเวลาบันทึกที่ต่างกัน ไม่ใช่ความผิดพลาด
- ใช้ประวัติแชท LINE OA จับคู่กับรายการเงินเข้าจริงทีละเคส แทนการเทียบแค่ตัวเลขสรุป
- ปรับสถานะแชทให้ละเอียดขึ้น (รอโอน/ชำระแล้ว) เพื่อให้กระทบยอดครั้งถัดไปทำได้เร็วขึ้น
คำถามที่พบบ่อย
ควรกระทบยอดทุกแคมเปญหรือเฉพาะแคมเปญใหญ่
ควรทำเป็นรอบประจำทุกเดือนอย่างน้อยแบบคร่าว ๆ ส่วนแคมเปญใหญ่ที่มีเงินสะพัดเยอะควรกระทบยอดละเอียดทันทีหลังจบแคมเปญ เพราะยิ่งปล่อยนานยิ่งหาต้นตอของส่วนต่างยาก
ถ้าจับคู่เคสไม่ได้เพราะข้อมูลลูกค้าไม่ครบ ควรทำอย่างไร
ควรกำหนดเป็นนโยบายให้แอดมินเก็บชื่อ-เบอร์โทรหรือข้อมูลระบุตัวตนอย่างน้อยหนึ่งอย่างทุกครั้งที่ปิดสถานะ ตกลงซื้อ เพื่อให้มีจุดจับคู่กับรายการเงินเข้าได้เสมอ
ทำไมไม่ใช้ยอดจากแดชบอร์ดโฆษณาเป็นตัวตั้งแทน
แดชบอร์ดโฆษณาบอกได้แค่จำนวนคลิกหรือคนที่ทัก แต่ไม่รู้ว่าใครปิดการขายจริงและเงินเข้าจริงหรือเปล่า การกระทบยอดต้องใช้ข้อมูลจากจุดที่ใกล้เงินจริงที่สุดคือประวัติแชทกับบัญชีธนาคาร
เคสที่บันทึกซ้ำโดยไม่ตั้งใจเกิดขึ้นได้อย่างไร
ส่วนใหญ่เกิดเมื่อลูกค้าคนเดียวทักเข้ามาสองครั้งจากช่องทางต่างกัน เช่น ทักผ่านลิงก์โฆษณาครั้งหนึ่ง แล้วพิมพ์ชื่อแบรนด์เข้ามาใหม่อีกครั้ง ทำให้แอดมินคนละคนบันทึกเป็นสองเคสโดยไม่รู้ว่าเป็นคนเดียวกัน
ควรให้ฝ่ายไหนเป็นเจ้าของกระบวนการกระทบยอดนี้
ควรเป็นความร่วมมือระหว่างฝ่ายบัญชีกับฝ่ายที่ดูแลระบบแชท โดยมีคนกลางที่เข้าใจทั้งสองฝั่งเป็นผู้ประสานงาน ไม่ควรให้ฝ่ายใดฝ่ายหนึ่งทำคนเดียวเพราะจะขาดข้อมูลอีกฝั่ง
การกระทบยอดแบบนี้ช่วยแคมเปญถัดไปได้อย่างไร
ช่วยให้เห็นแพทเทิร์นว่าจุดไหนมักเกิดส่วนต่างซ้ำ ๆ เช่น เคสยกเลิกที่ไม่ได้อัปเดตสถานะ แล้วนำไปปรับกระบวนการก่อนแคมเปญถัดไปเริ่ม แทนที่จะเจอปัญหาเดิมซ้ำทุกรอบ
บทความที่เกี่ยวข้อง


