trusty — Website Trust Platform
Tracking & MarTech

วิธีวัดผลและแก้ปัญหา Google Ads Conversion Tracking Consent สำหรับร้านค้าออนไลน์และ E-commerce เมื่อระบบทำงานไม่ตรงที่คาด

Conversion หาย นับซ้ำ หรือ Banner ไม่ยอมหยุดเด้ง คือ 3 อาการที่ทีมร้านค้าออนไลน์เจอบ่อยที่สุดหลังติด Consent Mode บทความนี้ไล่ทีละอาการพร้อมวิธีตรวจสาเหตุจริง

📅 เผยแพร่ 12 สิงหาคม 2569อัปเดตล่าสุด 12 สิงหาคม 2569✍️ เขียนโดย trusty Editorial Team⏱ อ่าน 7 นาที
Person browsing shopping app on smartphone, displaying modern ecommerce interface.
ภาพโดย V H จาก Pexels

💬 สรุปสั้น ๆ

เมื่อ Google Ads Conversion Tracking ทำงานไม่ตรงที่คาดหลังติด Consent ให้ไล่ตรวจตามอาการ เช่น Conversion หายให้ตรวจ Default Consent State และ Checkout Domain, Conversion นับซ้ำให้ตรวจ Tag ที่ติดซ้ำสองชุด, Banner เด้งซ้ำให้ตรวจ Cache และ Cookie Consent Preference แต่ละอาการมีจุดตรวจต่างกัน ควรไล่ทีละจุดแทนการเดาสาเหตุ

สารบัญ

ทีมการตลาดของร้านค้าออนไลน์แห่งหนึ่งเปิด Report เช้าวันจันทร์แล้วเจอ Conversion เป็นศูนย์ทั้งที่ยอดขายจริงยังปกติ อีกร้านหนึ่งกลับเจอปัญหาตรงข้ามคือ Conversion สูงผิดปกติเกือบสองเท่าของคำสั่งซื้อจริง ทั้งสองอาการมีสาเหตุที่เกี่ยวกับ Consent Mode ได้ทั้งคู่ แต่จุดตรวจต่างกันโดยสิ้นเชิง บทความนี้ไล่ทีละอาการที่พบบ่อยในร้านค้าออนไลน์ พร้อมวิธีตรวจสาเหตุที่ทำได้จริงก่อนส่งต่อให้ทีม Dev

อาการที่ 1: Conversion หายไปทั้งหมดหรือหายไปเกินครึ่ง

อาการนี้มักเกิดหลังเพิ่งติด Cookie Banner ใหม่ หรือหลังเปลี่ยน Theme ของร้าน จุดแรกที่ควรตรวจคือ Default Consent State ว่าตั้งเป็นปฏิเสธทั้งหมดโดยไม่มีการส่ง Modeled Conversion กลับไปหรือไม่ จุดที่สองคือ Checkout Domain ว่าอยู่คนละ Domain กับหน้าเว็บหลักและ Consent ไม่ถูกส่งต่อไปด้วยหรือเปล่า

สาเหตุที่เป็นไปได้วิธีตรวจ
Default Consent State ปฏิเสธทั้งหมดโดยไม่มี Modeled Signalเปิด Tag Assistant ดูค่า Consent ตอนโหลดหน้าแรกก่อนกด Banner
Checkout อยู่คนละ Domain และ Consent ไม่ถูกส่งต่อตรวจ URL หน้า Checkout ว่าต่างจาก Domain หลักหรือไม่ แล้วดู Consent State ที่หน้านั้น
Tag ถูกลบหรือปิดโดยไม่ตั้งใจตอนแก้ Themeเปรียบเทียบ GTM Container เวอร์ชันก่อนและหลังแก้ Theme

อาการที่ 2: Conversion นับซ้ำ ตัวเลขสูงกว่าคำสั่งซื้อจริง

อาการนี้ต่างจากอาการแรกโดยสิ้นเชิง มักเกิดจากการติด Conversion Tag ซ้ำสองชุด เช่น ทีมเก่าติด Tag ไว้ในธีมโดยตรง แล้วทีมใหม่มาติดผ่าน GTM อีกชุดโดยไม่รู้ว่ามีของเดิมอยู่ หรือหน้า Thank You โหลดซ้ำเมื่อผู้ใช้กดปุ่มย้อนกลับแล้วรีเฟรช ทำให้ Tag ยิงซ้ำ

ขั้นตอนไล่หาจุดที่ติดซ้ำ

  • เปิด View Source ของหน้า Thank You ค้นหาคำว่า conversion หรือ gtag เพื่อดูว่ามี Script ฝังตรงในหน้าอยู่หรือไม่นอกจากที่มาจาก GTM
  • ตรวจว่าหน้า Thank You Redirect ผู้ใช้ไปที่ตัวเองซ้ำหรือไม่หลัง Refresh
  • ตรวจว่ามีการติดตั้ง GTM Container สองตัวพร้อมกันจากการย้าย Agency

ผู้ใช้ที่กด Accept หรือ Reject ไปแล้วแต่ Banner ยังเด้งขึ้นมาใหม่ทุกครั้งที่เปลี่ยนหน้า มักเกิดจาก Cache ของเว็บที่เก็บ HTML เวอร์ชันเก่าไว้ หรือ Cookie ที่เก็บ Consent Preference ถูกตั้งอายุสั้นเกินไป หรือ Path/Domain ของ Cookie ตั้งไม่ครอบคลุมทุกหน้าของเว็บ

สาเหตุที่เป็นไปได้วิธีตรวจ
Cache ของ Server หรือ CDN เก็บ HTML เก่าPurge Cache แล้วทดสอบซ้ำในโหมด Incognito
Cookie Path ไม่ครอบคลุมทุก Subpath ของเว็บตรวจค่า Path ของ Cookie Consent ใน DevTools ว่าตั้งเป็น / หรือจำกัดเฉพาะบางโฟลเดอร์
Checkout อยู่คนละ Subdomain ทำให้ Cookie ไม่ถูกแชร์ตรวจว่า Cookie ตั้ง Domain ครอบคลุมทุก Subdomain ที่เกี่ยวข้องหรือไม่

อาการที่ 4: Reject All แล้ว Tag ยังคงยิงอยู่

อาการนี้เป็นความเสี่ยงสูงเพราะหมายถึง Consent ของผู้ใช้ไม่ถูกเคารพจริง สาเหตุที่พบบ่อยคือมี Script ฝังตรงในโค้ด Theme หรือปลั๊กอินที่ไม่ผ่านการควบคุมของ GTM เลย ทำให้ต่อให้ตั้ง Consent Mode ถูกต้องใน GTM ก็ไม่มีผลกับ Script ตัวนั้น

วิธีตรวจคือเปิด Network Tab ใน DevTools กด Reject All แล้ว Reload หน้า ดูว่ามี Request ไปยัง Google Ads หรือ Google Analytics หลุดออกมาหรือไม่ ถ้ามี ให้ไล่ดูว่า Request นั้นมาจาก GTM หรือมาจาก Script อื่นที่ฝังตรงในหน้าเว็บ ซึ่งมักเป็นปลั๊กอินหรือ App ของบุคคลที่สาม

อาการที่ 5: ตัวเลข Conversion ในร้านค้าออนไลน์กับ Google Ads ไม่ตรงกัน

ความต่างระหว่างยอดขายจริงกับ Conversion ใน Google Ads บางส่วนเป็นเรื่องปกติ เพราะ Modeled Conversion เป็นค่าประมาณทางสถิติ ไม่ใช่ข้อมูลจริงทั้งหมด แต่ถ้าความต่างสูงผิดปกติหรือเปลี่ยนแปลงทันทีหลังแก้เว็บ ควรตรวจ Consent Log เทียบกับช่วงเวลาที่ตัวเลขเปลี่ยน เพื่อแยกว่าเป็นผลจาก Consent หรือจากสาเหตุอื่น เช่น Attribution Window หรือ Campaign ที่เปลี่ยน

ดูขั้นตอนตั้งค่าเริ่มต้นได้ที่ คู่มือ Google Ads Conversion Tracking Consent สำหรับ E-commerce และแนวทาง Best Practice เพื่อป้องกันปัญหาเหล่านี้ตั้งแต่ต้นใน Best Practices Google Ads Conversion Tracking Consent

อาการที่ 6: นับ Conversion ของคำสั่งซื้อที่ถูกยกเลิกหรือคืนเงิน

ร้านค้าออนไลน์จำนวนมากตั้งค่าให้ Conversion Tag ยิงทันทีที่ผู้ใช้กดยืนยันคำสั่งซื้อบนหน้า Thank You โดยไม่ได้แยกว่าคำสั่งซื้อนั้นจะถูกยกเลิกภายหลังหรือไม่ เช่น ลูกค้าเลือกชำระปลายทางแล้วไม่รับพัสดุ หรือคำสั่งซื้อถูกยกเลิกเพราะสินค้าหมดสต๊อก Google Ads จะยังนับ Conversion นั้นไว้ตั้งแต่วันที่กดยืนยัน ทำให้ตัวเลข Conversion สูงกว่ายอดขายที่สำเร็จจริงเสมอในระดับหนึ่ง ซึ่งเป็นเรื่องปกติของสถาปัตยกรรมการวัดผลแบบนี้ ไม่ใช่บั๊กของ Consent Mode

สาเหตุที่เป็นไปได้วิธีตรวจ
Tag ยิงที่หน้ายืนยันคำสั่งซื้อ ไม่รอสถานะชำระเงินสำเร็จตรวจ Trigger ใน GTM ว่าผูกกับ Event ใด และเทียบกับระบบร้านค้าว่าสถานะคำสั่งซื้อตอนนั้นคือ Pending หรือ Confirmed
ไม่มีการส่งข้อมูลยกเลิกหรือคืนเงินกลับไปหัก Conversion ใน Google Adsตรวจว่าร้านค้าใช้ Enhanced Conversions หรือ Offline Conversion Import เพื่อปรับค่าย้อนหลังหรือไม่

ทีมการตลาดที่ต้องการตัวเลขที่สะท้อนยอดขายจริงมากขึ้น ควรพิจารณาส่งข้อมูลการยกเลิกหรือคืนเงินกลับไปปรับ Conversion ย้อนหลังผ่านฟีเจอร์ที่ Google Ads รองรับ แทนที่จะพยายามแก้ที่ฝั่ง Consent Mode ซึ่งไม่ใช่จุดที่เกี่ยวข้องกับอาการนี้โดยตรง

พร้อมตรวจสอบความน่าเชื่อถือของเว็บไซต์คุณหรือยัง?

ทดลองใช้งาน trusty ฟรี ไม่ต้องใช้บัตรเครดิต เริ่มสแกนได้ทันที

ทดลองใช้งานระบบฟรี

ร้านค้าออนไลน์จำนวนมากส่งผู้ใช้ออกจากเว็บไซต์หลักไปยังหน้าชำระเงินของผู้ให้บริการภายนอก เช่น Omise หรือ 2C2P แล้วดึงกลับมาที่หน้า Thank You บนโดเมนเดิมหลังชำระเงินสำเร็จ ระหว่างการเดินทางข้ามโดเมนนี้ Consent Preference ที่ผู้ใช้เลือกไว้บนเว็บหลักอาจไม่ถูกส่งต่อไปด้วย ทำให้เมื่อกลับมาที่หน้า Thank You ระบบไม่แน่ใจว่าควรยิง Tag ตามสถานะใด บางเว็บแก้ปัญหานี้ด้วยการยิง Tag แบบไม่สนใจ Consent เลยบนหน้า Thank You ซึ่งเป็นการแก้ปัญหาผิดจุดและขัดกับหลักการที่ตกลงไว้ตั้งแต่ต้น

วิธีตรวจคือดูว่าหน้า Thank You อ่านค่า Consent จาก Cookie ที่ตั้งไว้บนโดเมนหลักได้จริงหรือไม่หลังผู้ใช้เดินทางออกไปและกลับมา หากอ่านไม่ได้ ควรแก้ด้วยการส่ง Consent Preference ผ่านพารามิเตอร์ที่ปลอดภัยตอน Redirect ออกไปยัง Payment Gateway และอ่านค่ากลับมาใช้ตอน Redirect กลับ แทนที่จะยิง Tag โดยไม่ตรวจสอบ Consent เลย

คำถามที่พบบ่อยระหว่างแก้ปัญหา

ตัวเลข Conversion ที่นับคำสั่งซื้อที่ถูกยกเลิกไปแล้วต้องแก้เร่งด่วนหรือไม่

ไม่จำเป็นต้องเร่งด่วนเท่ากับกรณี Reject All แล้ว Tag ยังยิง เพราะเป็นข้อจำกัดที่รู้อยู่แล้วของสถาปัตยกรรมการวัดผลส่วนใหญ่ แต่ควรแจ้งให้ทีมการตลาดเข้าใจตรงกันว่าตัวเลขนี้ไม่เท่ากับยอดขายที่สำเร็จจริง 100% เพื่อไม่ให้ตัดสินใจงบโฆษณาจากตัวเลขที่สูงเกินจริง

ควรยิง Conversion Tag ตอนไหนถึงจะแม่นที่สุดสำหรับร้านค้าออนไลน์

ในทางปฏิบัติส่วนใหญ่ยังคงยิงที่หน้ายืนยันคำสั่งซื้อ เพราะรอสถานะชำระเงินสำเร็จจริงอาจทำให้ Conversion ตกหล่นในกรณีชำระปลายทาง ทางเลือกที่สมดุลคือยิงที่หน้ายืนยันคำสั่งซื้อตามปกติ แล้วใช้ Offline Conversion Import หรือ Enhanced Conversions ปรับค่าย้อนหลังเมื่อทราบผลว่าคำสั่งซื้อถูกยกเลิกหรือคืนเงิน

เช็กลิสต์ปฏิบัติ

  • ระบุอาการให้ชัดก่อน เช่น หายทั้งหมด นับซ้ำ Banner เด้งซ้ำ หรือ Reject แล้วยังยิง
  • เปิด Tag Assistant ตรวจ Consent State ตั้งแต่โหลดหน้าแรก
  • เปิด Network Tab ตรวจว่ามี Request หลุดหลัง Reject All หรือไม่
  • เปรียบเทียบ GTM Container เวอร์ชันก่อนและหลังแก้ Theme
  • ตรวจ Cookie Path และ Domain ว่าครอบคลุมทุกหน้ารวมถึง Checkout
  • เทียบ Consent Log กับช่วงเวลาที่ตัวเลข Conversion เปลี่ยนก่อนสรุปสาเหตุ

ข้อผิดพลาดที่พบบ่อย

  • เดาสาเหตุจากความรู้สึกแทนการไล่ตรวจตามอาการจริง ทำให้แก้ผิดจุด
  • ตรวจเฉพาะหน้าแรก ไม่ตรวจหน้า Checkout ซึ่งเป็นจุดที่ Conversion Tag ทำงานจริง
  • ไม่เก็บ Log ไว้เทียบเวลา ทำให้ตรวจย้อนหลังไม่ได้ว่าปัญหาเริ่มตั้งแต่เมื่อไร
  • สรุปว่าตัวเลขต่างจากยอดขายจริงเล็กน้อยคือบั๊กเสมอ ทั้งที่บางส่วนเป็นผลจาก Modeled Conversion ตามปกติ

สรุป

ปัญหา Google Ads Conversion Tracking Consent ในร้านค้าออนไลน์ส่วนใหญ่ไล่ตรวจได้จากอาการที่เห็น ไม่ว่าจะเป็น Conversion หาย นับซ้ำ Banner เด้งซ้ำ หรือ Tag ยังยิงหลัง Reject การไล่ตามตารางสาเหตุและวิธีตรวจข้างต้นช่วยลดเวลาสืบหาปัญหาได้มาก แต่กรณีที่ซับซ้อน เช่น เกี่ยวข้องกับ Server-side Tracking ควรให้ทีม Dev ตรวจโค้ดจริงประกอบด้วยเสมอ

แหล่งข้อมูลอ้างอิง

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

ทำไม Conversion ของร้านค้าออนไลน์ถึงหายไปทั้งหมดหลังติด Cookie Banner

มักเกิดจาก Default Consent State ถูกตั้งเป็นปฏิเสธทั้งหมดโดยไม่ส่ง Modeled Conversion กลับไป หรือ Checkout อยู่คนละ Domain และ Consent ไม่ถูกส่งต่อ ควรตรวจทั้งสองจุดนี้ก่อน

Conversion นับซ้ำเกิดจากอะไรได้บ้าง

ส่วนใหญ่เกิดจากการติด Conversion Tag ซ้ำสองชุด เช่น มีทั้ง Tag ที่ฝังตรงในธีมและ Tag ที่ติดผ่าน GTM พร้อมกัน หรือหน้า Thank You ถูกโหลดซ้ำเมื่อผู้ใช้กดปุ่มย้อนกลับ

ทำไม Cookie Banner ถึงเด้งขึ้นมาซ้ำทุกครั้งที่เปลี่ยนหน้า

มักเกิดจาก Cache ของเว็บที่เก็บ HTML เก่าไว้ หรือ Cookie ที่เก็บ Consent Preference ตั้ง Path หรือ Domain ไม่ครอบคลุมทุกหน้าของเว็บ รวมถึง Checkout ที่อาจอยู่คนละ Subdomain

ถ้ากด Reject All แล้ว Tag ยังยิงอยู่ต้องตรวจอะไรก่อน

ควรเปิด Network Tab ดูว่า Request ไปยัง Google Ads หรือ Analytics มาจาก GTM หรือมาจาก Script ที่ฝังตรงในหน้าเว็บซึ่งไม่ผ่านการควบคุมของ Consent Mode เลย

อ่านต่อในหัวข้อเดียวกัน

A laptop on a desk showing detailed cryptocurrency graphs for data analysis.
Tracking & MarTechFreshness Update

อัปเดต Google Ads Conversion Tracking Consent ปี 2026: สิ่งที่ร้านค้าออนไลน์และ E-commerceต้องทบทวน

ร้านค้าออนไลน์บางแห่งยังใช้การตั้งค่า Conversion Tracking Consent ที่วางไว้ตั้งแต่ปีแรกที่เปิด Consent Mode โดยไม่เคยทบทวนซ้ำ บทความนี้สรุปสิ่งที่ต้องตรวจใหม่ในปี 2026 ก่อนที่ตัวเลข conversion จะคลาดเคลื่อนโดยไม่มีใครรู้ตัว

อัปเดต 25 ก.ค. 2569· อ่าน 8 นาที
A magnifying glass focuses on various business charts and graphs on paper.
Tracking & MarTechAudit Guide

วิธี Audit Google Ads Conversion Tracking Consent ของร้านค้าออนไลน์และ E-commerce พร้อม Evidence ที่ควรเก็บ

ร้านค้าหนึ่งในสามที่เปิด Enhanced Conversions ไม่เคยตรวจว่าข้อมูลลูกค้าที่ส่งไปตรงกับสถานะ consent จริงหรือไม่ บทความนี้คือขั้นตอน Audit ที่ทีม E-commerce ควรทำก่อนเชื่อตัวเลขใน Google Ads

อัปเดต 25 ก.ค. 2569· อ่าน 9 นาที

เนื้อหานี้จัดทำขึ้นเพื่อให้ข้อมูลทั่วไปเท่านั้น ไม่ถือเป็นคำแนะนำทางกฎหมาย กรุณาปรึกษาผู้เชี่ยวชาญด้านกฎหมายหรือ Data Protection Officer ของหน่วยงานท่านก่อนนำไปปฏิบัติจริง

พร้อมตรวจสอบความน่าเชื่อถือของเว็บไซต์คุณหรือยัง?

ทดลองใช้งาน trusty ฟรี ไม่ต้องใช้บัตรเครดิต เริ่มสแกนได้ทันที