← กลับไปหน้าบทความ
ขั้นสูง (MarTech)

สาเหตุที่ Dashboard ยิงแอดเข้า LINE เพี้ยนหลังเปลี่ยนแคมเปญทุกครั้ง

ทีมบรรณาธิการ linli12 ส.ค. 04:51อัปเดต 12 ส.ค. 04:51อ่าน 3 นาที
สาเหตุที่ Dashboard ยิงแอดเข้า LINE เพี้ยนหลังเปลี่ยนแคมเปญทุกครั้ง
บทความนี้จัดทำเพื่อความรู้ ชื่อธุรกิจ ตัวเลข หรือบทสนทนาที่ไม่มีแหล่งอ้างอิงกำกับเป็นกรณีตัวอย่างเพื่ออธิบายแนวคิด ดูรายละเอียดที่ นโยบายกองบรรณาธิการ

สรุปสั้น ๆ

Dashboard ยิงแอดเข้า LINE ใน GA4 มักเพี้ยนหลังเปลี่ยนแคมเปญ เพราะการ์ดใน Dashboard ผูกกับชื่อ Event, Campaign หรือ Segment แบบตายตัว พอโครงสร้างการตั้งชื่อเปลี่ยน การ์ดเดิมจึงดึงข้อมูลไม่ตรงหรือว่างเปล่า ทางแก้คือวางมาตรฐานการตั้งชื่อให้นิ่งตั้งแต่ต้น และออกแบบ Dashboard ให้อิงกับ Event Category มากกว่าชื่อ Campaign เฉพาะเจาะจง

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

ปัญหานี้ไม่ใช่เรื่องแปลกในทีมที่ทำ Dashboard แบบผูกกับชื่อเฉพาะเจาะจงมากเกินไป เพราะ Dashboard ที่สร้างจาก Filter หรือ Segment ที่ระบุชื่อ Campaign ตรง ๆ จะพังทันทีที่ชื่อ Campaign เปลี่ยน ซึ่งเป็นเรื่องปกติที่เกิดขึ้นทุกเดือนสำหรับธุรกิจที่ยิงแอดต่อเนื่อง

บทความนี้จะไล่สาเหตุที่ทำให้ Dashboard เพี้ยนหลังมีการเปลี่ยนแปลง ไม่ว่าจะเป็นเปลี่ยนแคมเปญ เปลี่ยนเว็บ หรือเปลี่ยนโครงสร้าง Event แล้วเสนอวิธีวาง Dashboard ให้ทนทานต่อการเปลี่ยนแปลงเหล่านี้มากขึ้น

ทำไม Dashboard ที่เคยใช้ดี ๆ ถึงพังหลังเปลี่ยนแคมเปญ

สาเหตุหลักที่พบบ่อยที่สุดคือการ์ดใน Dashboard ถูกสร้างโดยผูกกับชื่อ Campaign, Source หรือ Medium แบบเจาะจงตรง ๆ เช่น Filter ที่ระบุว่า “Campaign name contains kw_promo_aug” เมื่อทีมเปลี่ยนไปตั้งชื่อแคมเปญใหม่ในเดือนถัดไป การ์ดนั้นก็ไม่มีข้อมูลใหม่เข้ามาเลย เพราะเงื่อนไขที่ตั้งไว้ไม่ตรงกับชื่อใหม่อีกต่อไป

อีกสาเหตุคือการเปลี่ยนโครงสร้างเว็บ เช่น เปลี่ยน URL หน้า Landing Page หรือย้ายปุ่ม LINE ไปหน้าใหม่ ถ้า Dashboard ผูกกับ Page path เดิม การ์ดที่เคยแสดงตัวเลขปกติก็จะเริ่มแสดงค่าต่ำลงเรื่อย ๆ ทั้งที่ธุรกิจไม่ได้แย่ลงจริง เพียงแต่ทราฟฟิกย้ายไปอยู่ที่หน้าใหม่ที่ Dashboard ยังไม่ได้รวมเข้าไปในเงื่อนไข

รากของปัญหาคือไม่มีมาตรฐานการตั้งชื่อที่ใช้ร่วมกันทั้งทีม

ถ้าแต่ละคนในทีมตั้งชื่อ Campaign, UTM หรือ Event ตามใจตัวเอง เช่น คนหนึ่งใช้ตัวพิมพ์เล็กทั้งหมด อีกคนใช้ตัวพิมพ์ใหญ่ปนกัน หรือบางเดือนใช้คำว่า promo บางเดือนใช้คำว่า sale ความไม่สม่ำเสมอนี้ทำให้ Dashboard ที่อิงกับรูปแบบชื่อพังได้ง่ายมาก เพราะ GA4 มองว่าเป็นค่าคนละค่ากันในทางเทคนิค แม้ความหมายทางธุรกิจจะเหมือนกัน

การวางมาตรฐานการตั้งชื่อ Campaign และ UTM ให้เป็นระบบตั้งแต่ต้น เช่น กำหนดโครงสร้างคงที่ว่าต้องมีคำระบุแพลตฟอร์ม ประเภทแคมเปญ และเดือนเรียงตามลำดับเดียวกันเสมอ จะช่วยให้ Dashboard ใช้ Filter แบบกว้างที่จับกลุ่มคำได้แทนที่จะต้องระบุชื่อเป๊ะ ๆ ทุกครั้งที่เปลี่ยนแคมเปญ ดูแนวทางออกแบบเพิ่มเติมได้ที่ การวางโครงสร้าง Campaign และ UTM

ออกแบบ Dashboard ให้อิงกับ Event Category แทนชื่อ Campaign เฉพาะเจาะจง

แนวทางที่ทนทานกว่าคือออกแบบการ์ดหลักของ Dashboard ให้อิงกับ Event Category หรือ Key Event ที่คงที่ เช่น จำนวน Event กดปุ่ม LINE ทั้งหมด จำนวน Lead ที่สร้าง และจำนวน Order ที่ปิดได้ โดยไม่ผูกกับชื่อ Campaign เฉพาะเจาะจงในการ์ดหลัก แล้วค่อยแยกรายละเอียดตาม Campaign ไว้ในรายงานย่อยที่ทีมเข้าใจว่าต้องปรับ Filter เองเมื่อมีแคมเปญใหม่

วิธีนี้ทำให้การ์ดหลักที่ผู้บริหารหรือเจ้าของธุรกิจดูเป็นประจำไม่พังบ่อย เพราะอิงกับ Event ที่มีความหมายคงที่ ส่วนรายละเอียดเชิงลึกที่ต้องเปลี่ยนตาม Campaign ให้แยกไปอยู่ในส่วนที่ทีมปฏิบัติงานดูแลเองและรู้ตัวว่าต้องอัปเดต Filter เป็นประจำทุกรอบแคมเปญใหม่

รอบตรวจสอบ Dashboard ที่ควรมีเมื่อมีการเปลี่ยนแปลง

เหตุการณ์ที่เกิดขึ้นผลกระทบต่อ Dashboardสิ่งที่ต้องตรวจ
เปลี่ยนชื่อ Campaign ใหม่การ์ดที่ผูกชื่อเดิมว่างเปล่าอัปเดต Filter หรือใช้รูปแบบชื่อที่ Filter จับกลุ่มได้
ย้ายปุ่ม LINE ไปหน้าใหม่การ์ดที่ผูก Page path เดิมแสดงค่าต่ำลงเพิ่ม Page path ใหม่เข้า Filter หรือปรับเงื่อนไข
เปลี่ยนผู้ให้บริการ Landing Pageโครงสร้าง URL เปลี่ยนทั้งหมดทดสอบ Event และ Dashboard ใหม่ทั้งชุดก่อนใช้งานจริง
เพิ่มแพลตฟอร์มโฆษณาใหม่ไม่มีการ์ดรองรับช่องทางใหม่เพิ่มการ์ดหรือ Dimension สำหรับช่องทางใหม่

ปัญหาที่มองข้ามบ่อย ช่วงเวลาของข้อมูลกับ Lag ของการปิดการขาย

อีกจุดที่ทำให้ Dashboard ดูเพี้ยนโดยไม่เกี่ยวกับการเปลี่ยนแคมเปญเลยคือการตั้งช่วงเวลาของ Dashboard ไม่สอดคล้องกับ Lag ของ Journey จริง เช่น ตั้งดูข้อมูลแค่เจ็ดวันล่าสุด แต่ธุรกิจใช้เวลาเฉลี่ยสองสัปดาห์กว่าจะปิดการขายจากคนที่ทัก LINE ผลคือการ์ด Order หรือ Revenue ในช่วงเจ็ดวันล่าสุดจะดูต่ำผิดปกติเสมอ ทั้งที่จริง ๆ ดีลยังอยู่ระหว่างดำเนินการ ไม่ใช่หายไปไหน

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

ใครควรเป็นเจ้าของ Dashboard ตัวนี้ในทีม

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

คนที่เหมาะสมที่สุดมักเป็นคนที่ทำงานใกล้ชิดกับทั้งฝั่งโฆษณาและฝั่งเทคนิค เพราะต้องเข้าใจทั้งการตั้งชื่อ Campaign และวิธีที่ GA4 เก็บข้อมูล ถ้าธุรกิจไม่มีคนแบบนี้ในทีม การใช้ระบบกลางที่มี Dashboard สำเร็จรูปซึ่งออกแบบให้ทนทานต่อการเปลี่ยนแปลงมาตั้งแต่ต้นอาจช่วยลดภาระตรงนี้ได้ระดับหนึ่ง แต่ก็ยังต้องมีคนตรวจสอบความถูกต้องของข้อมูลต้นทางอยู่ดี

กลับไปดูคลินิกความงามในตอนต้น แก้ปัญหานี้อย่างไร

ทีมการตลาดของคลินิกความงามที่เจอปัญหา Dashboard ว่างเปล่าทุกรอบเปลี่ยนแคมเปญ เริ่มแก้ปัญหาด้วยการนั่งประชุมร่วมกับทีมที่ดูแลบัญชีโฆษณา เพื่อวางโครงสร้างการตั้งชื่อ Campaign ใหม่ทั้งหมด กำหนดให้ทุกชื่อขึ้นต้นด้วยรหัสแพลตฟอร์ม ตามด้วยรหัสประเภทบริการ แล้วปิดท้ายด้วยเดือนที่ยิงแอด เรียงลำดับเดียวกันทุกครั้งไม่ว่าจะเป็นแคมเปญอะไร

หลังจากนั้นทีมจึงไปปรับ Dashboard ใหม่ โดยเปลี่ยนการ์ดหลักที่เคยผูกกับชื่อ Campaign แบบเจาะจง ให้เปลี่ยนมาใช้ Filter แบบจับกลุ่มคำจากรหัสแพลตฟอร์มและรหัสประเภทบริการแทน ทำให้ต่อให้เดือนถัดไปมีการเปลี่ยนชื่อแคมเปญเฉพาะส่วนที่ระบุเดือน การ์ดหลักก็ยังดึงข้อมูลได้ต่อเนื่องโดยไม่ต้องแก้ Filter ใหม่ทุกเดือนเหมือนก่อนหน้านี้

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

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

เจอ Dashboard เพี้ยนกะทันหัน ควรตรวจตามลำดับไหนก่อน

  1. เช็คก่อนว่ามีการเปลี่ยนชื่อ Campaign, UTM หรือโครงสร้างเว็บในช่วงเวลาที่ตัวเลขเริ่มเพี้ยนหรือไม่ เพราะเป็นสาเหตุที่พบบ่อยที่สุด
  2. เปิด GA4 Exploration แบบ Free Form เพื่อดูข้อมูลดิบโดยไม่ผ่าน Filter ของ Dashboard ว่า Event ยังยิงเข้ามาปกติหรือไม่
  3. ถ้า Event ยังยิงปกติแต่ Dashboard ไม่แสดง แปลว่าปัญหาอยู่ที่ Filter หรือ Segment ของ Dashboard เอง ไม่ใช่การเก็บข้อมูลต้นทาง
  4. ถ้า Event ไม่ยิงเข้ามาเลย ต้องย้อนกลับไปตรวจการตั้งค่า Tracking ตามที่อธิบายไว้ใน การตั้ง Key Event จากปุ่ม LINE ก่อน เพราะปัญหาจริง ๆ อยู่ต้นน้ำกว่าตัว Dashboard เอง
  5. บันทึกสาเหตุและวันที่แก้ไขไว้ในเอกสารของทีม เพื่อไม่ให้เกิดปัญหาเดิมซ้ำอีกในรอบเปลี่ยนแคมเปญถัดไป

สรุป

Dashboard ที่ยิงแอดเข้า LINE เพี้ยนหลังเปลี่ยนแคมเปญ ส่วนใหญ่ไม่ได้เกิดจากความผิดพลาดของ GA4 แต่เกิดจากการออกแบบ Dashboard ที่ผูกกับชื่อ Campaign หรือ Page path แบบตายตัวเกินไป ทำให้พังทุกครั้งที่มีการเปลี่ยนแปลงตามปกติของการทำโฆษณา

การวางมาตรฐานการตั้งชื่อ ออกแบบการ์ดหลักให้อิงกับ Event Category ที่คงที่ และกำหนดเจ้าของ Dashboard ให้ชัดเจน คือสามเรื่องที่ช่วยให้ Dashboard ใช้งานได้ต่อเนื่องโดยไม่ต้องสร้างใหม่ทุกครั้งที่ทีมเปลี่ยนแคมเปญ

  • การ์ดที่ผูกกับชื่อ Campaign เจาะจงเกินไปคือสาเหตุหลักที่ Dashboard พังบ่อย
  • วางมาตรฐานการตั้งชื่อ Campaign และ UTM ให้คงที่ตั้งแต่ต้น
  • แยกกรอบเวลาของการ์ดต้นน้ำกับปลายน้ำให้สอดคล้องกับ Lag การปิดการขายจริง
  • กำหนดเจ้าของ Dashboard ที่รับผิดชอบตรวจสอบเป็นประจำ ไม่ปล่อยทิ้งไว้จนพัง

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

ทำไมการ์ดใน Dashboard บางใบว่างเปล่าทันทีที่เปลี่ยนแคมเปญใหม่

ส่วนใหญ่เกิดจากการ์ดนั้นผูกกับชื่อ Campaign เดิมแบบเจาะจงตรง ๆ ผ่าน Filter หรือ Segment เมื่อชื่อแคมเปญเปลี่ยน เงื่อนไขเดิมจึงไม่ตรงกับข้อมูลใหม่ ควรออกแบบการ์ดหลักให้อิงกับ Event Category ที่คงที่แทน

ควรตั้งชื่อ Campaign ยังไงให้ Dashboard ไม่พังบ่อย

ควรใช้โครงสร้างชื่อที่มีรูปแบบคงที่ เช่น ระบุแพลตฟอร์มและประเภทแคมเปญในตำแหน่งเดียวกันเสมอ เพื่อให้ Filter แบบจับกลุ่มคำใช้งานได้ต่อเนื่อง แทนที่จะต้องระบุชื่อเป๊ะทุกครั้งที่เปลี่ยนแคมเปญใหม่

Dashboard ควรอัปเดตบ่อยแค่ไหนถึงจะเหมาะสม

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

ทำไมตัวเลข Order ในเจ็ดวันล่าสุดของ Dashboard ดูต่ำผิดปกติทุกครั้ง

อาจเกิดจากช่วงเวลาที่ตั้งไว้สั้นเกินกว่า Lag เฉลี่ยของการปิดการขายจริง ควรแยกการ์ดที่วัด Order หรือ Revenue ให้ใช้ช่วงเวลาที่ยาวพอครอบคลุมระยะเวลาที่ลูกค้าใช้ตัดสินใจซื้อจริงของธุรกิจนั้น

มีวิธีทดสอบ Dashboard ก่อนเปลี่ยนแคมเปญจริงไหม

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

linli มี Dashboard สำเร็จรูปสำหรับดูผลยิงแอดเข้า LINE ไหม

linli มีแดชบอร์ดที่เชื่อมข้อมูลตั้งแต่คนทัก LINE ไปถึง Lead และยอดขายตาม Integration ที่เปิดใช้งานจริง ซึ่งช่วยลดงานประกอบ Dashboard เองบางส่วน แต่ยังต้องมีทีมดูแลมาตรฐานการตั้งชื่อ Campaign และตรวจสอบข้อมูลต้นทางอยู่ดี ควรเก็บภาพหรือสำเนาของ Dashboard เวอร์ชันเก่าไว้อ้างอิงทุกครั้งที่ปรับโครงสร้างการตั้งชื่อใหม่ เพื่อเทียบตัวเลขก่อนและหลังปรับ และยืนยันว่าการเปลี่ยนแปลงที่ทำไปไม่ได้ทำให้ข้อมูลบางส่วนหายไปโดยไม่ตั้งใจ

ลองตรวจด้วยตัวเอง

ตรวจ Tracking โฆษณาเข้า LINE

ใส่ URL หน้า Landing ของคุณ แล้วดูว่าเส้นทาง Ads → LINE ของคุณวัดผลได้จริงหรือขาดตรงไหน

ตรวจ Tracking ฟรี

ใช้ฟรี ไม่ต้องสมัคร ไม่เก็บข้อมูลที่คุณกรอก

วัด Conversion LINE ทุกแบรนด์ รวมศูนย์ที่เดียว

องค์กรที่มีหลายแบรนด์ หลายสาขา หลาย LINE OA — linli รวม Tracking และส่ง Conversion กลับทุกแพลตฟอร์ม พร้อม Custom Limit เริ่มฟรี 14 วัน

ติดต่อทีม Sales

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

แอดมินตอบแชทเก่งแค่ไหน ก็วัดยอดขายจริงไม่ได้ถ้าไม่เชื่อม CRM กับ LINE OA

แอดมินตอบแชทเก่งแค่ไหน ก็วัดยอดขายจริงไม่ได้ถ้าไม่เชื่อม CRM กับ LINE OA

แอดมินปิดการขายเก่ง แต่ตัวเลขที่ TikTok Ads เห็นยังเป็นแค่คลิกกับแชท บทความนี้อธิบายว่าการเชื่อม CRM กับ LINE OA ช่วยให้ Optimize แคมเปญจากยอดขายจริงได้อย่างไร และควร Sync อะไรบ้าง
TikTok Attribution ยอดขายจาก LINE เพี้ยนจาก CRM บ่อยที่สุดตรงจุดไหน

TikTok Attribution ยอดขายจาก LINE เพี้ยนจาก CRM บ่อยที่สุดตรงจุดไหน

หลายทีมเปรียบเทียบยอดขายใน TikTok Ads Manager กับ CRM แล้วงงว่าทำไมตัวเลขไม่ตรงกัน บทความนี้ชี้จุดที่ Attribution Window ทำให้ตัวเลขคลาดเคลื่อน และวิธีตรวจว่าเพี้ยนจากอะไรกันแน่
วางแผนวัดผลทั้งฟันเนล TikTok ถึง LINE ก่อนขยายทีมแอดมิน

วางแผนวัดผลทั้งฟันเนล TikTok ถึง LINE ก่อนขยายทีมแอดมิน

ทีมที่กำลังจะขยายจากแอดมินคนเดียวเป็นหลายคน มักเจอปัญหาว่าแต่ละ Event วัดคนละมาตรฐาน บทความนี้อธิบายวิธีวาง Measurement Plan ทั้งฟันเนลตั้งแต่คลิกโฆษณาจนถึงยอดขาย ก่อนที่ทีมจะโตจนแก้ยาก