สรุปสั้น ๆ (TL;DR)
- Google เปลี่ยนชื่อ conversions ใน GA4 เป็น key events ในปี 2567 คำว่า conversion ตอนนี้เป็นของ Google Ads
- ทำเครื่องหมาย key event ได้ใน Admin ใต้ Data display ที่ Events โดยกดดาวที่ event เดิม หรือใช้ Create event พร้อมเปิดสวิตช์ Mark as key event และใช้ชื่อ event ที่ตรงทุกตัวอักษร
- การทำเครื่องหมายไม่มีผลย้อนหลัง และ GA4 นับ key event แบบ once per event (ค่าเริ่มต้น) หรือ once per session
- GA4 ให้เครดิตตามวันที่ event เกิดในทุกช่องทาง ส่วน Google Ads ให้เครดิตตามวันที่คลิกโฆษณา ยอดจึงแทบไม่เคยตรงกัน
Key events ใน GA4 (ภาษาไทยในหน้าจอเรียกว่า "เหตุการณ์สำคัญ") คือ event ที่คุณกำหนดใน Google Analytics 4 ว่าเป็นการกระทำที่สำคัญที่สุดต่อธุรกิจ เช่น การซื้อสินค้า การส่งฟอร์มขอใบเสนอราคา หรือการกดโทร เดิมทีใน GA4 เรียกสิ่งนี้ว่า "conversion" แต่ Google เปลี่ยนชื่อในปี 2567 เพื่อให้คำว่า "conversion" หมายถึงการกระทำที่ Google Ads นับและใช้ในการประมูลราคาเท่านั้น สองระบบจะได้ไม่ปนกัน
การเปลี่ยนชื่อนี้ฟังดูเหมือนเรื่องเล็ก แต่มีผลต่อการอ่านรายงาน การตั้งค่า bidding ใน Google Ads และการอธิบายตัวเลขให้ลูกค้าหรือหัวหน้าที่เห็นยอดสองชุดสำหรับการกระทำ "เดียวกัน" บทความนี้อธิบายว่า GA4 key events คืออะไร ตั้งค่าอย่างไร ต่างจาก conversion ของ Google Ads ตรงไหน วิธีนับทำงานอย่างไร ไปดูได้ที่รายงานไหน และความผิดพลาดในการตั้งค่าที่ทำให้การวัดผลเพี้ยนโดยไม่มีใครสังเกต
GA4 key events คืออะไร
ทุกอย่างที่ผู้ใช้ทำใน GA4 ถูกบันทึกเป็น event ทั้งหมด เช่น page_view, scroll, click, form_submit, purchase event ส่วนใหญ่เป็นข้อมูลประกอบ ส่วน key event คือ event ธรรมดาที่คุณบอก GA4 ว่าให้ถือเป็นเรื่องสำคัญ เมื่อทำเครื่องหมายแล้ว GA4 จะนับ event นั้นในเมตริก Key events คำนวณอัตรา key event และนำไปใช้ในรายงาน attribution
ตัว event เองไม่ได้เปลี่ยนอะไรหลังจากถูกทำเครื่องหมาย generate_lead ยังยิงแบบเดิม พร้อมพารามิเตอร์ชุดเดิม สิ่งที่เปลี่ยนคือวิธีที่ GA4 สรุปข้อมูล นี่คือเหตุผลที่การเปลี่ยนชื่อสำคัญ key event เป็นการตัดสินใจด้านการรายงานภายใน Analytics ขณะที่ conversion กลายเป็นหน่วยวัดภายใน Google Ads ที่ใช้ขับเคลื่อนการประมูลอัตโนมัติได้
ทำไม Google เปลี่ยนชื่อ conversions เป็น key events
ก่อนเปลี่ยนชื่อ ทั้ง GA4 และ Google Ads ใช้คำว่า "conversion" กับสองสิ่งที่ต่างกัน GA4 นับ conversion ทุกครั้งที่ event ที่ทำเครื่องหมายไว้ยิง โดยใช้ attribution ของ GA4 เอง ส่วน Google Ads นับ conversion เทียบกับการคลิกโฆษณา ด้วยกฎการนับและโมเดล attribution ของตัวเอง ทีมการตลาดมักเอาตัวเลขสองชุดมาเทียบกันแล้วคิดว่าระบบใดระบบหนึ่งเสีย การแยกชื่อทำให้ความต่างชัดเจนขึ้น GA4 มี key events และ key events บางส่วนที่คุณนำเข้า Google Ads (หรือวัดผลด้วยแท็ก Google Ads) จะกลายเป็น conversion ในฝั่งนั้น
วิธีทำเครื่องหมาย event ให้เป็น key event
ทำได้สองวิธี ทั้งสองอยู่ในส่วน Admin ของ property GA4 หน้าช่วยเหลือของ Google ระบุว่าต้องมีสิทธิ์ Editor ขึ้นไปเพื่อทำเครื่องหมาย event ที่มีอยู่แล้ว และสิทธิ์ Marketer ขึ้นไปเพื่อสร้าง key event ใหม่
วิธีที่ 1: ทำเครื่องหมาย event ที่มีอยู่แล้ว
- เปิด Admin แล้วเลือก Events ใต้หัวข้อ Data display
- หา event ที่ต้องการในแท็บ Recent events ที่นี่จะแสดงเฉพาะ event ที่ GA4 ได้รับข้อมูลมาแล้ว
- คลิกรูปดาวข้าง event นั้น เมื่อดาวเปลี่ยนเป็นสีทึบ event นั้นจะเป็น key event ทันที
วิธีที่ 2: สร้าง event ใหม่เป็น key event
- เปิด Admin แล้วเลือก Events ใต้หัวข้อ Data display จากนั้นคลิก Create event
- พิมพ์ชื่อ event ให้ตรงทุกตัวอักษร เช่น generate_lead ชื่อ event แยกตัวพิมพ์เล็กพิมพ์ใหญ่ Generate_Lead จึงนับเป็นอีก event หนึ่ง
- เปิดสวิตช์ Mark as key event และเลือกวิธีนับ
- คลิก Create แล้ว GA4 จะเริ่มนับ event นั้นเป็น key event ทันทีที่ข้อมูลเข้ามา
วิธีที่สองเหมาะกับตอนเตรียมเว็บไซต์ใหม่หรือฟอร์มใหม่ ที่ต้องการให้ key event พร้อมก่อนมี traffic จริง
สร้าง key event ที่แคบลงจาก event กว้างๆ
การทำเครื่องหมายทำงานตามชื่อ event ไม่ใช่ตามพารามิเตอร์ ถ้าเว็บไซต์ของคุณส่ง form_submit ตัวเดียวสำหรับช่องสมัครจดหมายข่าว ฟอร์มติดต่อ และฟอร์มขอใบเสนอราคา การทำเครื่องหมาย form_submit จะทำให้ทั้งสามฟอร์มเป็น key event หมด ถ้าต้องการนับเฉพาะการขอใบเสนอราคา ให้ไปที่ Admin เลือก Events แล้วกด Create event เพื่อสร้าง event ใหม่ (เช่น quote_request) ที่ยิงเมื่อ form_submit เข้ามาพร้อมพารามิเตอร์ที่ตรงเงื่อนไข เช่น form ID หรือ page location จากนั้นทำเครื่องหมาย event ใหม่นี้เป็น key event และปล่อย event กว้างๆ ไว้โดยไม่ทำเครื่องหมาย
Key events ไม่มีผลย้อนหลัง
การทำเครื่องหมายมีผลตั้งแต่วินาทีนั้นเป็นต้นไป GA4 ไม่ประมวลผลข้อมูลย้อนหลังใหม่ ดังนั้น generate_lead ของเดือนที่แล้วจะไม่ปรากฏในเมตริก Key events ถ้าคุณเพิ่งทำเครื่องหมายวันนี้ ควรวางแผนก่อนแคมเปญเริ่ม และจดวันที่ไว้ในเอกสารการวัดผล เพื่อไม่ให้ใครตีความกราฟที่พุ่งขึ้นผิด
Event ใดเป็น key event โดยอัตโนมัติ
สำหรับ data stream แบบเว็บ purchase จะถูกทำเครื่องหมายเป็น key event โดยอัตโนมัติ property ที่เป็นแอปจะมีค่าเริ่มต้นของตัวเอง เช่น first_open และ in_app_purchase หากเปิด Ads Personalization กับบัญชี Google Ads ที่เชื่อมไว้ GA4 จะทำเครื่องหมาย event อย่าง add_to_cart, begin_checkout, view_item และ session_start เป็น key event ด้วย จึงควรตรวจรายการหลังเชื่อมบัญชี นอกนั้นขึ้นอยู่กับคุณ เว็บไซต์ที่เน้นหา lead มักทำเครื่องหมาย generate_lead หรือ event ของฟอร์มที่สร้างเอง ส่วนธุรกิจที่ขายผ่านแชตหรือโทรศัพท์จะทำเครื่องหมาย event การคลิกเบอร์โทรหรือลิงก์แชต
วิธีนับ: once per event หรือ once per session
key event แต่ละตัวมีวิธีนับ ซึ่งเปลี่ยนได้ใน Admin ใต้ Data display ที่ Events แท็บ Key events ผ่านเมนู More ข้าง event นั้น การเปลี่ยนมีผลกับข้อมูลในอนาคตเท่านั้น
- Once per event นับทุกครั้งที่เกิดขึ้น ถ้าผู้ใช้ส่งฟอร์มสองครั้งใน session เดียว GA4 จะบันทึก key event สองครั้ง ค่านี้เป็นค่าเริ่มต้นของ key event ใหม่ และเหมาะกับการซื้อ เพราะแต่ละธุรกรรมมีมูลค่าจริง
- Once per session นับ key event ได้สูงสุดหนึ่งครั้งต่อ session ไม่ว่า event จะยิงกี่ครั้ง เหมาะกับ lead เพราะคนที่ส่งฟอร์มเดิมสองครั้งก็ยังเป็น lead เดียว และเหมาะกับการกระทำที่อาจยิงซ้ำโดยไม่ตั้งใจ เช่น การรีโหลดหน้าขอบคุณ
ตัวอย่างด้วยตัวเลขสมมติ: session หนึ่งที่ผู้เข้าชมกดปุ่มโทรสามครั้ง จะได้ key event สามครั้งถ้าตั้งเป็น once per event และได้หนึ่งครั้งถ้าตั้งเป็น once per session ถ้าคุณประมูลราคาจากยอดโทร แบบที่สองจะสะท้อนความต้องการจริงได้ดีกว่ามาก
GA4 key events เทียบกับ Google Ads conversions
ตารางด้านล่างเทียบสองระบบแบบตรงๆ เพราะข้อโต้แย้งเรื่องรายงานส่วนใหญ่เกิดจากการมองว่าเป็นตัวเลขเดียวกัน
| ประเด็น | GA4 key event | Google Ads conversion |
|---|---|---|
| กำหนดที่ไหน | Admin ของ property GA4 โดยทำเครื่องหมาย event | เมนู Goals ใน Google Ads นำเข้าจาก GA4 หรือวัดด้วยแท็ก Google Ads |
| ตัวเลือกการนับ | Once per event หรือ once per session | Every หรือ One ต่อการโต้ตอบกับโฆษณา |
| เครดิตไปลงวันที่ใด | วันที่ event เกิดขึ้น | ค่าเริ่มต้นคือวันที่คลิกหรือโต้ตอบกับโฆษณา |
| ใช้กับการประมูลอัตโนมัติ | ไม่ใช้ GA4 ทำหน้าที่รายงานเท่านั้น | ใช้ เมื่อตั้งเป็น primary conversion action |
การนำ key events เข้า Google Ads
ขั้นแรกให้เชื่อม property GA4 กับบัญชี Google Ads ก่อน (Admin แล้วไปที่ Product links และ Google Ads links) จากนั้นใน Google Ads ไปที่ Goals เลือก Conversions เพิ่ม conversion action ใหม่ แล้วเลือกนำเข้าจาก Google Analytics 4 คุณจะเห็นรายการ key events ของ property ที่เชื่อมไว้ เมื่อนำเข้าแล้ว ให้ตรวจการตั้งค่าของ conversion action เช่น วิธีนับ conversion window และ attribution เพราะ Google Ads ใช้ค่าเหล่านี้ในการรายงานและการประมูล Google ระบุว่าบางค่าอาจแก้ไขใน Google Ads ไม่ได้ ซึ่งในกรณีนั้นให้แก้ใน GA4
หลังนำเข้ามีสองค่าที่ต้องดูให้ดี ค่าแรกคือ primary หรือ secondary เพราะเฉพาะ action ที่เป็น primary เท่านั้นที่ส่งข้อมูลให้กลยุทธ์ประมูลอย่าง Maximize conversions หรือ target CPA ค่าที่สองคือการนับซ้ำ ถ้า lead เดียวกันถูกวัดทั้งจากแท็ก Google Ads และจาก key event ที่นำเข้าจาก GA4 และทั้งสองตั้งเป็น primary ระบบ Smart Bidding จะเห็น lead ทุกรายเป็นสองเท่า ให้เก็บไว้เป็น primary เพียงตัวเดียว และตั้งอีกตัวเป็น secondary เพื่อใช้สังเกตการณ์
ทำไมตัวเลขสองฝั่งไม่เคยตรงกันพอดี
ให้คาดไว้เลยว่า GA4 กับ Google Ads จะแสดงตัวเลขต่างกัน แม้ตั้งค่าถูกทั้งคู่ Google Ads ให้เครดิต conversion ไปที่วันที่คลิก และนับเฉพาะ conversion ที่โยงกับการโต้ตอบกับโฆษณาได้ ส่วน GA4 ให้เครดิตตามวันที่ event เกิดและรวมทุกช่องทาง วิธีนับของสองฝั่งอาจไม่เหมือนกัน การยินยอมคุกกี้ ตัวบล็อกโฆษณา และการเปลี่ยนอุปกรณ์ระหว่างทางก็กระทบสองเครื่องมือไม่เท่ากัน ช่องว่างที่คงที่เป็นเรื่องปกติ แต่ช่องว่างที่กว้างขึ้นกะทันหันคือสัญญาณที่ต้องตรวจสอบ
ดู key events ได้ที่รายงานไหนใน GA4
- รายงาน Acquisition รายงาน traffic acquisition และ user acquisition มีคอลัมน์ Key events และอัตรา key event หัวคอลัมน์มี dropdown ให้เปลี่ยนจาก "key events ทั้งหมด" เป็นตัวใดตัวหนึ่ง เป็นวิธีที่เร็วที่สุดในการดูว่าช่องทางไหนสร้างการขอใบเสนอราคา แทนที่จะดูทุก key event รวมกัน
- รายงาน Engagement รายงาน events แสดงจำนวน event และสามารถกรองหรือเปรียบเทียบ key events ได้
- ส่วน Advertising รายงาน attribution และ conversion path ใช้ key events เพื่อแสดงว่าช่องทางใดมีส่วนก่อนการกระทำสุดท้าย
- Explorations การสำรวจแบบ free-form และ funnel ใช้ key events ร่วมกับเมตริก session key event rate หรือ user key event rate ได้ การวิเคราะห์เชิงลึกส่วนใหญ่ทำที่นี่
- Realtime และ DebugView ใช้ระหว่างทดสอบ DebugView ซึ่งอยู่ใน Admin แสดง event จากเบราว์เซอร์ที่เปิดโหมด debug ตามลำดับเวลา คุณจึงยืนยันได้ว่า key event ยิงครั้งเดียวพร้อมพารามิเตอร์ที่ถูกต้องก่อนนำไปใช้จริง
Google ระบุว่า key event ที่เพิ่งทำเครื่องหมายอาจใช้เวลาถึง 24 ชั่วโมงกว่าจะแสดงในรายงานมาตรฐาน อย่าตัดสิน key event ใหม่จากข้อมูลไม่กี่ชั่วโมงแรก
ความผิดพลาดที่พบบ่อยกับ GA4 key events
- ทำเครื่องหมาย event ด้าน engagement เป็น key event การทำเครื่องหมาย page_view, session_start หรือ scroll ทำให้ยอด key events พองจนไม่มีความหมาย ถ้าทุก session "สำเร็จ" เมตริกนี้ก็บอกไม่ได้ว่าแคมเปญไหนได้ผล
- ทำเครื่องหมายสองขั้นตอนของการกระทำเดียวกัน การทำเครื่องหมายทั้ง form_start และ form_submit หรือทั้ง begin_checkout และ purchase คือการนับเส้นทางเดียวซ้ำสองครั้ง ให้เก็บขั้นสุดท้ายเป็น key event แล้ววิเคราะห์ขั้นก่อนหน้าใน funnel exploration
- หน้าขอบคุณที่ยิงซ้ำ หน้าที่รีโหลดหรือบุ๊กมาร์กได้จะยิง event อีกครั้ง ให้เปลี่ยนเป็น once per session สำหรับ lead หรือยิง event ตอนกดส่งจริงแทนตอนโหลดหน้า
- ทำเครื่องหมาย event กว้างๆ ทั้งก้อน form_submit ตัวเดียวสำหรับทุกฟอร์มบนเว็บทำให้การสมัครจดหมายข่าวปนกับคำถามด้านการขาย ให้สร้าง event เฉพาะแล้วทำเครื่องหมายตัวนั้นแทน
- ไม่มีมูลค่าใน event การซื้อหรือ lead ถ้าไม่มีพารามิเตอร์ value และ currency รายงานรายได้จะว่างเปล่า และการประมูลตามมูลค่าก็ไม่มีข้อมูลให้ใช้
- นำเข้า Google Ads ซ้ำ primary action สองตัวสำหรับ lead เดียวสอนให้ Smart Bidding ไล่ตามปริมาณที่ไม่มีอยู่จริง
- ลืมว่าข้อมูลย้อนหลังไม่ถูกเขียนใหม่ การเทียบช่วงก่อนทำเครื่องหมายกับช่วงหลังทำเครื่องหมายจะเห็นยอดกระโดดขึ้นแบบหลอกตา
สิ่งนี้มีความหมายอย่างไรกับนักการตลาดไทย
คำถามจากลูกค้าไทยจำนวนมากไม่เคยผ่านฟอร์มบนเว็บ ผู้เข้าชมกดลิงก์ LINE เปิด Messenger หรือโทรตามเบอร์บนหน้าเว็บ ถ้าตั้ง key event ไว้เฉพาะการส่งฟอร์ม ช่องทางเหล่านี้จะดูเหมือนไม่สร้างผลลัพธ์อะไรเลย ให้สร้าง event เฉพาะสำหรับการคลิกลิงก์ LINE ลิงก์ tel: และปุ่มแชต ทำเครื่องหมายเป็น key event แบบ once per session แล้วนำเข้า Google Ads เฉพาะตัวที่แสดงความตั้งใจซื้อจริง เว็บไซต์ไทยยังต้องมีแบนเนอร์ขอความยินยอมคุกกี้ตาม PDPA สัดส่วนผู้เข้าชมที่วัดได้จึงขึ้นกับการยินยอม ซึ่งทำให้ key events ที่วัดได้ลดลงในทั้งสองเครื่องมือ และเป็นอีกเหตุผลที่ยอดรวมไม่ตรงกัน
ถ้าคุณกำลังวางระบบวัดผลใหม่ การทำ ตรวจและย้ายระบบ GA4 อย่างเป็นขั้นตอน คือจุดที่ควรกำหนด key events ให้ชัดครั้งเดียว ทำเอกสารไว้ และเชื่อมเข้ากับ การประมูลแคมเปญ Google Ads ธุรกิจที่พึ่ง lead ควรจัด key events ให้สอดคล้องกับ ช่องทางการหา lead ส่วนร้านค้าออนไลน์ควรตรวจมูลค่าการซื้อเทียบกับระบบคำสั่งซื้อ เป็นส่วนหนึ่งของงาน การตลาดอีคอมเมิร์ซ
คำถามที่พบบ่อยเกี่ยวกับ GA4 key events
GA4 key events คือสิ่งเดียวกับ conversions หรือไม่
ไม่ใช่ GA4 key events คือชื่อใหม่ของสิ่งที่ GA4 เคยเรียกว่า conversion ส่วนคำว่า "conversion" ตอนนี้หมายถึงการกระทำที่ Google Ads นับ key event จะกลายเป็น conversion ของ Google Ads ก็ต่อเมื่อคุณนำเข้าไปใน Google Ads หรือวัดการกระทำเดียวกันด้วยแท็ก Google Ads
การทำเครื่องหมาย key event เปลี่ยนข้อมูลย้อนหลังหรือไม่
ไม่เปลี่ยน การทำเครื่องหมายมีผลเฉพาะข้อมูลที่เก็บหลังจากนั้น event ในอดีตยังเป็น event ธรรมดา และไม่ถูกนับรวมในเมตริก Key events ของวันที่ก่อนหน้า
ควรใช้ once per event หรือ once per session
ใช้ once per session สำหรับ lead และใช้ once per event สำหรับการซื้อ lead มักเป็นหนึ่งรายต่อคนต่อการเข้าชม การยิงซ้ำจึงไม่ควรทำให้ยอดพอง ขณะที่การซื้อแต่ละครั้งคือรายได้จริง
property หนึ่งควรมี key events กี่ตัว
ควรมีให้น้อยและจำกัดเฉพาะการกระทำที่มีมูลค่าทางธุรกิจ ปกติไม่กี่ตัว GA4 เองก็จำกัดจำนวนไว้ที่สูงสุด 30 key events สำหรับ property มาตรฐาน และ 50 สำหรับ Analytics 360 โดยไม่นับตัวที่เป็นค่าเริ่มต้น แต่ขีดจำกัดที่แท้จริงคือความชัดเจน ถ้าอธิบายไม่ได้ว่า key event ตัวไหนสำคัญอย่างไร ก็ควรปล่อยให้เป็น event ธรรมดา
ทำไม GA4 key events กับ Google Ads conversions แสดงยอดไม่เท่ากัน
เพราะสองเครื่องมือใช้ attribution กฎการนับ และวันที่ต่างกัน Google Ads ให้เครดิตการโต้ตอบกับโฆษณาตามวันที่คลิก ส่วน GA4 รวมทุกช่องทางตามวันที่ event เกิด ช่องว่างที่คงที่จึงเป็นเรื่องปกติ และควรตรวจสอบเฉพาะเมื่อช่องว่างเปลี่ยนกะทันหัน
Key events มีประโยชน์เท่ากับการตัดสินใจที่อยู่เบื้องหลัง ถ้า property GA4 ของคุณมีรายการ event ติดดาวยาวเหยียดและไม่มีใครแน่ใจว่าตัวไหนส่งข้อมูลให้การประมูล ควรตรวจสอบก่อนการทบทวนงบรอบถัดไป Relevant Audience ช่วยจัดระบบนี้ให้ได้ผ่าน บริการ GA4







