เปิดรายงานแล้ว Source บอกว่ามาจาก Facebook หมด ทั้งที่ยิงหลายแพลตฟอร์ม แก้ยังไง

สรุปสั้น ๆ
รายงานที่ Source กระจุกอยู่แพลตฟอร์มเดียวมักเกิดจากตั้ง UTM ไม่ครบทุกช่องทาง ทำให้ระบบใช้ค่า Default หรือ Fallback แทน วิธีแก้คือกำหนดโครงสร้าง utm_source/medium/campaign ให้ครบทุกลิงก์ทุกแพลตฟอร์มตั้งแต่ต้น แล้วเชื่อมต่อไปถึง Lead และ Sale
เจ้าของร้านคนหนึ่งเปิด Dashboard ยอดขายรายเดือน แล้วพบว่าคอลัมน์ Source เกือบทั้งหมดขึ้นว่า ‘facebook’ ทั้งที่เดือนนั้นเขายิงโฆษณาทั้ง Google Ads และ TikTok Ads ควบคู่กันไปด้วย งบที่ลงกับสองแพลตฟอร์มหลังหายไปจากรายงานราวกับไม่เคยมีอยู่จริง
อาการแบบนี้ไม่ใช่เรื่องแปลก และไม่ได้แปลว่า Google หรือ TikTok ไม่สร้างยอดขายเลย เพียงแต่ข้อมูล Source, Medium และ Campaign ไม่ได้ถูกเก็บแยกกันตั้งแต่ต้น ทำให้ทุกอย่างไปกองรวมอยู่ที่ค่าเดียว
Source, Medium และ Campaign คืออะไร ต่างกันอย่างไร
Source บอกว่าคลิกมาจากแพลตฟอร์มไหน เช่น facebook, google, tiktok, line Medium บอกประเภทของช่องทางนั้น เช่น cpc สำหรับโฆษณาเสียเงิน, organic สำหรับการค้นหาแบบไม่เสียเงิน, social สำหรับโพสต์ทั่วไป ส่วน Campaign บอกชื่อแคมเปญที่กำลังยิงอยู่
ทั้งสามค่านี้ต้องทำงานร่วมกัน ถ้าขาดค่าใดค่าหนึ่งไป ระบบวิเคราะห์จะไม่สามารถแยกแยะได้ว่าคลิกแต่ละครั้งมาจากที่ไหนจริง ๆ และมักจะจัดกลุ่มมันไว้ในหมวดที่ตั้งไว้เป็นค่าเริ่มต้นแทน
สาเหตุที่ระบบตีเป็น Source เดียวทั้งที่ยิงหลายแพลตฟอร์ม
สาเหตุที่พบบ่อยที่สุดคือตั้ง UTM ไว้เฉพาะโฆษณา Facebook เพราะเป็นแพลตฟอร์มหลักที่ทีมคุ้นเคย ส่วนโฆษณา Google หรือ TikTok ใช้ลิงก์เปล่าที่ไม่มีพารามิเตอร์ติดไปด้วยเลย พอไม่มี UTM ระบบก็จะจัดกลุ่มคลิกเหล่านั้นด้วยค่า Referrer หรือ Direct Fallback แทน
อีกสาเหตุหนึ่งคือใช้ Auto-tagging ของบางแพลตฟอร์มที่ทับค่า UTM เดิมโดยไม่รู้ตัว หรือมีการตั้ง utm_source ผิดซ้ำกันข้ามแพลตฟอร์ม เช่น ใส่คำว่า facebook ในทุกลิงก์เพราะก็อปปี้เทมเพลตเดิมมาแก้แค่ครีเอทีฟ
โครงสร้าง UTM ที่ต้องตั้งให้ครบสามค่าเสมอ
| แพลตฟอร์ม | utm_source | utm_medium | utm_campaign |
|---|---|---|---|
| Facebook Ads | cpc | aug24-newarrival | |
| Google Ads | cpc | aug24-newarrival | |
| TikTok Ads | tiktok | cpc | aug24-newarrival |
| โพสต์ปกติไม่เสียเงิน | social | aug24-organic |
วิธีเชื่อม Source ตั้งแต่คลิกแรกไปจนถึง Lead และ Sale
หลังจากตั้ง UTM ครบทุกช่องทางแล้ว ขั้นต่อไปคือทำให้ค่าเหล่านี้เดินทางต่อจากหน้าเว็บหรือ Tracking Link ไปจนถึงตอนที่ลูกค้า Add Friend และทักแชท ไม่ใช่หยุดอยู่แค่ระดับรายงานโฆษณา
เมื่อ Lead แต่ละคนมี Source, Medium และ Campaign ติดตัวมาด้วย ทีมขายที่ปิดการขายได้ก็สามารถอัปเดตสถานะ Order โดยที่ข้อมูลต้นทางยังติดอยู่ครบ ทำให้สุดท้ายเจ้าของธุรกิจเห็นได้ว่าแพลตฟอร์มไหนสร้างยอดขายจริง ไม่ใช่แค่สร้างยอดคลิก
ขั้นตอนแก้ไข Naming Convention ทั้งทีม
- รวบรวมลิงก์โฆษณาทั้งหมดที่กำลังยิงอยู่ในทุกแพลตฟอร์ม แล้วตรวจว่าลิงก์ไหนยังไม่มี UTM ครบ
- กำหนดมาตรฐานการตั้งชื่อ utm_source, utm_medium, utm_campaign ร่วมกันทั้งทีม แล้วบันทึกไว้เป็นเอกสารกลาง
- อัปเดตลิงก์ในทุกแพลตฟอร์มให้ใช้มาตรฐานเดียวกัน โดยเฉพาะแพลตฟอร์มที่เพิ่งเริ่มยิงใหม่
- สื่อสารกับทีมที่ดูแลแต่ละแพลตฟอร์มให้เข้าใจตรงกันว่าทำไมต้องตั้งชื่อแบบนี้ ไม่ใช่แค่ส่งกฎให้ทำตามเฉย ๆ
วิธีตรวจว่าข้อมูลน่าเชื่อถือหรือยัง
หลังแก้ไขแล้ว อย่าเพิ่งเชื่อรายงานทันที ให้ลองสุ่มดูว่าสัดส่วน Source ต่าง ๆ เริ่มกระจายตามที่ควรจะเป็นหรือไม่ เช่น ถ้างบ Google เท่ากับ Facebook แต่ Source ยังเอียงไปทาง Facebook มากผิดปกติ อาจแปลว่ายังมีจุดที่ตั้งค่าไม่ครบอยู่
ข้อมูลที่ยังมีสัดส่วน Unknown หรือ Direct สูงเกินไป ควรจัดอยู่ในระดับที่ใช้ดูแนวโน้มได้เท่านั้น ยังไม่ควรใช้ตัดสินใจเรื่องงบก้อนใหญ่จนกว่าสัดส่วนนี้จะลดลงมาอยู่ในระดับที่ยอมรับได้
ตารางเปรียบเทียบวิธีเก็บ Source ระหว่าง Auto-tagging, ตั้ง UTM เอง และ Tracking Link
แต่ละแพลตฟอร์มมีวิธีส่งข้อมูล Source มาให้ต่างกัน การเลือกใช้วิธีที่เหมาะกับแต่ละแพลตฟอร์มช่วยลดปัญหาข้อมูลกระจุกตัวผิดที่ได้มากกว่าใช้วิธีเดียวกันทุกช่องทาง
| วิธีเก็บ | ใครเป็นคนสร้างค่า | ความเสี่ยงหลัก |
|---|---|---|
| Auto-tagging ของแพลตฟอร์ม | แพลตฟอร์มโฆษณาสร้างให้อัตโนมัติ | อ่านค่าได้แค่รูปแบบเฉพาะของแพลตฟอร์มนั้น |
| ตั้ง UTM เอง | ทีมการตลาดกำหนดเอง | พิมพ์ผิดหรือลืมใส่บางลิงก์ |
| Tracking Link ผ่านระบบกลาง | ระบบสร้าง Token ให้อัตโนมัติจากค่าที่กรอก | ต้องพึ่งความเสถียรของระบบกลางที่ใช้ |
เคสตัวอย่างคำนวณสัดส่วน Source ก่อนและหลังแก้ไข (ข้อมูลสมมติ)
ลองดูตัวอย่างสมมติของธุรกิจที่ยิงโฆษณาสามแพลตฟอร์มพร้อมกันด้วยงบใกล้เคียงกัน ก่อนแก้ไขปัญหา UTM ไม่ครบ รายงาน Source ของเดือนนั้นแสดงว่า Facebook 620 Lead, Google 40 Lead และ TikTok 15 Lead ทั้งที่งบที่ใช้จริงใกล้เคียงกันทั้งสามแพลตฟอร์ม สัดส่วนที่เอียงขนาดนี้ชวนให้สงสัยทันทีว่าน่าจะมีจุดตั้งค่าไม่ครบ
หลังจากตรวจพบว่าลิงก์โฆษณา Google และ TikTok ไม่มี UTM ติดไปด้วยเลย ทีมจึงแก้ไขให้ครบทุกลิงก์และปล่อยแคมเปญต่ออีกหนึ่งเดือน รอบใหม่รายงานแสดงว่า Facebook 340 Lead, Google 280 Lead และ TikTok 190 Lead ซึ่งใกล้เคียงกับสัดส่วนงบที่ใช้จริงมากขึ้นอย่างเห็นได้ชัด ตัวเลข Facebook ที่ลดลงไม่ได้แปลว่าประสิทธิภาพแย่ลง แต่เป็นเพราะ Lead ที่เคยถูกนับผิดไปอยู่ที่ Facebook เพราะไม่มี UTM ของแพลตฟอร์มอื่น ตอนนี้ถูกจัดเข้ากลุ่มที่ถูกต้องแล้ว
ตัวอย่างนี้เป็นข้อมูลสมมติที่สร้างขึ้นเพื่ออธิบายหลักการ ไม่ใช่ตัวเลขจากลูกค้ารายใดรายหนึ่ง แต่สะท้อนรูปแบบที่พบได้จริงบ่อยครั้งเมื่อธุรกิจเริ่มยิงหลายแพลตฟอร์มพร้อมกันโดยยังไม่ได้ปรับมาตรฐาน UTM ให้ครบทุกช่องทางตั้งแต่ต้น
ขั้นตอนตรวจสอบลิงก์โฆษณาทั้งหมดก่อนเชื่อรายงาน Source
- รวบรวมรายชื่อแคมเปญที่กำลังยิงอยู่ทุกแพลตฟอร์ม แล้วเปิดลิงก์โฆษณาจริงของแต่ละแคมเปญมาดูทีละตัว ไม่ใช่ดูแค่ตัวอย่างบางตัวแล้วสรุปว่าทั้งหมดตั้งค่าถูกต้อง
- ตรวจว่าแต่ละลิงก์มี utm_source, utm_medium และ utm_campaign ครบทั้งสามค่า และค่าที่ใส่ตรงกับแพลตฟอร์มจริงที่ยิงแอดนั้น ไม่ใช่ก็อปปี้ค่าจากแพลตฟอร์มอื่นมาโดยลืมแก้
- คลิกลิงก์ทดสอบจากอุปกรณ์จริงแล้วดูว่า URL ปลายทางยังมีพารามิเตอร์ครบอยู่หรือไม่ เพราะบางครั้งการตั้งค่า Redirect ของ Landing Page อาจตัดพารามิเตอร์ทิ้งโดยไม่ตั้งใจ
- เปรียบเทียบสัดส่วน Source ในรายงานกับสัดส่วนงบที่ใช้จริงในแต่ละแพลตฟอร์ม หากต่างกันมากผิดปกติ ให้กลับไปตรวจลิงก์ของแพลตฟอร์มที่สัดส่วนต่ำกว่าที่ควรเป็นก่อน
กำหนดผู้รับผิดชอบดูแล UTM แต่ละแพลตฟอร์มให้ชัดเจน
ปัญหา Source กระจุกตัวผิดที่มักเกิดซ้ำเมื่อธุรกิจไม่มีใครรับผิดชอบตรวจสอบมาตรฐาน UTM อย่างต่อเนื่อง เพราะทีมที่ดูแลแพลตฟอร์มโฆษณาแต่ละตัวอาจเป็นคนละคนกัน และแต่ละคนก็มุ่งโฟกัสที่ผลของแพลตฟอร์มตัวเองเป็นหลัก ไม่มีใครมองภาพรวมว่าข้อมูล Source ที่ไหลเข้ามาทั้งหมดตั้งค่าสอดคล้องกันหรือไม่
การแก้ปัญหาระยะยาวคือกำหนดให้มีคนหรือทีมหนึ่งที่รับผิดชอบมาตรฐาน UTM ในภาพรวม ทำหน้าที่ตรวจสอบทุกแพลตฟอร์มเป็นระยะ ไม่ใช่ปล่อยให้แต่ละทีมดูแลแพลตฟอร์มของตัวเองแยกกันโดยไม่มีการตรวจสอบข้ามทีม เพราะปัญหาแบบนี้มักไม่มีใครเห็นจนกว่าจะมีคนถามคำถามที่ตัวเลขตอบไม่ได้ เหมือนที่เกิดขึ้นกับเจ้าของร้านในตัวอย่างต้นบทความ
เช็กลิสต์ก่อนเริ่มยิงแพลตฟอร์มใหม่ ไม่ให้ Source เพี้ยนซ้ำ
ทุกครั้งที่ธุรกิจเริ่มยิงแพลตฟอร์มโฆษณาใหม่ที่ไม่เคยใช้มาก่อน เช่น เพิ่ง เริ่มลอง LINE Ads Platform หรือ Twitter Ads เป็นครั้งแรก ควรมีเช็กลิสต์มาตรฐานที่ทีมต้องทำก่อนปล่อยแคมเปญจริง แทนที่จะรีบยิงตามกำหนดเวลาโดยลืมเช็คเรื่อง UTM เพราะกำลังยุ่งกับการตั้งค่ากลุ่มเป้าหมายและครีเอทีฟ ซึ่งเป็นสาเหตุที่พบบ่อยว่าทำไมแพลตฟอร์มใหม่มักเป็นตัวที่มีปัญหา Source เพี้ยนมากกว่าแพลตฟอร์มที่ยิงมานานแล้ว
เช็กลิสต์ที่ควรมีอย่างน้อยคือ ตรวจว่าลิงก์โฆษณาทุกตัวมี utm_source ตรงกับชื่อแพลตฟอร์มใหม่นั้นจริง ไม่ใช่ก็อปปี้ค่าจากแพลตฟอร์มเดิมมาโดยลืมแก้ ตรวจว่า utm_medium สอดคล้องกับประเภทแคมเปญที่ยิง คลิกทดสอบจากอุปกรณ์จริงอย่างน้อยหนึ่งรอบก่อนปล่อยงบจริง และตั้งการแจ้งเตือนให้ทีมที่ดูแลรายงานภาพรวมรับรู้ว่ามีแพลตฟอร์มใหม่เพิ่มเข้ามา เพื่อให้ช่วยจับตาดูสัดส่วน Source ในสัปดาห์แรกเป็นพิเศษ หากทำตามเช็กลิสต์นี้ทุกครั้งที่เริ่มแพลตฟอร์มใหม่ จะลดโอกาสที่ปัญหา Source กระจุกตัวผิดที่จะเกิดซ้ำได้มาก เพราะจุดที่มักผิดพลาดคือช่วงเริ่มต้นที่ทีมยังไม่คุ้นเคยกับการตั้งค่าของแพลตฟอร์มนั้น
นอกจากเช็กลิสต์ก่อนปล่อยแคมเปญแล้ว ควรกำหนดจุดตรวจซ้ำอีกครั้งหลังยิงแอดไปแล้วประมาณสามถึงเจ็ดวัน เพราะบางปัญหาไม่ปรากฏให้เห็นตั้งแต่วันแรก เช่น แพลตฟอร์มบางตัวอาจเปลี่ยนวิธีส่งค่า Referrer หลังผ่านการอัปเดตระบบของตัวเอง หรือทีมอาจแก้ไขครีเอทีฟระหว่างทางแล้วลืมตรวจว่าลิงก์ใหม่ยังมี UTM ครบเหมือนเดิม การตั้งจุดตรวจซ้ำแบบนี้ช่วยจับปัญหาที่เกิดขึ้นทีหลังได้เร็วกว่าการรอถึงสิ้นเดือนแล้วค่อยมาไล่ดูว่าทำไมสัดส่วน Source ถึงผิดปกติไปจากที่คาด
เมื่อธุรกิจทำเช็กลิสต์แบบนี้เป็นมาตรฐานทุกครั้งที่ขยายไปแพลตฟอร์มใหม่ จะสังเกตได้ว่าจำนวนครั้งที่ต้องมานั่งไล่แก้ปัญหา Source ผิดที่ย้อนหลังจะลดลงเรื่อย ๆ เพราะความรู้เรื่องจุดที่มักพลาดถูกสะสมไว้เป็นขั้นตอนมาตรฐานแทนที่จะอยู่แค่ในความจำของคนคนเดียว ทำให้ทีมทำงานได้เร็วขึ้นและมั่นใจในตัวเลขที่เห็นตั้งแต่สัปดาห์แรกของทุกแพลตฟอร์มใหม่ที่เริ่มยิง
สรุป
รายงานที่ Source กระจุกอยู่แพลตฟอร์มเดียวไม่ได้แปลว่าแพลตฟอร์มอื่นไม่ทำงาน มันแค่สะท้อนว่ายังตั้ง UTM ไม่ครบทุกช่องทาง การแก้ที่จุดนี้ให้ถูกต้องคือก้าวแรกก่อนจะเชื่อรายงานไปตัดสินใจเรื่องงบ
เมื่อ Source, Medium และ Campaign ถูกเก็บครบและเชื่อมต่อไปถึง Lead กับ Sale แล้ว เจ้าของธุรกิจจะเริ่มเห็นภาพจริงว่าแพลตฟอร์มไหนสร้างยอดขาย ไม่ใช่แค่สร้างยอดคลิกหรือยอดทัก
- Source กระจุกที่แพลตฟอร์มเดียวมักเพราะแพลตฟอร์มอื่นไม่มี UTM ติดลิงก์
- ตั้ง utm_source/medium/campaign ให้ครบทุกแพลตฟอร์มด้วยมาตรฐานเดียวกัน
- เชื่อมข้อมูล Source ต่อไปถึง Lead และ Order ก่อนเชื่อรายงานไปตัดสินใจ
คำถามที่พบบ่อย
ทำไม Source ถึงกลายเป็น Direct แทนที่จะเป็นแพลตฟอร์มที่ถูกต้อง
มักเกิดจากไม่มี UTM ติดมากับลิงก์ หรือมีการ Redirect ผ่านหลายขั้นตอนจนพารามิเตอร์หลุดหาย ทำให้ระบบไม่รู้ที่มาแล้วจัดเป็น Direct หรือ Unknown แทน
ถ้าเปลี่ยน UTM กลางเดือน จะเทียบข้อมูลก่อนหลังได้ไหม
เทียบได้ในภาพกว้าง แต่ควรบันทึกวันที่เปลี่ยนไว้ชัดเจน เพราะการเปรียบเทียบข้ามช่วงที่ใช้มาตรฐานต่างกันอาจทำให้ตีความคลาดเคลื่อนได้
งบ Google เท่ากับ Facebook แต่ Source ไม่เท่ากันเลย ผิดปกติไหม
ถ้าห่างกันมากเกินไป ควรสงสัยว่าฝั่งใดฝั่งหนึ่งยังไม่ได้ตั้ง UTM ครบ ให้ตรวจลิงก์โฆษณาจริงของแต่ละแพลตฟอร์มก่อนสรุปว่าเป็นเพราะประสิทธิภาพต่างกัน
Auto-tagging ของแพลตฟอร์มโฆษณาจะรบกวน UTM ที่ตั้งเองไหม
มีโอกาสเกิดขึ้นได้ในบางกรณี ควรทดสอบคลิกจริงแล้วดูว่าค่า UTM ที่ปรากฏในระบบตรงกับที่ตั้งไว้หรือถูกทับด้วยค่าอื่น
ควรใช้ utm_medium คำเดียวกันทุกแพลตฟอร์มไหม
ควรใช้คำเดียวกันสำหรับประเภทช่องทางเดียวกัน เช่น ใช้ cpc กับโฆษณาเสียเงินทุกแพลตฟอร์ม เพื่อให้จัดกลุ่มเปรียบเทียบได้ง่ายในรายงาน
ข้อมูล Direct สูงแค่ไหนถึงเรียกว่าผิดปกติ
ไม่มีเกณฑ์ตายตัวที่ใช้ได้กับทุกธุรกิจ แต่ถ้า Direct สูงกว่าครึ่งหนึ่งของยอดรวม ควรกลับไปตรวจว่ามีช่องทางไหนที่ยังไม่ได้ตั้ง UTM อยู่หรือไม่
ลองตรวจด้วยตัวเอง
Meta Ads → LINE Checker
ตรวจว่า fbclid, Pixel และเส้นทางเข้า LINE ของคุณพร้อมให้ Meta วัด Conversion หรือยัง
ตรวจความพร้อมฟรี →ใช้ฟรี ไม่ต้องสมัคร ไม่เก็บข้อมูลที่คุณกรอก
อ่านต่อแบบเจาะลึก
รู้ว่าโฆษณาเข้า LINE ทำยอดขายจริงแค่ไหน
linli ติดตามลูกค้าตั้งแต่คลิกโฆษณา กดเพิ่มเพื่อน ทักแชท จนปิดการขาย พร้อมส่ง Conversion กลับแพลตฟอร์มโฆษณา เริ่มฟรี 14 วัน
ทดลองใช้ฟรี 14 วันบทความที่เกี่ยวข้อง

ทำไมยอดใน Ads Manager ไม่ตรงกับยอดที่แอดมินปิดในแชท

วัด Conversion จากแชท LINE ยังไงให้รู้ว่า Lead ไหนปิดขายได้จริง
