รู้ได้ครับ โดยติดเครื่องมือ analytics ฟรีอย่าง Google Analytics 4, Cloudflare Web Analytics หรือ Microsoft Clarity ให้ AI ใส่ script ให้ครบทุกหน้า ขั้นตอนนี้ใช้เวลาไม่นาน ที่ต้องคิดให้ดีคือจะวัดอะไร เพราะยอดคนเข้าเว็บไม่ได้บอกว่าเว็บมีประโยชน์ ตัวเลขที่บอกได้คือมีกี่คนที่ทำสิ่งที่เว็บตั้งใจให้ทำ แล้วกลับมาใช้อีก

คนที่ทำเว็บด้วย Claude Code, Codex หรือ Cursor ส่วนใหญ่ deploy ได้เร็วมาก ทำวันเดียวก็ขึ้นออนไลน์แล้ว แต่พอผ่านไปสัปดาห์หนึ่งก็เริ่มสงสัยว่ามีคนเข้ามาบ้างหรือยัง คนที่เข้ามาใช้ได้จริงไหม หรือเปิดหน้าแรกแล้วปิดไปเลย บทความนี้จะพาเลือกเครื่องมือ บอกว่าควรตั้งค่าอะไร และตัวเลขแบบไหนที่มักทำให้เข้าใจผิด

ทำไมเว็บที่ทำคนเดียวต้องมี analytics

ถ้าไม่มีข้อมูล เวลาจะตัดสินใจเรื่องไหนก็ได้แต่เดา จะเพิ่มฟีเจอร์ใหม่ เปลี่ยนหน้าแรก หรือเลิกทำไปทำอย่างอื่น ก็ทำตามความรู้สึก analytics ช่วยตอบคำถามพื้นฐาน 4 ข้อ

  1. คนมาจากไหน ค้น Google เจอ มาจากโพสต์ Facebook หรือมีคนส่งลิงก์ใน LINE
  2. คนเข้ามาแล้วไปหน้าไหน ออกจากเว็บที่ตรงไหน
  3. มีกี่คนที่ทำสิ่งสำคัญสำเร็จ เช่น กดสร้าง QR Code หรืออัปโหลดบิลจนเสร็จ
  4. คนที่เคยใช้กลับมาใช้อีกไหม

ถ้าทำเว็บเพื่อหารายได้ ตัวเลขชุดนี้ยิ่งสำคัญ เพราะรายได้จากโฆษณาหรือยอดขายขึ้นอยู่กับจำนวนคนและสิ่งที่คนทำบนเว็บ

เทียบเครื่องมือ analytics ที่ใช้กับเว็บที่สร้างด้วย AI ได้

แต่ละตัวเก่งคนละเรื่อง ไม่ต้องเลือกตัวที่ดีที่สุดตัวเดียว หลายเว็บใช้ 2 ตัวควบกัน ตัวหนึ่งไว้นับตัวเลข อีกตัวไว้ดูพฤติกรรม

เครื่องมือค่าใช้จ่ายจุดเด่นข้อควรรู้เหมาะกับ
Google Analytics 4ฟรีตั้ง event และ conversion ได้ละเอียด ดูแหล่งที่มาของคนได้หน้าจอซับซ้อน มือใหม่หาข้อมูลไม่ค่อยเจอ ใช้ cookieเว็บที่จะทำต่อจริงจัง หรือจะยิงโฆษณา
Cloudflare Web Analyticsฟรีติดตั้งง่าย ไม่ใช้ cookie dashboard อ่านง่ายตั้ง event เองได้น้อยเว็บที่อยู่บน Cloudflare Pages หรือเว็บที่อยากดูแค่ภาพรวม
Vercel Web Analyticsมี free tier ตามแพ็กเกจเปิดใช้จากหน้า project ใน Vercel ได้เลยevent แบบกำหนดเองมีให้ในบางแพ็กเกจเว็บที่ deploy บน Vercel
Microsoft Clarityฟรีมี heatmap และ session recording เห็นว่าคนกดตรงไหน เลื่อนไปถึงไหนไม่ได้ทำมาเพื่อเก็บตัวเลข conversion ละเอียดหาว่าคนติดตรงไหนในหน้าเว็บ
Umami หรือ Plausibleมีทั้งแบบเสียเงินและ self-hostเน้นความเป็นส่วนตัว หน้าจอเรียบถ้า self-host ต้องดูแล server เองคนที่ไม่อยากใช้บริการของ Google
Google Search Consoleฟรีเห็นว่าคนค้นคำอะไรแล้วเจอเว็บไม่ได้นับคนที่มาจากช่องทางอื่นทุกเว็บที่อยากให้ Google ค้นเจอ

ถ้าเพิ่งเริ่ม แนะนำแบบนี้ เปิด analytics ของ hosting ที่ใช้อยู่ก่อน เพราะแทบไม่ต้องทำอะไร แล้วเพิ่ม Google Search Console อีกตัว พอเว็บเริ่มมีคนใช้และอยากรู้ลึกขึ้นค่อยติด GA4 หรือ Clarity

ตัวเลขที่ควรดู แบ่งเป็น 3 ระดับ

ระดับ 1 นับคนเข้าเว็บ

pageview, visitor และแหล่งที่มา เป็นตัวเลขที่เครื่องมือทุกตัวเก็บให้อยู่แล้ว ใช้ดูว่าการโปรโมตแต่ละครั้งได้ผลไหม เช่น โพสต์ในกลุ่ม Facebook แล้ววันนั้นคนเข้าเพิ่มขึ้นหรือเปล่า แต่ถ้าดูแค่ระดับนี้จะหลงทางง่าย เว็บที่มีคนเข้าเยอะอาจไม่มีใครใช้จริงเลยก็ได้

ระดับ 2 นับการกระทำที่สำคัญ (event)

event คือการบันทึกว่าผู้ใช้ทำอะไรบางอย่าง เช่น กดปุ่ม ส่งฟอร์ม หรือดาวน์โหลดไฟล์ ให้เลือก event หลักแค่ 1 ถึง 3 อย่างที่แปลว่าเว็บทำหน้าที่สำเร็จ ไม่ต้องเก็บทุกปุ่ม เพราะเก็บเยอะแล้วตัวเลขจะรก อ่านไม่ออกว่าอะไรสำคัญ

วิธีคิดง่าย ๆ ให้ถามตัวเองว่า ถ้าผู้ใช้ทำสิ่งนี้ แปลว่าเขาได้ประโยชน์จากเว็บแล้วหรือยัง ถ้าใช่ สิ่งนั้นคือ event หลัก

ระดับ 3 คนกลับมาใช้ซ้ำไหม (retention)

ตัวเลขนี้บอกได้ชัดที่สุดว่าเว็บมีประโยชน์จริงไหม เครื่องมือเขียนครั้งเดียวทิ้งอาจไม่ต้องสนใจข้อนี้มาก แต่แอปที่ตั้งใจให้คนใช้ทุกวัน เช่น แอปจดบันทึกหรือแอปฝึกภาษา ถ้าคนไม่กลับมาก็ต้องหาสาเหตุ ใน GA4 ดูได้จากรายงาน retention ถ้าเว็บมีระบบ login อยู่แล้ว ก็นับจาก database ของตัวเองได้ว่าแต่ละสัปดาห์มีผู้ใช้เดิมกลับมากี่คน

ตัวอย่างจากผลงานบนแอปเทพ ว่าแต่ละแบบควรวัดอะไร

ผลงานในแอปเทพมีหลายประเภท และแต่ละแบบควรวัดคนละอย่าง ตัวอย่างข้างล่างนี้เป็นไอเดียการวัดผลตามลักษณะของเว็บ ไม่ได้หมายความว่าเจ้าของใช้เครื่องมือเหล่านี้อยู่

QRCODE.IN.TH เป็นเว็บสร้าง QR Code ฟรี ปรับสีและใส่ logo ได้ เจ้าของระบุว่ามีรายได้จาก AdSense วันละ $30 เว็บแบบนี้มีรายได้จากโฆษณา จำนวนคนเข้าและจำนวนครั้งที่สร้าง QR Code จึงสำคัญมาก event หลักที่น่าเก็บคือการกดสร้างและการดาวน์โหลดรูป QR

The Goose Bill ใช้ OCR อ่านบิลแล้วช่วยหารค่าอาหารตามรายการที่แต่ละคนกิน งานแบบนี้มีหลายขั้นตอน ควรดูเป็น funnel ว่ามีกี่คนที่อัปโหลดบิล กี่คนที่แบ่งรายการเสร็จ และกี่คนที่ไปถึงหน้าสรุปยอด ถ้าคนหายไปเยอะช่วงไหน ก็รู้ทันทีว่าต้องแก้ช่วงนั้น

FluencyLab AI เป็นแอปฝึกคำศัพท์ด้วยบัตรคำและจัดรอบทบทวนตามระดับความจำ แอปฝึกภาษาจะได้ผลก็ต่อเมื่อคนกลับมาทบทวน retention จึงสำคัญกว่ายอดคนเข้า ลองนับว่าคนที่สมัครวันแรกกลับมาทบทวนในสัปดาห์ถัดไปกี่คน

ThaiEVCars เป็นแคตตาล็อกรถยนต์ไฟฟ้าในไทยที่เปรียบเทียบรุ่นได้ และโฮสต์อยู่บน Cloudflare Pages แค่เปิด Cloudflare Web Analytics ก็ได้ภาพรวมแล้ว ถ้าอยากรู้ลึกกว่านั้นควรเก็บว่าคนกดเปรียบเทียบรุ่นไหนบ่อย ข้อมูลนี้ใช้เลือกได้ว่าควรอัปเดตรุ่นไหนก่อน

OneMade รวบรวม web app ฟรีและเพิ่มผลงานใหม่วันละ 1 รายการ ใช้ได้โดยไม่ต้องสมัครสมาชิก เมื่อไม่มีระบบ login ก็ไม่มีข้อมูลผู้ใช้ใน database ให้นับ ต้องพึ่ง analytics อย่างเดียว เว็บที่มีหลายแอปแบบนี้ควรดูว่าแอปไหนมีคนเปิดมากที่สุด จะได้รู้ว่าผู้ใช้ชอบงานแนวไหน

FoodSpark เป็น app สั่งอาหารที่เจ้าของระบุว่าสร้างยอด GMV แล้วมากกว่า 100,000 บาท ตัวอย่างนี้ช่วยเตือนว่างานที่มีการขาย ตัวเลขที่มีความหมายที่สุดคือยอดขายในระบบหลังบ้าน ส่วน analytics เอาไว้หาว่ายอดนั้นมาจากช่องทางไหน

สั่ง AI ติดตั้ง analytics ยังไงให้ครบ

ปัญหาที่เจอบ่อยคือ AI ใส่ script ไว้หน้าเดียว หรือใส่แล้วไม่นับตอนเปลี่ยนหน้าในเว็บแบบ single page ควรบอกให้ชัดตั้งแต่แรก ตัวอย่าง prompt

  1. ใส่ script ไว้ใน layout หลักให้ทำงานทุกหน้า
  2. ถ้าเว็บเปลี่ยนหน้าโดยไม่ reload ต้องนับ pageview ทุกครั้งที่เปลี่ยน route
  3. เก็บ event ชื่อ create_qr เมื่อผู้ใช้กดปุ่มสร้างสำเร็จ และ download_qr เมื่อกดดาวน์โหลด
  4. ไม่ต้องโหลด script ตอนรันบน localhost
  5. เสร็จแล้วบอกวิธีเช็กว่า event ส่งไปจริง

พอ deploy แล้ว ให้เปิดเว็บจริงแล้วลองกดตามขั้นตอนเอง จากนั้นเข้า GA4 ไปดูรายงาน Realtime หรือเปิด DebugView ว่ามี event ขึ้นไหม ห้ามเชื่อแค่ที่ AI บอกว่าติดตั้งเรียบร้อยแล้ว ต้องเช็กเองทุกครั้ง

ตัวเลขที่มักเพี้ยน และวิธีแก้

อาการสาเหตุที่พบบ่อยวิธีแก้
คนเข้าเยอะผิดปกติในวันแรกนับตัวเองที่เปิดทดสอบซ้ำหลายรอบกรอง IP ของตัวเอง หรือไม่โหลด script ตอนพัฒนา
pageview น้อยกว่าที่ควรเว็บเปลี่ยนหน้าแบบไม่ reload แต่ไม่ได้ส่ง pageviewสั่ง AI ให้นับตอนเปลี่ยน route
ตัวเลข 2 เครื่องมือไม่ตรงกันแต่ละตัวนับคนต่างวิธี บางตัวโดน ad blocker บล็อกดูแนวโน้มขึ้นลงแทนตัวเลขเป๊ะ ๆ
traffic พุ่งจากประเทศแปลก ๆbot หรือ crawlerดูว่ามี event จริงไหม bot ส่วนใหญ่ไม่กดปุ่ม
event ไม่ขึ้นเลยตั้งชื่อ event ผิด หรือโค้ดไม่ทำงานบนเว็บจริงทดสอบบนเว็บที่ deploy แล้ว ไม่ใช่แค่บน localhost

ตัวเลขจาก analytics ไม่มีทางแม่นทุกครั้ง โดยเฉพาะเมื่อคนใช้ ad blocker หรือไม่ยอมรับ cookie ใช้ดูทิศทางว่าดีขึ้นหรือแย่ลงก็พอ ถ้าต้องการตัวเลขที่แม่นจริง เช่น ยอดขาย หรือจำนวนบัญชีผู้ใช้ ให้นับจาก database ของตัวเอง

เรื่อง cookie และ PDPA ที่ต้องคิดไว้

เครื่องมือที่ใช้ cookie อย่าง GA4 และ Clarity เก็บข้อมูลพฤติกรรมของผู้ใช้ ตามหลัก PDPA ควรบอกผู้ใช้ใน privacy policy และมีแบนเนอร์ให้เลือกยอมรับ cookie ก่อนโหลด script ถ้าเว็บเล็กมากและไม่อยากยุ่งเรื่องนี้ เลือกเครื่องมือที่ไม่ใช้ cookie อย่าง Cloudflare Web Analytics จะง่ายกว่า

ระวังอีกเรื่องหนึ่ง อย่าส่งข้อมูลส่วนตัวไปกับ event เช่น เบอร์โทร อีเมล หรือข้อความที่ผู้ใช้พิมพ์ เว็บด้านสุขภาพหรือการเงินต้องระวังเป็นพิเศษ ให้ส่งแค่ชื่อ event กับข้อมูลทั่วไป เช่น ชื่อหน้าหรือประเภทปุ่มที่กด

เริ่มวัดผลภายในวันนี้

  1. เปิด analytics ของ hosting ที่ใช้อยู่ หรือติด Cloudflare Web Analytics
  2. ยืนยันเว็บใน Google Search Console แล้วส่ง sitemap
  3. เขียน event หลักไว้ 1 ถึง 3 อย่าง แล้วสั่ง AI ติดตั้ง
  4. เปิดเว็บจริงแล้วกดทดสอบเอง ดูว่า event ขึ้นใน dashboard
  5. ตั้งเวลาดูตัวเลขสัปดาห์ละครั้ง จดไว้ว่าสัปดาห์นั้นเปลี่ยนอะไรในเว็บไปบ้าง

ข้อ 5 สำคัญกว่าที่หลายคนคิด ถ้าดูตัวเลขทุกชั่วโมงจะใจขึ้นใจลงไปกับความผันผวนเล็ก ๆ ดูสัปดาห์ละครั้งแล้วเทียบกับสิ่งที่เปลี่ยนไปในเว็บ จะรู้ได้ชัดกว่าว่าอะไรทำให้คนใช้มากขึ้น

ถ้าอยากดูว่าคนไทยทำเว็บและแอปด้วย AI แบบไหนกันบ้าง เข้าไปดูผลงานเกือบ 2,500 รายการบนแอปเทพได้ แล้วลองคิดว่าถ้าเป็นเว็บของเรา event หลักควรเป็นอะไร