สร้างลิงก์ UTM (UTM Builder)

สร้างลิงก์ UTM (UTM Builder)

ใส่ URL ปลายทาง + source/medium/campaign แล้วได้ลิงก์ติด UTM ที่ GA4 อ่านถูกทันที พร้อมย่อลิงก์ให้สั้นในคลิกเดียว

อัปเดตล่าสุด: · โดยทีม WOW.in.th

UTM คือพารามิเตอร์ 5 ตัว (utm_source, utm_medium, utm_campaign, utm_term, utm_content) ที่ต่อท้าย URL เพื่อบอก Google Analytics 4 (GA4) ว่าคนที่คลิกลิงก์มาจากไหน ผ่านช่องทางแบบไหน และมาจากแคมเปญอะไร เครื่องมือนี้ช่วยสร้างลิงก์ UTM ให้ถูกรูปแบบในไม่กี่วินาที โดยไม่ต้องพิมพ์เอง แล้วย่อลิงก์ให้สั้นได้ในคลิกเดียวก่อนแชร์

พรีเซ็ตช่องทาง (คลิกเดียวเติม source + medium)
ฟรี ไม่ต้องสมัคร ดูสถิติคลิกได้
  • UTM มีพารามิเตอร์หลัก 3 ตัวที่ควรใส่ทุกครั้ง: utm_source, utm_medium, utm_campaign ส่วน utm_term และ utm_content ไม่บังคับ
  • GA4 มองค่า UTM แบบ ตัวพิมพ์ใหญ่เล็กต่างกัน เป็นคนละค่า — ใช้ตัวพิมพ์เล็กและ _ แทนเว้นวรรคเสมอ
  • ห้ามใส่ UTM ในลิงก์ภายในเว็บตัวเอง เพราะจะทำให้ session ของ GA4 แตกเป็นหลายรอบ
  • ลิงก์ที่ติด UTM มักยาว 100–200+ ตัวอักษร ควรย่อลิงก์ก่อนแชร์ เพราะ redirect ทั้ง URL จึงยังนับ UTM ครบ
  • ใช้ปุ่มพรีเซ็ตด้านบนเติม source/medium ให้ถูกช่องทางในคลิกเดียว ลดโอกาสพิมพ์ผิด

UTM คืออะไร ทำไมนักการตลาดต้องใช้?

UTM (Urchin Tracking Module) คือชุดพารามิเตอร์ที่ต่อท้าย URL ในรูปแบบ ?utm_source=...&utm_medium=... เพื่อบอกเครื่องมือวัดผลอย่าง Google Analytics 4 ว่าคนที่คลิกลิงก์เข้ามาที่เว็บนั้นมาจากที่ไหน ผ่านช่องทางแบบไหน และมาจากแคมเปญอะไร โดยไม่ต้องพึ่งการเดาจาก referrer เพียงอย่างเดียว สำหรับนักการตลาดและแม่ค้าออนไลน์ที่ยิงแอด โพสต์เฟซบุ๊ก ส่งไลน์บรอดแคสต์ หรือทำอีเมลมาร์เก็ตติ้งหลายช่องทางพร้อมกัน UTM คือวิธีเดียวที่ทำให้รู้ชัดว่า ยอดขายหรือยอดคลิกมาจากช่องทางไหนมากที่สุด โดยไม่ต้องเสียเงินซื้อเครื่องมือ tracking เพิ่ม

utm_source, utm_medium, utm_campaign, utm_term, utm_content ต่างกันยังไง?

พารามิเตอร์ UTM มีทั้งหมด 5 ตัว แต่ไม่ได้บังคับใส่ทุกตัวเสมอไป ตารางนี้สรุปว่าแต่ละตัวหมายถึงอะไร บังคับไหม และตัวอย่างค่าที่ใช้จริง

ตารางเปรียบเทียบพารามิเตอร์ UTM ทั้ง 5 ตัว: ตัวไหนบังคับ ความหมาย และตัวอย่างค่าที่ใช้จริง
พารามิเตอร์บังคับไหมความหมายตัวอย่างค่า
utm_sourceบังคับแหล่งที่มา / ใครส่งคนมาfacebook, line, google
utm_mediumบังคับประเภทช่องทาง / วิธีส่งมาsocial, cpc, email
utm_campaignบังคับชื่อแคมเปญ / โปรโมชันsale_9_9, new_year_promo
utm_termไม่บังคับคีย์เวิร์ดที่ประมูล (มักใช้กับ search ads)รองเท้าวิ่ง, ประกันรถ
utm_contentไม่บังคับแยกครีเอทีฟหรือตำแหน่งลิงก์ในโพสต์เดียวกันปุ่มบน, ปุ่มล่าง, banner_a

สร้างลิงก์ UTM ยังไงให้ GA4 อ่านถูก (3 ขั้นตอน)?

ทำตาม 3 ขั้นตอนนี้แล้วลิงก์ UTM จะขึ้นถูกในรายงาน GA4 ทุกครั้ง

  1. ใส่ URL ปลายทาง ที่ต้องการติด UTM เช่นลิงก์สินค้าหรือหน้าโปรโมชัน ถ้าลืมพิมพ์ https:// ระบบจะเติมให้อัตโนมัติ
  2. เลือกปุ่มพรีเซ็ตตามช่องทางที่จะแชร์ เช่น Facebook Ads หรือ LINE broadcast หรือพิมพ์ utm_source, utm_medium และ utm_campaign เอง
  3. กดคัดลอกลิงก์ที่ได้ ตรวจค่าพารามิเตอร์จากตารางสรุป แล้วกด "ย่อลิงก์นี้ให้สั้น" ก่อนนำไปแชร์จริง

ตั้งชื่อ UTM แบบไหนไม่พังทีหลัง?

ปัญหาที่พบบ่อยที่สุดของทีมที่ทำ UTM หลายคนคือ สะกดไม่เหมือนกัน ทำให้แคมเปญเดียวกันถูกแยกเป็นหลายแถวในรายงาน แนวทางที่ปลอดภัยคือ ใช้ตัวพิมพ์เล็กเสมอ ใช้ _ แทนเว้นวรรค ไม่ใส่ภาษาไทยหรืออักขระพิเศษในค่า และตกลงชื่อ campaign ล่วงหน้ากับทีมก่อนยิงแอดจริง

เปรียบเทียบการตั้งชื่อค่า UTM แบบดีกับแบบแย่ และปัญหาที่เกิดขึ้นในรายงาน GA4
ตั้งชื่อแบบดีตั้งชื่อแบบแย่ปัญหาที่เกิด
facebookFacebook / FBGA4 แยกเป็นค่าคนละตัว รายงานกระจัดกระจาย
sale_9_9sale 9.9 / เซล 9.9เว้นวรรคและภาษาไทยถูก encode จนอ่านยากในรายงาน
cpcCpc / adsไม่ตรงกับ channel grouping มาตรฐานของ GA4
ig_bioIG-Bio / ig bioเครื่องหมาย - กับตัวพิมพ์ใหญ่ทำให้แคมเปญเดียวแตกเป็นหลายชื่อ

ดูผล UTM ใน GA4 ตรงไหน?

เข้า GA4 แล้วไปที่ Reports > Acquisition > Traffic acquisition จะเห็นคอลัมน์ Session source / medium ที่ดึงค่า utm_source กับ utm_medium มาแสดงเป็นแถวๆ ส่วนชื่อแคมเปญ ถ้าอยากดูละเอียดขึ้นให้เพิ่มมิติ (dimension) Session campaign เข้าไปในตาราง จะเห็นว่าแคมเปญไหนทำยอด session หรือ conversion ได้มากที่สุด เทียบกันได้ทันทีโดยไม่ต้องตั้งค่าเพิ่ม ข้อมูลเหล่านี้มักขึ้นครบภายใน 24-48 ชั่วโมงหลังมีคนคลิกจริง ถ้ายิงแอดวันนี้แล้วยังไม่เห็นตัวเลข ให้รออีกวันก่อนสรุปว่าตั้งค่าผิด

ทำไมต้องย่อลิงก์ UTM ก่อนแชร์?

ลิงก์ที่ติด UTM ครบ 5 ตัวมักยาวเกิน 150 ตัวอักษร ซึ่งดูรกและไม่น่าเชื่อถือเวลาแปะในโพสต์ขายของ หรืออาจถูก LINE / Instagram ตัดข้อความจนลิงก์ขาด กดไม่ติด การย่อลิงก์ก่อนแชร์แก้ปัญหานี้ได้ทั้งหมด เพราะลิงก์ย่ออย่าง wow.in.th จะ redirect ผู้คลิกไปยัง URL ปลายทางเต็มรูปแบบที่มีพารามิเตอร์ติดอยู่ครบทุกตัว GA4 จึงยังนับค่าได้ปกติ แถมยังได้สถิติจำนวนคลิกจากฝั่งลิงก์ย่อเป็นข้อมูลอีกชั้นซ้อนกับ GA4 อีกด้วย ย่อได้ฟรีไม่จำกัดที่ หน้าแรกย่อลิงก์ฟรีของ WOW.in.th อ่านเพิ่มเติมได้ที่ UTM + ลิงก์ย่อ ใช้คู่กันยังไงให้วัดผลแคมเปญได้แม่นยำ และ ดูสถิติคลิกลิงก์ย่อเพื่อรู้ที่มาลูกค้า

ข้อผิดพลาดที่พบบ่อยเวลาทำ UTM

สามข้อผิดพลาดที่พบบ่อยที่สุดคือ หนึ่ง ติด UTM บนลิงก์ภายในเว็บตัวเอง เช่นเมนูหรือปุ่มในหน้าเดียวกัน ทำให้ session ของผู้ใช้คนเดิมถูกนับเป็นคนละครั้งเพราะ GA4 เข้าใจว่ามาจากแหล่งใหม่ สอง สะกดค่าไม่เหมือนกัน ระหว่างแคมเปญที่ตั้งใจให้เป็นตัวเดียวกัน เช่นบางลิงก์ใช้ facebook บางลิงก์ใช้ Facebook ทำให้ข้อมูลแยกกันในรายงานทั้งที่ควรเป็นแคมเปญเดียว สาม ลืมใส่ utm_medium จนระบบจัดกลุ่มช่องทางผิด สามข้อนี้ป้องกันได้ง่ายๆ ด้วยการใช้เครื่องมือสร้างลิงก์ UTM แทนการพิมพ์เองทุกครั้ง และเปิดตัวเลือก "แปลงเป็นตัวพิมพ์เล็ก" ไว้เสมอ

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

utm_source ควรใส่อะไร ใส่ชื่อเว็บตัวเองได้ไหม

utm_source คือ "ใครส่งคนมา" ให้ใส่ชื่อแพลตฟอร์มต้นทาง เช่น facebook, instagram, line, google, email ไม่ควรใส่ชื่อเว็บตัวเองหรือโดเมนปลายทาง เพราะ utm_source มีไว้บอกว่าคนคลิกมาจากช่องทางไหนก่อนเข้าเว็บเรา

utm_medium ต้องใส่ทุกครั้งไหม ถ้าไม่ใส่จะเป็นอะไร

ควรใส่ทุกครั้งเพราะ GA4 ใช้ utm_source กับ utm_medium คู่กันเพื่อจัดกลุ่มช่องทาง (channel grouping) ถ้าลืมใส่ utm_medium ระบบอาจจัดลิงก์นั้นเป็น "(not set)" หรือช่องทางที่ไม่ตรงกับความจริง ทำให้รายงานคลาดเคลื่อน

utm_term กับ utm_content ต่างกันยังไง จำเป็นต้องใส่ไหม

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

ใส่ UTM ในลิงก์ภายในเว็บตัวเอง (internal link) ได้ไหม

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

UTM ต้องพิมพ์ตัวเล็กเสมอไหม ทำไมสำคัญ

ควรใช้ตัวพิมพ์เล็กและรูปแบบเดียวกันทุกครั้ง เพราะ GA4 มองค่า UTM แบบตัวพิมพ์ใหญ่เล็กต่างกันเป็นค่าคนละตัว เช่น Facebook กับ facebook จะถูกนับแยกกันคนละแถวในรายงาน ทำให้ข้อมูลแคมเปญเดียวกันกระจัดกระจาย วิเคราะห์ยาก

ลิงก์ที่มี UTM ยาวมาก ย่อลิงก์ได้ไหม ยังนับ UTM ให้ครบไหม

ย่อได้และยังนับครบ เพราะลิงก์ย่ออย่าง wow.in.th จะ redirect ผู้คลิกไปยัง URL ปลายทางเต็มรูปแบบที่มี utm_source, utm_medium, utm_campaign ติดอยู่ครบ GA4 จึงยังอ่านค่า UTM ได้ปกติ แถมได้สถิติจำนวนคลิกจากฝั่งลิงก์ย่อเป็นอีกชั้นด้วย

ยิง Facebook Ads มี fbclid ติดมาอยู่แล้ว ต้องตั้ง UTM เพิ่มอีกไหม

ควรตั้งเพิ่ม เพราะ fbclid เป็นพารามิเตอร์ของ Facebook สำหรับ attribution ฝั่ง Meta เท่านั้น ไม่ได้บอก GA4 ว่าเป็นแคมเปญอะไรหรือโพสต์ไหน การใส่ utm_source=facebook, utm_medium=cpc, utm_campaign=ชื่อแคมเปญ จะทำให้ Google Analytics แยกผลแต่ละแคมเปญโฆษณาได้ชัดเจน