สองสามอาทิตย์ก่อนเคยแชร์บทความต่างประเทศบทความหนึ่งเกี่ยวกับเรื่อง New Visitor และ Returning Visitor ใน Google Analytics แต่ก็ยังมีหลายท่านอินบ๊อกซ์เข้ามาถามเรื่องนี้อยู่เป็นระยะ ก็เลยถือโอกาสนี้เขียนเป็นบทความภาษาไทยให้ชัดเจนอีกครั้งหนึ่ง
เอาจริงๆ เรื่องนี้ฟังดูก็เหมือนไม่มีอะไร ความหมายก็ค่อนข้างชัดเจนว่า New Visitor คือ ‘ผู้เข้าเยี่ยมชมเว็บไซต์ครั้งแรก‘ และ Returning Visitor คือ ‘ผู้ที่กลับเข้ามาเยี่ยมชมเว็บไซต์อีกครั้ง‘ ก็เท่านั้นจริงๆ นั่นแหละครับ แต่หากใครเป็นคนช่างสงสัยและช่างสังเกตเวลาที่ดูรีพอร์ท New & Returning Visitor ใน Audience รีพอร์ท ตามภาพด้านล่างนี้ มักจะสงสัยและตั้งคำถามว่า
ทำไม New Visitor รวมกับ Returning Visitor ไม่เท่ากับจำนวน Users ทั้งหมด?
ตามภาพจำนวน Total Users ทั้งหมดเท่ากับ 1,917
จำนวน New Visitor รวมกับ Returning Visitor 1,667 + 345 = 2,012
คำถามคือ 95 users ที่เกินมา มาจากไหน?
แล้วตัวเลขไหนคือตัวเลขที่ถูกต้อง
แต่ก่อนที่จะอธิบายตัวเลขที่ต่างกันนั้น อยากอธิบายเรื่องสำคัญสำหรับคนที่ยังไม่รู้ที่มาที่ไปก่อนว่า
Google Analytics รู้ได้อย่างไรว่า ใครเป็น New Visitor และใครเป็น Returning Visitor
Google Analytics จะใช้ Cookie ตัวหนึ่งในการระบุตัวตน (Client ID) ของแต่ละเครื่องที่เข้าใช้งานเว็บไซต์ของเรา ดังนั้นกรณีที่เรายังไม่เคยเข้าเว็บไซต์ใดก็ตาม หากเราเข้าครั้งแรก Google Analytics จะเขียน Cookie มาเก็บไว้ที่เครื่องของเราและบันทึกข้อมูลว่าเป็นการเข้าใช้งานเว็บไซต์ครั้งแรก และการเข้าครั้งนั้นก็เราก็จะเป็น New User ในระบบของ Analytics แต่หากเราเคยเข้าเว็บไซต์นั้นแล้ว (และยังไม่ได้ลบ Cookie ทิ้งไป) Google Analytics ก็จะทราบว่าเราเป็นคนที่เคยเข้าเว็บไซต์นั้นแล้ว และเราจะถูกบันทึกเป็น Returning Visitor ในช่วงเวลานั้นนั่นเอง พอเข้าใจเรื่องนี้สิ่งที่ต้องเข้าใจเรื่องถัดไปก็คือ
วิธีการนับจำนวน New Visitor และ Returning Visitor
หนึ่ง User สามารถถูกนับเป็นได้ทั้ง New และ Returning Visitor ในช่วงเวลาเดียวกัน
กรณีที่ New User เข้ามาในช่วงเวลาหนึ่ง เช่น เข้ามาวันที่ 5 สิงหาคม และกลับเข้ามาอีกครั้งวันที่ 8 สิงหาคม เวลาที่เราดูรีพอร์ทในช่วง 1-10 สิงหาคม User นี้จะถูกนับเป็น 1 New Visitor และ 1 Returning Visitor นั่นหมายความว่า มันมีการนับคนเดิมซ้ำได้ ดังนั้นการเอาตัวเลข New และ Return รวมกัน จึงไม่ใช่ Unique Visitor
ไม่จำเป็นต้องเป็น New Visitor ก็เป็น Returning Visitor ได้
ย้อนกลับไปกรณีก่อนหน้านี้ หากการเข้าครั้งแรก เข้ามาวันที่ 25 กรกฎาคม (ไม่ใช่ 5 สิงหาคม) แล้วกับมาอีกทีวันที่ 8 สิงหาคม เวลาที่เราดูรีพอร์ทในช่วง 1-10 สิงหาคม User นี้จะถูกนับเป็น 1 Returning Visitor ในรีพอร์ทเท่านั้น ไม่มีการนับ New Visitor
Returning Visitor จะถูกนับครั้งเดียวเท่านั้น แม้ว่าจะมีการกลับเข้ามาหลายครั้งก็ตาม
หาก User เข้ามาที่เว็บไซต์ 3 ครั้งในวันที่ 5, 8 และ 9 สิงหาคม (เข้าครั้งแรกวันที่ 5 สิงหาคม) เวลาที่เราดูรีพอร์ทในช่วง 1-10 สิงหาคม User นี้จะถูกนับเป็น 1 New Visitor (5 ส.ค.) และ 1 Returning Visitor (8 ส.ค.) ในรีพอร์ทเท่านั้น การกลับเข้ามาอีกครั้งในวันที่ 9 สิงหาคม จะไม่ถูกนับซ้ำเป็น Returning Visitor อีก
สาเหตุที่จำนวน New Visitor รวมกับ Returning Visitor ไม่เท่ากับจำนวน Total Users
สาเหตุหลักๆ ก็มาจากวิธีการนับจำนวนอย่างในข้อแรกนั่นเอง คือ User หนึ่ง User สามารถถูกนับเป็นได้ทั้ง New และ Returning Visitor ในช่วงเวลาเดียวกัน
แต่ Total Users นั้น นับเฉพาะ Unique Visitor ในช่วงเวลานั้นเท่านั้น
ดังนั้นเมื่อนำตัวเลข New และ Return Visitor มารวมกัน จึงมีตัวเลขที่มากกว่า Total Users ตามตัวอย่างในภาพนั่นเอง
แล้ว 95 Users ที่เกินมาคืออะไร
เมื่อเข้าใจแล้วว่า Total User เท่ากับ Unique Visitor หมายความว่า ส่วนเกิน 95 Visitor นั้นเป็นจำนวนของการกลับเข้ามาอีกครั้งของ New User ในช่วงเวลาเดียวกันนั่นเอง (ใครงงตรงนี้ย้อนกลับไปอ่านวิธีการนับจำนวนในข้อแรก) ดังนั้นหากต้องการหาตัวเลขที่เป็น Unique Returning Visitor จริงๆ ในช่วงเวลาดังกล่าวก็ให้นำตัวเลข Returning Visitor มาลบ 95 นี้ออกไป ซึ่งจะเท่ากับ 345-95 = 250 Unique Returning Visitor นั่นเอง
อ่านแล้วอาจจะงงๆ เล็กน้อยนะครับ ถ้าไม่เข้าใจลองอ่านทวนอีกสักรอบ แต่ถ้ายังไม่เข้าใจอีกก็คงอยู่ที่วิธีการเขียนของผมแล้วละครับ อ่านเองบางทียังมีนเอง – -”
Happy Analytics 🙂