NBK TECHNOLOGY
Tài nguyên & cẩm nang

UTM và GA4 cơ bản: đo hiệu quả quảng cáo không bị lệch

★★★★★(711 đánh giá)
Ban biên tập NBK 14 phút đọc 0 lượt xemCập nhật 31/10/2026

Hướng dẫn gắn UTM đúng chuẩn và đọc báo cáo GA4 để biết quảng cáo nào thật sự ra đơn, tránh lệch số liệu do trùng nguồn hay thiếu thẻ.

Minh họa cắt giấy phễu đo hiệu quả quảng cáo đỏ đô vàng kem

Chạy quảng cáo mà không gắn UTM và GA4 đúng cách, chủ shop rất dễ đọc sai số liệu: kênh nào cũng nhận là nguồn ra đơn, còn kênh thật sự mang khách về lại bị đánh giá thấp. Bài này hướng dẫn cách gắn UTM và GA4 cơ bản để đo hiệu quả quảng cáo không bị lệch, từ đặt tên tham số, kiểm tra dữ liệu, tới đọc báo cáo Thu nạp lưu lượng.

Tóm tắt nhanh

  • Đoạn tham số gắn cuối link để GA4 biết khách từ kênh nào, hình thức nào và chiến dịch nào tới.
  • Ba tham số bắt buộc là utm_source, utm_medium và utm_campaign, viết thường và thống nhất một quy ước.
  • Kiểm tra dữ liệu trong GA4 trước bằng Realtime, sau đó đọc báo cáo Thu nạp lưu lượng để so sánh kênh.
  • Gỡ mã Universal Analytics cũ khỏi website vì mã này không còn cho số liệu mới.

Vì sao shop nhỏ cần gắn tham số UTM

UTM là những tham số gắn thêm vào cuối đường link, ví dụ ?utm_source=facebook&utm_medium=quangcao&utm_campaign=tet2027. Khách bấm vào link đó, GA4 đọc các tham số này và ghi lại nguồn truy cập một cách rõ ràng, thay vì đoán mò từ địa chỉ trang giới thiệu. Điều này đặc biệt cần thiết khi shop chạy nhiều kênh cùng lúc, vì mỗi kênh đều có thể tự nhận công về mình trong báo cáo riêng của nền tảng đó.

Ví dụ giả định sau cho thấy vấn đề: shop bán đồ gia dụng chạy quảng cáo Facebook và TikTok cùng một tuần, cả hai nền tảng đều báo có đơn. Chỉ nhìn báo cáo của từng nền tảng, chủ shop khó biết kênh nào thật sự mang khách về website và kênh nào chỉ xuất hiện cuối hành trình. Mỗi kênh gắn một bộ UTM riêng, GA4 gom số liệu về một chỗ và cho thấy phiên truy cập, trang đích, cùng hành vi sau khi bấm link của từng kênh.

Chủ shop xem số liệu quảng cáo trên máy tính trong cửa hàng nhỏ
Đo đúng kênh giúp chủ shop biết tiền quảng cáo thật sự đi về đâu.

Điểm khác biệt lớn nhất của UTM so với việc xem báo cáo rời rạc nằm ở chỗ shop tự định nghĩa nguồn theo cách mình hiểu. Chủ shop đặt tên kênh, tên hình thức và tên chiến dịch theo quy ước riêng, rồi đọc lại đúng các tên đó trong GA4. Nhờ vậy, quyết định tăng hay giảm ngân sách dựa trên cùng một bộ số liệu, thay vì dựa trên ba bốn bảng báo cáo khác nhau.

Ba tham số bắt buộc và bảng quy ước đặt tên

Google Analytics yêu cầu ba tham số để nhận diện một lượt truy cập từ chiến dịch: utm_source chỉ nền tảng đưa khách tới, utm_medium chỉ hình thức tiếp cận, utm_campaign chỉ tên chiến dịch. Thiếu một trong ba tham số, GA4 có thể ghi nguồn là (not set), tức không xác định được, và dòng số liệu đó gần như không dùng được để so sánh kênh.

Giá trị tham số phân biệt chữ hoa và chữ thường, nên utm_source=google và utm_source=Google sẽ tách thành hai dòng khác nhau trong báo cáo. Quy ước đơn giản mà hiệu quả là viết thường toàn bộ, dùng gạch dưới thay cho khoảng trắng, và không dùng dấu tiếng Việt trong giá trị tham số. Bảng quy ước chung cho cả shop sẽ tránh tình trạng mỗi người chạy quảng cáo đặt một kiểu tên.

Tham sốĐiền gìVí dụ theo quy ước
utm_sourceNền tảng đưa khách tớifacebook, google, tiktok, zalo
utm_mediumHình thức tiếp cậnquangcao, email, bai_viet, video
utm_campaignTên chiến dịch, gắn mốc thời giantet_2027, sale_11_11, ra_mat_san_pham_moi

Bảng quy ước này nên lưu ở một chỗ chung mà ai chạy quảng cáo cũng mở được, kèm ngày bắt đầu áp dụng. Mỗi lần đổi quy ước, ghi chú ngày đổi ngay bên cạnh bảng để sau này đối chiếu số liệu cũ không bị lẫn. Thói quen nhỏ này giúp báo cáo nhiều tháng sau vẫn đọc được, thay vì phải đoán xem tên cũ nghĩa là gì.

Công cụ Campaign URL Builder của Google giúp tạo link gắn UTM mà không cần gõ tay toàn bộ tham số, nhờ đó giảm lỗi chính tả và lỗi thiếu tham số. Tạo link theo bốn bước: nhập đường link gốc của trang đích, điền ba tham số theo bảng quy ước, sao chép link đầy đủ, rồi tự bấm thử trước khi đưa vào quảng cáo. Lần bấm thử này quan trọng vì nó cho thấy link có tới đúng trang đích hay không, đồng thời tạo một lượt truy cập mẫu để kiểm tra trong GA4.

Trong GA4, mục Realtime cho thấy lượt truy cập vừa phát sinh kèm nguồn và phương tiện, nên chủ shop biết ngay việc gắn UTM có hoạt động hay không. Realtime không hiện nguồn vừa bấm thử thì khả năng cao là link bị rút gọn làm mất tham số, tham số gõ sai chính tả, hoặc mã GA4 trên website chưa chạy. Trường hợp này cần sửa link trước khi chiến dịch chạy thật, vì số liệu mất đi trong những ngày đầu không lấy lại được.

Sau khi Realtime xác nhận nguồn hiển thị đúng, báo cáo đầy đủ sẽ cần thêm vài giờ xử lý mới hiện đủ số liệu. Chủ shop không cần chờ báo cáo đầy đủ mới chạy quảng cáo, chỉ cần chắc chắn Realtime đã ghi đúng nguồn. Tài liệu chính thức về cách đặt tham số nằm trong hướng dẫn tham số UTM của Google Analytics, trong đó nêu rõ ba tham số bắt buộc và nguyên tắc viết tên thống nhất.

Minh họa phẳng bảng quy ước UTM với ba tham số source medium campaign
Bảng quy ước chung giúp mọi link quảng cáo dùng một kiểu tên duy nhất.

Đọc báo cáo Thu nạp lưu lượng đúng cách

Báo cáo Thu nạp lưu lượng trong GA4 trình bày số phiên truy cập theo nguồn, phương tiện và chiến dịch, kèm theo hành vi sau đó như số trang xem và tỷ lệ chuyển đổi. Thứ tự đọc hợp lý gồm ba bước: xem nguồn trước, rồi xem chiến dịch, cuối cùng xem trang đích. Xem nguồn cho biết kênh nào mang khách về, xem chiến dịch cho biết đợt chạy nào hiệu quả, xem trang đích cho biết khách vào trang nào và rời đi ở đâu. Thứ tự này giúp tránh kết luận vội từ một con số tổng.

Kênh nhiều lượt bấm nhưng ít đơn hàng chưa chắc là kênh kém, và ngược lại, một kênh ít lượt bấm nhưng tỷ lệ chốt cao có thể đáng tăng ngân sách hơn. Đối chiếu thực tế bằng cách đặt số phiên của GA4 cạnh sổ đơn hàng thật trong cùng khoảng thời gian, rồi tính chi phí trên mỗi đơn cho từng kênh. Hai bảng số vênh nhau quá nhiều thường do khâu chốt đơn hoặc khâu ghi nhận, chứ không phải lúc nào cũng do quảng cáo.

GA4 đo theo phiên truy cập, trong khi khách có thể xem quảng cáo hôm nay và mua sau nhiều ngày, hoặc mua qua kênh nhắn tin thay vì mua ngay trên website. Độ lệch này là bình thường và không có nghĩa số liệu GA4 sai hoàn toàn. Điều quan trọng là dùng GA4 để so sánh tương đối giữa các kênh trong cùng một phương pháp đo, thay vì đòi hỏi con số tuyệt đối trùng khớp từng đơn.

Sơ đồ phễu trừu tượng không chữ thể hiện hành trình từ lượt bấm tới đơn hàng
So sánh kênh theo cùng một phương pháp đo mới cho kết luận đáng tin.

Lỗi hay gặp và cách gỡ mã Universal Analytics cũ

Phần lớn số liệu lệch bắt nguồn từ vài lỗi lặp lại, và tất cả đều có thể kiểm tra bằng một danh sách ngắn trước mỗi chiến dịch:

  • Tên nguồn không thống nhất, ví dụ lúc viết facebook, lúc viết Facebook, khiến một kênh tách thành hai dòng.
  • Thiếu tham số utm_campaign nên GA4 ghi nguồn là không xác định.
  • Link nội bộ gắn UTM sẽ làm phiên truy cập bị tách đôi và nguồn gốc bị ghi đè.
  • Dùng link rút gọn hoặc công cụ trung gian làm rơi tham số trên đường đi.
  • Quên kiểm tra Realtime nên chiến dịch chạy nhiều ngày mới phát hiện số liệu không ghi nhận.

Riêng mã Universal Analytics cũ cần được gỡ khỏi website vì hệ thống này đã ngừng xử lý dữ liệu mới, và mã cũ không đóng góp gì cho báo cáo GA4. Giữ mã cũ chỉ làm trang nặng thêm và gây nhầm lẫn khi có người mở mã nguồn website để kiểm tra. Gỡ mã sau khi GA4 đã chạy ổn định, và cần kiểm tra lại trang đích sau khi gỡ để chắc chắn không ảnh hưởng hiển thị.

Cuối cùng, mỗi chiến dịch nên giữ nguyên tên tham số từ đầu tới cuối, kể cả khi đổi nội dung quảng cáo giữa chừng. Đổi tên giữa chừng sẽ tách số liệu thành hai dòng và làm mất khả năng so sánh toàn bộ chiến dịch. Trường hợp thật sự cần đổi tên, hãy coi đó là một chiến dịch mới và ghi chú rõ trong bảng quy ước.

Đọc tiếp theo nhu cầu của bạn

Câu hỏi thường gặp

Không gắn UTM thì GA4 có tự biết nguồn không?

GA4 chỉ đoán được một phần từ địa chỉ trang giới thiệu, còn link đi qua ứng dụng nhắn tin, email hoặc mã QR thường rơi về nguồn không xác định. Chỉ gắn UTM mới giúp chủ shop tự ghi rõ nguồn theo ý mình.

Hệ quả là GA4 tính thành một phiên mới và ghi đè nguồn gốc ban đầu, nên số liệu kênh sẽ sai. UTM chỉ dùng cho link đặt ở bên ngoài website, như quảng cáo, email hoặc bài đăng mạng xã hội.

Bao lâu thì thấy số liệu trong GA4?

Mục Realtime hiện lượt truy cập gần như ngay sau khi bấm link, còn báo cáo đầy đủ cần vài giờ xử lý. Sau một ngày mà báo cáo vẫn trống, hãy kiểm tra lại mã GA4 trên website và đường link gắn UTM.

Đổi tên chiến dịch giữa chừng có ảnh hưởng gì?

Số liệu sẽ tách thành hai dòng theo hai tên khác nhau, khiến việc tổng kết cả chiến dịch khó khăn hơn. Xử lý gọn nhất bằng cách giữ nguyên tên từ đầu tới cuối chiến dịch.

Việc nên làm hôm nay

  • Viết bảng quy ước UTM cho shop và lưu ở một chỗ chung mọi người đều mở được.
  • Làm lại link cho chiến dịch đang chạy bằng Campaign URL Builder theo đúng bảng quy ước.
  • Mở GA4 kiểm tra mục Realtime và báo cáo Thu nạp lưu lượng sau khi bấm thử link.
  • Loại bỏ mã Universal Analytics cũ khỏi website sau khi GA4 đã chạy ổn định.
  • Ghi chú ngày bắt đầu áp dụng quy ước mới để đối chiếu số liệu về sau.

Nội dung mang tính tham khảo. Hãy kiểm tra thông tin mới nhất từ nguồn chính thức trước khi áp dụng.

Có thể bạn quan tâm

Cần website, tên miền hay phần mềm cho doanh nghiệp?

Đội ngũ NBK tư vấn miễn phí, báo giá rõ ràng và phản hồi trong giờ làm việc.

0909 25 25 50