ทำเว็บใหม่ทั้งเว็บแล้วตัวเลขหายไปครึ่ง เช็กลิสต์ย้ายระบบวัดผลก่อนขึ้นเว็บจริง
สรุปสั้น ๆ
tracking หายตอนทำเว็บใหม่เพราะสิ่งที่ผูกกับโค้ดและ URL เก่าไม่ถูกย้ายตาม ได้แก่ snippet ของ GTM, dataLayer, trigger ที่อิง URL เดิม, ปุ่ม LINE, พารามิเตอร์ที่หายตอนรีไดเรกต์ และตัวจัดการความยินยอมคุกกี้ ต้องทำบัญชีรายการก่อนเริ่ม ทดสอบบน staging ด้วยเส้นทางเดียวกับลูกค้าจริง และเทียบเลขเก่ากับใหม่รายวันในเจ็ดวันแรก
เว็บใหม่ขึ้นเช้าวันจันทร์ สวยกว่าเดิม โหลดเร็วกว่าเดิม วันพุธเจ้าของแอดเปิดแพลตฟอร์มโฆษณาแล้วเห็นจำนวน conversion หายไปครึ่งหนึ่ง แต่พอเปิดกล่องแชท LINE กลับเห็นคนทักเข้ามาเท่าเดิม ยอดขายไม่ได้ตก สิ่งที่หายคือสัญญาณ ไม่ใช่ลูกค้า (ตัวอย่างสมมติ)
ระหว่างที่ไม่มีใครรู้ แพลตฟอร์มโฆษณาเรียนรู้จากข้อมูลที่ขาดไปครึ่ง และอาจเปลี่ยนการประมูลไปทางที่ผิด ความเสียหายจริงไม่ใช่เลขที่หาย แต่เป็นสามถึงห้าวันที่ระบบปรับตามข้อมูลเพี้ยน ซึ่งป้องกันได้ถ้าทำรายการตรวจก่อนขึ้นเว็บ
ทำบัญชีทุกอย่างที่เว็บเก่าส่งออกไปก่อนเริ่มงาน
ทีมออกแบบเว็บมักเห็นสคริปต์ติดตามเป็นของที่ติดมากับเว็บเก่า ไม่ได้เห็นเป็นฟังก์ชันที่ธุรกิจพึ่งพา ตารางด้านล่างคือสิ่งที่ผมไล่ตรวจทุกครั้ง พร้อมจุดที่มักหลุด
| สิ่งที่ผูกกับเว็บเก่า | หลุดเมื่อไร | วิธีตรวจ |
|---|---|---|
| snippet ของ GTM หรือ pixel ที่ฝังในโค้ดเทมเพลต | ธีมใหม่ไม่ได้ใส่ให้ | เปิดซอร์สหน้าเว็บ ค้นรหัสคอนเทนเนอร์ |
| dataLayer และชื่อเหตุการณ์ | ธีมใหม่ใช้ชื่อฟิลด์ต่างกัน | ใช้ Preview ของ GTM ดูเหตุการณ์ที่ยิงจริง |
| trigger ที่อิง URL เช่นหน้าขอบคุณ | URL เปลี่ยนโครงสร้าง | เทียบ URL ของ trigger กับ URL ใหม่ |
| ปุ่ม LINE และสคริปต์เก็บ UTM | คลาสหรือ ID ของปุ่มเปลี่ยน | กดทุกปุ่มบนหน้าหลักด้วยมือถือจริง |
| ฟอร์มและช่องซ่อนที่เก็บ UTM หรือ click ID | ปลั๊กอินฟอร์มใหม่ไม่มีช่องซ่อน | ส่งฟอร์มทดสอบแล้วดูข้อมูลที่เข้า |
| ตัวจัดการความยินยอมคุกกี้ | แบนเนอร์ใหม่ไม่ส่งสถานะให้ GTM | ตรวจสถานะความยินยอมในแท็กก่อนและหลังกดยอมรับ |
| การตั้งค่าโดเมนและข้ามโดเมน | เปลี่ยนโดเมนย่อยหรือโดเมนหลัก | ตรวจรายการโดเมนใน GA4 และแท็กที่เกี่ยวข้อง |
รีไดเรกต์ 301 ที่ทำให้พารามิเตอร์หาย
เมื่อ URL เปลี่ยน ต้องทำตารางจับคู่ URL เก่ากับใหม่และตั้ง 301 ซึ่งทีมเว็บมักทำเรื่องนี้เพื่อ SEO อยู่แล้ว แต่หลายครั้งการรีไดเรกต์ทิ้งส่วนที่ตามหลังเครื่องหมายคำถาม ซึ่งเป็นที่อยู่ของ UTM, gclid และ fbclid ผลคือลูกค้าที่คลิกโฆษณาถูกพาไปหน้าที่ถูกต้อง แต่ไม่เหลือร่องรอยว่าคลิกมาจากไหน
ทดสอบง่าย ๆ ด้วยการเปิด URL เก่าพร้อมพารามิเตอร์ทดสอบ เช่นต่อท้ายด้วย utm_source=test แล้วดูว่า URL ปลายทางยังมีค่านั้นอยู่ไหม ถ้าหาย ต้องให้ทีมเว็บแก้กติกาให้ส่งต่อ query string ดูอาการในอีกเส้นทางที่คล้ายกันในเรื่อง UTM หายตอนรีไดเรกต์ไป LINE
ทดสอบบน staging ด้วยเส้นทางลูกค้าจริงเส้นเดียวกับที่เคยวัด
- เขียนเส้นทางที่ต้องวัดออกมา เช่นคลิกโฆษณา เข้าหน้าแรก ไล่ไปหน้าสินค้า กดปุ่ม LINE หรือส่งฟอร์ม และถึงหน้าขอบคุณ นำมาจากแผนติดตามเดิม ถ้าไม่มีแผนติดตามเดิม ต้องสร้างขึ้นก่อน ดูเรื่องเขียนแผนติดตาม
- ใช้ GTM Preview บน staging ดูว่าแต่ละขั้นยิงเหตุการณ์ครบและชื่อตรงกับของเดิม วิธีใช้ดูในเรื่องดีบัก tracking ด้วย GTM Preview
- ส่งเหตุการณ์ทดสอบไปยังเครื่องมือทดสอบของแต่ละแพลตฟอร์ม ตรวจให้เห็นว่ารับได้ ไม่ใช่แค่ว่าแท็กยิงออกไป
- แยกสภาพแวดล้อมของ GTM หรือใช้ตัวกรองให้ทราฟฟิกทดสอบไม่ปนกับข้อมูลจริง และตั้ง staging ไม่ให้ถูกเก็บโดยเสิร์ชเอนจิน
วันขึ้นเว็บจริง
ถ้าเว็บใหญ่พอ ให้ขึ้นหน้าหมวดเล็ก ๆ ก่อนหน้าหลัก แล้วทำตามรายการนี้ทุกครั้งที่ขึ้นหน้าใหม่
- บันทึกเวอร์ชัน GTM ปัจจุบันก่อนเผยแพร่ เพื่อย้อนกลับได้ในไม่กี่นาที
- เลือกช่วงที่ทราฟฟิกต่ำ และอย่าหยุดโฆษณา เพื่อให้ยังมีข้อมูลเปรียบเทียบ
- ภายใน 30 นาทีหลังขึ้น ทำเส้นทางทดสอบเต็มหนึ่งรอบด้วยมือถือจริงและดูเหตุการณ์ที่เข้าแพลตฟอร์ม
- แจ้งทีมแอดและแอดมินแชทว่าเว็บใหม่ขึ้นเมื่อไร เพื่อให้ทุกคนจดว่าตัวเลขช่วงนั้นต้องตีความเป็นพิเศษ
เจ็ดวันแรก เทียบเลขเก่ากับใหม่รายวัน
ตารางด้านล่างเป็นชุดตัวเลขที่ผมเฝ้าทุกเช้า เกณฑ์ผิดปกติให้ตั้งเองตามความผันผวนปกติของร้าน ตัวอย่างที่ใช้บ่อยคือต่างจากวันเดียวกันของสัปดาห์ก่อนเกินหนึ่งในห้า
| ตัวเลข | เทียบกับอะไร | ผิดปกติถ้า |
|---|---|---|
| เซสชันจากโฆษณา | วันเดียวกันสัปดาห์ก่อน | หายไปเกินเกณฑ์ที่ตั้ง |
| คลิกปุ่ม LINE | จำนวนแชทใหม่ในกล่อง LINE OA | สองตัวเลขแยกจากกันมากขึ้น |
| ส่งฟอร์มสำเร็จ | ลีดที่เข้าระบบหลังบ้านจริง | ตัวเลขในเครื่องมือน้อยกว่าลีดจริง |
| conversion ในแพลตฟอร์มโฆษณา | ออเดอร์ที่ปิดจริงในแชท | ตกต่างจากยอดจริงที่ไม่ได้ตก |
| สัดส่วนทราฟฟิกที่ไม่มีแหล่งที่มา | ค่าปกติก่อนขึ้นเว็บ | พุ่งขึ้นอย่างเห็นได้ชัด |
ถ้าขึ้นเว็บไปแล้วและตัวเลขหายไปแล้ว
ขั้นแรกคือแก้ที่ต้นเหตุก่อนอย่างอื่น แล้วจดช่วงเวลาที่ข้อมูลขาดไว้ในโน้ตของแต่ละแพลตฟอร์ม เพื่อไม่ให้ใครตัดสินแคมเปญจากช่วงนั้น ตามด้วยการเติมข้อมูลย้อนหลังจากแชทและออเดอร์จริง ถ้าแพลตฟอร์มรับ conversion ย้อนหลังได้ ตรวจกรอบเวลาที่รับในเอกสารของแต่ละราย ขั้นตอนค้นหาว่าอะไรหายอยู่ในเรื่องตรวจเมื่อ tracking เงียบไปโดยไม่มีใครรู้
ถ้าเว็บใหม่เปลี่ยนเมนูหรือปุ่มทักด้วย การตรวจแบบเดียวกันมีในเรื่องตรวจ conversion หลังรีดีไซน์ริชเมนู เพราะหลักการเดียวกันคือเปลี่ยนหน้าตาโดยไม่เปลี่ยนสัญญาณที่วัด
สรุป
การย้ายเว็บไม่ใช่การย้ายหน้า แต่คือการย้ายสัญญาณที่ธุรกิจใช้ตัดสินใจ ถ้าไม่มีใครเป็นเจ้าของรายการสัญญาณเหล่านี้ มันจะหลุดไปเงียบ ๆ และถูกค้นพบหลังจากเสียเงินไปหลายวัน
ก่อนทีมเว็บเริ่มงาน ให้สั่งให้ส่งรายการตรวจฉบับนี้ไปด้วย และกำหนดเงื่อนไขว่าขึ้นเว็บจริงได้เมื่อเส้นทางทดสอบผ่านทุกขั้น
- ทำบัญชีทุกอย่างที่เว็บเก่าส่งออกไปก่อนเริ่มงาน
- ทดสอบ 301 ว่าเก็บ query string ไว้ครบ
- ทดสอบเส้นทางเต็มบน staging ด้วยมือถือจริง
- บันทึกเวอร์ชัน GTM ไว้ย้อนกลับก่อนขึ้นจริง
- เฝ้าเลขเก่ากับใหม่รายวันเจ็ดวันแรก
คำถามที่พบบ่อย
ควรให้ใครเป็นเจ้าของรายการตรวจนี้ ทีมเว็บหรือทีมแอด
ทีมแอดต้องเป็นผู้เขียนรายการเพราะรู้ว่าสัญญาณไหนใช้ตัดสินงบ ส่วนทีมเว็บเป็นผู้ลงมือแก้ ควรกำหนดให้ขึ้นเว็บไม่ได้จนกว่าทีมแอดเซ็นว่าตรวจผ่านแล้ว
เปลี่ยนโดเมนด้วย ต้องระวังอะไรเพิ่ม
ต้องตรวจการตั้งค่าข้ามโดเมน คุกกี้ที่ผูกกับโดเมนเดิม และโดเมนที่ลงทะเบียนไว้ในแพลตฟอร์มโฆษณา ซึ่งบางรายต้องยืนยันโดเมนใหม่ ตรวจขั้นตอนล่าสุดในเอกสารของแต่ละแพลตฟอร์ม
staging ใช้ GTM คอนเทนเนอร์เดียวกับเว็บจริงได้ไหม
ได้ถ้าแยกสภาพแวดล้อมหรือมีตัวกรองกันข้อมูลทดสอบปนกับข้อมูลจริง ไม่เช่นนั้นการทดสอบจะทำให้เลขในรายงานเพี้ยนเอง
ข้อมูลที่หายไประหว่างช่วงนั้นกู้ได้ไหม
ส่วนที่เป็นการคลิกและเซสชันกู้ไม่ได้ ส่วนที่เป็นออเดอร์หรือลีดที่ยังอยู่ในแชทหรือหลังบ้านสามารถนำไปส่งกลับเป็น conversion ย้อนหลังได้ ถ้าแพลตฟอร์มยอมรับ conversion ที่เกิดช้า
เว็บใหม่ควรเริ่มเฝ้าตั้งแต่เมื่อไร
เริ่มตั้งแต่ก่อนขึ้นเว็บจริงด้วยการบันทึกเลขเก่าเป็นฐาน แล้วเฝ้ารายวันอย่างน้อยเจ็ดวัน หลังจากนั้นเปลี่ยนเป็นรายสัปดาห์จนครบหนึ่งเดือน
อ่านต่อแบบเจาะลึก
รู้ว่าโฆษณาเข้า LINE ทำยอดขายจริงแค่ไหน
linli ติดตามลูกค้าตั้งแต่คลิกโฆษณา กดเพิ่มเพื่อน ทักแชท จนปิดการขาย พร้อมส่ง Conversion กลับแพลตฟอร์มโฆษณา เริ่มฟรี 14 วัน
ทดลองใช้ฟรี 14 วัน