สมัครแต้มพุ่ง แต่ไม่มีใครแลก: วัด conversion ตั้งแต่สมัครถึงแลกแต้มแรกให้ถูกจุด

สรุปสั้น ๆ
การนับ 'ยอดสมัครสมาชิก' อย่างเดียวหลอกให้ทีมการตลาดดีใจผิดจุด เพราะแต้มที่ไม่เคยถูกแลกไม่มีมูลค่าอะไรกับธุรกิจ สิ่งที่ต้องวัดคืออัตราจากสมัครไปถึงแลกแต้มครั้งแรก แล้วผูก event นั้นเป็น conversion ที่ยิงกลับไปหาแพลตฟอร์มโฆษณา ไม่ใช่แค่ event สมัคร
ร้านสกินแคร์แบรนด์หนึ่งที่ผมเคยดูแลให้ ทำแคมเปญแต้มสะสมผ่าน LINE OA เปิดตัวเดือนแรกได้คนสมัครเข้าโปรแกรม 500 คนจากงบแอด 20,000 บาท ตัวเลขนี้ทีมการตลาดเอาไปพรีเซนต์ผู้บริหารว่า 'CPA ต่อสมาชิกแค่ 40 บาท ถูกมาก' ทุกคนปรบมือ
แต่พอลากดูอีกสามสิบวันถัดมา คนที่ 'แลกแต้มครั้งแรก' จริง ๆ มีแค่ 61 คน จาก 500 คนที่สมัคร คิดเป็นแค่ 12% เท่านั้น พูดง่าย ๆ คือ 88% ของคนที่สมัครไม่เคยรู้สึกว่าแต้มมีค่าพอจะกลับมาใช้เลย แต้มพวกนั้นก็แค่ตัวเลขลอย ๆ ในระบบ ไม่ได้แปลงเป็นยอดขายซ้ำสักบาท
ปัญหาคือรายงานส่วนใหญ่หยุดวัดแค่ 'สมัครสำเร็จ' เพราะมันเป็น event ที่จับง่ายที่สุด ทั้งที่จุดที่มีมูลค่าทางธุรกิจจริง ๆ คือ 'แลกแต้มครั้งแรก' ต่างหาก เพราะนั่นคือจุดที่ลูกค้าพิสูจน์ให้เห็นว่าเขาเข้าใจกลไกและตั้งใจจะกลับมาซื้อซ้ำ
ทำไมยอดสมัครพุ่งแต่ยอดแลกแต้มแรกแทบไม่ขยับ
เวลาคนกดสมัครเข้าโปรแกรมแต้มผ่านแชท ส่วนใหญ่ทำเพราะแอดมินเชิญตอนปิดการขาย เช่น 'สมัครสมาชิกไหมคะ ได้แต้มสะสมทุกการซื้อ' ลูกค้าก็ตอบรับเพราะไม่มีต้นทุนอะไรจะเสีย ไม่ต้องจ่ายเพิ่ม ไม่ต้องคิดอะไร แค่กดยอมรับ
จุดนี้เองที่ทำให้ 'ยอดสมัคร' เป็นตัวเลขที่หลอกตาได้ง่าย เพราะมันวัดความยินยอมแบบไม่มีต้นทุน ไม่ใช่วัดความตั้งใจกลับมาใช้ซ้ำ คนละเรื่องกับตอนที่เขาต้องตัดสินใจจ่ายเงินจริงในตะกร้าซึ่งมีแรงเสียดทานมากกว่าเยอะ
ที่แย่กว่านั้นคือระบบแต้มส่วนใหญ่ไม่มีแรงจูงใจให้กลับมาแลกเร็ว ๆ ลูกค้าสะสมแต้มไปเรื่อย ๆ แบบไม่มีเป้าหมายชัดว่าแลกได้อะไรตอนไหน พอไม่มี deadline หรือเป้าที่จับต้องได้ สมองก็เลื่อนเรื่องนี้ไปเป็น 'ไว้ก่อน' เหมือนกับที่คนเลื่อนการตัดสินใจซื้อเวลาลังเลเรื่องราคา
4 จุดของ funnel ที่ต้องแยกวัด ไม่ใช่ดูยอดรวมก้อนเดียว
ถ้าอยากรู้ว่าโปรแกรมแต้มรั่วตรงไหน ต้องตัด funnel ออกเป็นสี่ช่วง แล้ววัดเปอร์เซ็นต์ระหว่างแต่ละช่วงแยกกัน ตารางนี้คือตัวอย่างจากเคสที่ยกมาข้างต้น เพื่อให้เห็นภาพว่าตัวเลขรั่วอยู่ตรงไหนมากที่สุด:
| ช่วงของ funnel | จำนวนคน | อัตราต่อจากช่วงก่อน |
|---|---|---|
| สมัครเข้าโปรแกรมแต้ม | 500 | 100% (จุดตั้งต้น) |
| เข้าเมนูดูแต้ม/ของรางวัลอย่างน้อย 1 ครั้ง | 210 | 42% |
| กดเลือกของรางวัลที่จะแลก | 98 | 47% ของช่วงก่อน |
| แลกแต้มสำเร็จครั้งแรก | 61 | 62% ของช่วงก่อน |
บทสนทนาที่ดันคนจาก 'มีแต้มเฉย ๆ' ไปแลกจริง
จากตารางข้างบน จุดที่รั่วหนักสุดคือช่วงแรก คนสมัครแล้วไม่กลับมาเปิดดูแต้มเลย 58% ปัญหาคือไม่มีใครแจ้งเตือนเขา แต้มก็เลยนอนเฉย ๆ ในระบบ
ข้อความที่ใช้ไม่ได้ผลคือ 'คุณมี 150 แต้มแล้วนะคะ กดดูของรางวัลได้เลย' — เป็นการแจ้งข้อมูล ไม่ใช่การกระตุ้นให้ลงมือทำ ลูกค้าอ่านแล้วก็แค่ 'อ๋อ' แล้วปิดแชทไป
ข้อความที่ได้ผลกว่าคือแบบที่ใส่เป้าหมายจับต้องได้: 'พี่คะ ตอนนี้พี่มี 150 แต้ม ใกล้ครบ 200 แต้มแล้ว อีกแค่ 50 แต้มก็แลกเซรั่มทดลองไซส์เดินทางได้ฟรีเลยค่ะ ✨' ประโยคนี้ให้เป้าที่ใกล้ถึง และบอกของรางวัลที่จับต้องได้ชัดเจน แทนที่จะบอกแค่จำนวนแต้มลอย ๆ
ผูก event 'แลกแต้มแรก' เข้ากับ conversion ยังไง
สิ่งที่ต้องทำต่างจากการวัด lead ทั่วไปคือ event ที่มีค่าไม่ใช่ 'สมัคร' แต่คือ 'แลกสำเร็จครั้งแรก' ขั้นตอนคร่าว ๆ มีดังนี้:
- ตั้ง event แยกสองตัวใน backend ของระบบแชท คือ loyalty_signup กับ loyalty_first_redeem อย่าปนกันเป็น event เดียว เพราะมูลค่าทางธุรกิจต่างกันมาก
- ผูก loyalty_first_redeem เข้ากับ conversion API ของแพลตฟอร์มโฆษณาที่พาเขาเข้ามาสมัครตั้งแต่ต้น เพื่อให้ระบบโฆษณาเรียนรู้ว่าคนแบบไหน 'สมัครแล้วแลกจริง' ไม่ใช่แค่คนที่สมัครเฉย ๆ
- ถ้าทีมมีระบบที่ส่งข้อมูลแบบ server-to-server อยู่แล้ว ให้เพิ่ม custom event ตัวนี้เข้าไปในชุด event ที่ยิงกลับ แทนที่จะยิงแค่ event สมัครสมาชิกอย่างเดียว
- ตั้งค่า deadline ในระบบแต้ม เช่น แต้มก้อนแรกต้องแลกภายใน 30 วันถึงจะได้โบนัสพิเศษ แล้ววัดว่าอัตราแลกภายใน deadline ต่างจากไม่มี deadline แค่ไหน
3 เหตุผลที่ทีมการตลาดวัด conversion ผิดจุดโดยไม่รู้ตัว
- นับสมัครเป็น conversion หลัก — ทำให้งบแอดไหลไปหากลุ่มคนที่ 'กดสมัครง่าย' แต่ไม่เคยตั้งใจกลับมาใช้จริง
- ไม่มีตัวเลข baseline ของแต่ละช่วง funnel — พอไม่รู้ว่าปกติควรอยู่ที่เท่าไหร่ ก็แยกไม่ออกว่าตัวเลขที่ได้ดีหรือแย่
- ปล่อยให้แต้มไม่มีวันหมดอายุ — ลูกค้าไม่มีแรงกดดันให้กลับมาแลก จึงปล่อยแต้มค้างไว้เฉย ๆ กลายเป็นหนี้สินทางบัญชีที่ไม่เคยแปลงเป็นยอดขายซ้ำ
สรุป
ยอดสมัครสมาชิกสะสมแต้มเป็นแค่ประตูทางเข้า ไม่ใช่หลักฐานว่าโปรแกรมได้ผล สิ่งที่บอกความจริงคืออัตราจากสมัครไปถึงแลกแต้มครั้งแรก เพราะนั่นคือจุดที่ลูกค้าพิสูจน์ความตั้งใจด้วยการลงมือทำ ไม่ใช่แค่กดยอมรับแบบไม่มีต้นทุน
ถ้าองค์กรไหนยังวัดแค่ยอดสมัครอยู่ ลองแยก event ออกมาดูให้ชัดเจนตามตารางที่ยกตัวอย่างไว้ อาจจะเจอว่าเงินที่ทุ่มไปกับแคมเปญดึงคนสมัคร กำลังเลี้ยงกลุ่มคนที่ไม่เคยตั้งใจกลับมาใช้แต้มเลยสักครั้ง
- แยก event สมัคร กับ event แลกแต้มแรกออกจากกันเสมอ อย่านับรวมเป็นก้อนเดียว
- ตัดดู funnel เป็นช่วง ๆ เพื่อหาจุดที่รั่วหนักที่สุด แล้วแก้ตรงนั้นก่อน
- ตั้ง deadline และแจ้งเตือนตามจังหวะที่มีความหมาย ไม่ใช่แจ้งถี่แบบไม่มีเหตุผล
คำถามที่พบบ่อย
ควรตั้ง event 'แลกแต้มแรก' แยกจาก 'สมัครสมาชิก' จริงไหม
ควรแยกเด็ดขาด เพราะมูลค่าทางธุรกิจต่างกันมาก การสมัครไม่มีต้นทุนอะไรกับลูกค้า แต่การแลกแต้มแปลว่าเขาเข้าใจกลไกและตั้งใจกลับมาใช้จริง ถ้าปนสอง event นี้เป็นตัวเดียว ระบบโฆษณาจะเรียนรู้ผิดกลุ่มเป้าหมาย
อัตราแลกแต้มแรกที่ 12% ถือว่าแย่ไหม
ขึ้นกับประเภทธุรกิจ แต่โดยทั่วไปถ้าต่ำกว่า 20% มักแปลว่าขั้นตอนแลกยุ่งยากเกินไป หรือลูกค้าไม่เห็นเป้าหมายที่ใกล้พอจะกระตุ้นให้ลงมือ ลองเทียบกับตัวเลขของตัวเองย้อนหลังสามเดือนเพื่อดูแนวโน้มจะแม่นกว่าเทียบกับค่ากลางของอุตสาหกรรม
ควรตั้งแต้มให้แลกง่ายหรือยากดี
ช่วงแรกควรตั้งเป้าให้แลกง่ายก่อน เพื่อสร้างความเคยชินว่าแลกแล้วได้ของจริง พอลูกค้าผ่านการแลกครั้งแรกไปแล้ว ค่อยขยับเป้าให้สูงขึ้นในรอบถัดไป การตั้งเป้าไกลเกินไปตั้งแต่แรกทำให้คนถอดใจก่อนถึงเส้นชัย
ต้องแจ้งเตือนบ่อยแค่ไหนถึงไม่กวนใจลูกค้า
ควรแจ้งตามจังหวะที่มีความหมาย เช่น ตอนใกล้ครบแต้ม หรือใกล้แต้มหมดอายุ ไม่ใช่แจ้งทุกสัปดาห์แบบไม่มีเหตุผล ข้อความที่ไม่มีข้อมูลใหม่จะถูกมองเป็นสแปมและทำให้คนปิดการแจ้งเตือนในที่สุด
ถ้าลูกค้าแลกแต้มแต่ไม่กลับมาซื้อซ้ำ นับว่าสำเร็จไหม
นับว่าเป็นก้าวแรกที่สำเร็จ แต่ยังไม่ใช่เป้าหมายสุดท้าย ควรวัดต่อว่าในกลุ่มที่แลกแต้มแรกแล้ว มีสัดส่วนเท่าไหร่ที่กลับมาซื้อซ้ำภายในกี่เดือน เพื่อดูว่าโปรแกรมแต้มสร้างพฤติกรรมซื้อซ้ำจริงหรือแค่แจกของฟรี
จำเป็นต้องใช้ระบบอย่าง linli เพื่อวัดเรื่องนี้ไหม
ไม่จำเป็นเสมอไปถ้าทีมมีคนเขียนโค้ดผูก event เองได้ แต่ถ้าไม่มีทีมเทคนิคเฉพาะ การใช้ระบบที่ผูก conversion API ให้อัตโนมัติจะช่วยลดเวลาตั้งค่าไปได้มาก โดยเฉพาะเวลาต้องแยก event หลายแบบพร้อมกัน
บทความที่เกี่ยวข้อง


