Blog
MarketingDữ liệu

UTM và nguồn truy cập: quy tắc đặt tên chiến dịch để báo cáo GA4 không lệch

Click Star Team22 tháng 10, 202611 phút đọcCập nhật 24 tháng 10, 2026
UTM và nguồn truy cập: quy tắc đặt tên chiến dịch để báo cáo GA4 không lệch
TÓM TẮT

Bài giải thích từng tham số UTM, cách GA4 xếp nhóm kênh và khung đặt tên chiến dịch của Click Star, dựa trên tài liệu của Google Analytics, Google Ads và Meta.

Cùng 1 chiến dịch có thể hiện thành 3 dòng trong báo cáo GA4 chỉ vì người này gõ Facebook, người kia gõ facebook, người khác gõ fb. Tổng lượt truy cập vẫn đúng, nhưng không ai còn đọc được chiến dịch nào hiệu quả.

Bài này đọc tài liệu của Google Analytics, Google Ads và Meta, đối chiếu đến ngày 22/10/2026. Các trang Google và Meta không hiển thị ngày cập nhật, nên mệnh đề về Google là điều đọc được vào ngày đó.

Bài trả lời: UTM làm gì, GA4 xếp kênh ra sao, đặt tên thế nào. Click Star có bài riêng về báo cáo quảng cáo Meta và hợp nhất dữ liệu khách hàng.

Điểm chính

  • Google khuyên luôn dùng 3 tham số utm_source, utm_medium, utm_campaign, thêm utm_id để nối dữ liệu chi phí. Thiếu tham số sẽ ra (not set).
  • Giá trị UTM phân biệt chữ hoa thường: Meta và meta là 2 giá trị.
  • Nhóm kênh mặc định của GA4 do quy tắc dựng sẵn quyết định và không sửa được (GA4 có thêm nhóm kênh tùy chỉnh). Medium tự chế có thể thành Unassigned.
  • Với Google Ads, để auto-tagging (gclid) bật vì GA4 ưu tiên nó hơn thẻ thủ công. UTM dùng cho các kênh còn lại và làm dự phòng khi gclid không dùng được.
  • Tham số động của Meta giữ tên lúc đăng lần đầu, nên đặt tên đúng quy tắc ngay khi tạo.
  • Chuyển hướng và liên kết rút gọn có thể làm mất UTM: hãy kiểm địa chỉ cuối, rồi Realtime hoặc DebugView.

Từ liên kết gắn UTM đến nhóm kênh trong báo cáo GA4 qua 5 bước

UTM là gì và từng tham số làm gì

UTM là các tham số gắn sau dấu hỏi của địa chỉ trang đích để báo cho GA4 biết lượt vào đến từ đâu. Theo trang URL builders của Google Analytics, các tham số chính là:

  • utm_source: nơi gửi lượt vào, ví dụ google, newsletter4.
  • utm_medium: loại phương tiện, ví dụ cpc, banner, email.
  • utm_campaign: sản phẩm, khẩu hiệu hoặc mã khuyến mãi.
  • utm_id: mã chiến dịch, dùng cùng mã với dữ liệu chiến dịch tải lên GA4.
  • utm_term: từ khóa trả phí.
  • utm_content: phân biệt nội dung, ví dụ 2 nút trong cùng 1 email.

Trang còn liệt kê utm_source_platform, utm_creative_format và utm_marketing_tactic (2 tham số cuối chưa được báo cáo). Đã đặt 1 tham số UTM thì Google khuyên đặt đủ, nhất là utm_source_platform; khung của Click Star bên dưới chưa dùng tham số này.

GA4 xếp nhóm kênh theo quy tắc nào

GA4 xếp mỗi phiên vào 1 nhóm kênh bằng quy tắc dựng sẵn trên nguồn, phương tiện và tên chiến dịch. Theo trang Default channel group, định nghĩa không phân biệt hoa thường và nhóm mặc định không sửa được; bạn có thể tạo nhóm kênh tùy chỉnh và sửa nhóm kênh chính (primary).

Với lưu lượng gắn thẻ thủ công, bảng còn dòng riêng cho Organic Search, Audio và AI Assistant; dưới đây là các dòng chính, không phải danh sách đầy đủ:

  • Paid Search, Paid Social, Paid Video: nguồn thuộc danh sách trang tương ứng và phương tiện khớp mẫu trả phí (chứa "cp", đúng "ppc" hay "retargeting", hoặc bắt đầu bằng "paid").
  • Paid Shopping: như trên, nhưng nguồn có thể thay bằng tên chiến dịch khớp mẫu chứa "shop" hoặc "shopping".
  • Cross-network: tên chiến dịch chứa "cross-network".
  • Paid Other: chỉ cần phương tiện khớp mẫu trả phí.
  • Display: phương tiện là display, banner, expandable, interstitial hoặc cpm.
  • Email: nguồn hoặc phương tiện là email, e-mail, e_mail hoặc e mail.
  • Organic Social: nguồn thuộc danh sách mạng xã hội, hoặc phương tiện là social, social-media, sm.
  • Organic Shopping: nguồn thuộc danh sách trang mua sắm hoặc tên chiến dịch khớp mẫu shop/shopping.
  • Organic Video: nguồn thuộc danh sách trang video hoặc phương tiện chứa "video".
  • Mobile Push Notifications: phương tiện kết thúc bằng "push" hoặc chứa "mobile", "notification"; hoặc nguồn đúng "firebase".
  • Referral: phương tiện là referral, app hoặc link.
  • Affiliates: phương tiện là affiliate.
  • SMS: nguồn hoặc phương tiện là sms.
  • Direct: nguồn đúng "(direct)" và phương tiện "(not set)" hoặc "(none)".

Theo bảng, tên chiến dịch có chữ shop hay cross-network, hoặc phương tiện có chữ video hay mobile, có thể đưa phiên vào kênh bạn không định.

Unassigned là giá trị khi không quy tắc nào khớp. Click Star suy ra từ bảng, chưa thử thực tế: medium "newsletter" không nằm trong danh sách của Email, và "social_media" gạch dưới khác "social-media".

Hai medium này chỉ thành Unassigned nếu quy tắc nào khác cũng không khớp: utm_source=facebook kèm social_media vẫn vào Organic Social vì nguồn thuộc danh sách mạng xã hội.

Giá trị utm_medium thường dùng và nhóm kênh mặc định của GA4 tương ứng

Vì sao báo cáo lệch: hoa thường, nhiều cách viết, thiếu tham số

Báo cáo lệch chủ yếu vì cùng 1 thứ bị viết nhiều kiểu. Trang URL builders khuyên: mỗi nền tảng 1 utm_source, mỗi kênh 1 utm_medium (ví dụ paid_social), utm_campaign trùng tên chiến dịch, chữ thường làm chuẩn.

Trang Import campaign data lấy ví dụ 1 nền tảng bị ghi fb/cpc, Meta/cpc và facebook/paid: tích hợp tự động không hỗ trợ kiểu đó. Nguyên nhân 3 là gắn thiếu: thiếu tham số sẽ ra (not set).

Auto-tagging và UTM thủ công: dùng cùng nhau thế nào

Theo trang About auto-tagging của Google Ads Help, auto-tagging gắn tham số GCLID vào địa chỉ khách bấm và bật mặc định cho tài khoản mới. Trang ghi rõ trong GA4, auto-tagging được ưu tiên hơn thẻ thủ công vì không có tùy chọn ghi đè.

Theo trang Traffic-source dimensions, manual tagging, and auto-tagging, nếu dùng đồng thời auto-tagging và UTM thủ công thì nguồn và phương tiện lấy từ auto-tagging; utm_content và utm_term vẫn vào chiều Manual ad content và Manual term.

Khi gclid không dùng được mà URL có UTM, trang đó nêu các chiều liên kênh lấy hoàn toàn từ UTM, không kèm điều kiện.

Trang How traffic source dimensions are updated (có ví dụ Consent Mode từ chối ad_user_data) ghi cải tiến này chỉ dành cho thuộc tính trong danh sách cho phép. Hai trang Google lệch nhau về điều kiện áp dụng, nên coi đây là điều chưa chắc.

So sánh auto-tagging gclid với UTM thủ công về cách hoạt động, ưu tiên và điểm cần kiểm

Quảng cáo Meta: ô URL parameters và tham số động

Bạn nhập tham số ở ô URL parameters, mục Tracking của quảng cáo trong Ads Manager. Theo trang Add URL Parameters to Your Meta Ads, tham số trong ô này được nối vào Website URL và đè tham số trùng tên, cũng như đè tham số đặt ở nơi khác như mặc định của Instagram.

Meta ghi rằng từ ngày 1/1/2024, lưu lượng quảng cáo có thể được tự thêm Campaign Source, Campaign Medium (paid) và mã quảng cáo.

Theo trang Specifications For URL Dynamic Parameters, tham số động gồm {{campaign.name}}, {{adset.name}}, {{ad.name}}, các mã .id, {{placement}} và {{site_source_name}}. Giá trị site_source_name là fb, ig, msg, th hoặc an. Ví dụ của Meta: utm_campaign={{campaign.name}}&utm_content={{ad.name}}.

Tham số theo tên được gán bằng tên lúc đăng lần đầu. Đổi tên sau đó không đổi giá trị; muốn đổi, trang ghi phải tạo chiến dịch, nhóm quảng cáo hoặc quảng cáo mới.

Nhưng cùng trang cũng ghi bạn có thể sửa tham số URL sau khi đăng, dù nhóm quảng cáo có thể vào lại giai đoạn học. Hai câu chưa khớp nhau và trang không nói rõ trường hợp nào áp dụng.

Hệ quả: nếu đặt utm_campaign={{campaign.name}}, tên chiến dịch trong Ads Manager (lúc đăng lần đầu) chính là giá trị utm_campaign. Với quảng cáo đẩy bài có sẵn, tham số chỉ áp cho lượt bấm từ quảng cáo; liên kết trong bài tự nhiên cần UTM riêng.

Liên kết nội bộ, chuyển hướng và liên kết rút gọn

Hãy tránh gắn UTM vào liên kết giữa các trang của chính website, vì UTM dành cho lượt vào từ bên ngoài. Lập luận này của bài Smashing Magazine năm 2017 (nguồn thứ cấp), không phải của trang Google.

Tài liệu Universal Analytics cũ nêu đổi giá trị utm giữa chừng sẽ mở phiên mới. Trang Campaigns and traffic sources nói giá trị mới giữa phiên gắn vào các sự kiện sau đó, không mở phiên mới.

Suy luận của Click Star, chưa kiểm: UTM nội bộ không cắt phiên nhưng có thể ghi nguồn sai vào sự kiện. Đo banner nội bộ nên dùng sự kiện nhấp riêng.

Chuyển hướng là nơi dễ mất UTM nhất. Theo trang Understand (direct) / (none) traffic, chuyển hướng (ví dụ từ https sang http) và dịch vụ rút gọn như bit.ly có thể xóa UTM.

Đánh giá của Click Star. Lệch nguồn thường là vấn đề quản trị hơn kỹ thuật: thẻ đúng vẫn cho báo cáo lệch khi 3 người đặt tên mà không có bảng chung. Click Star làm digital marketing, dashboard, CRM và CDP, nên có lợi ích liên quan.

Khung quy tắc đặt tên của Click Star

Đây là khung tham khảo của Click Star, không phải chuẩn ngành và không lấy từ nguồn ngoài. Giá trị utm_medium được chọn để khớp bảng nhóm kênh ở trên:

  • Mọi giá trị viết chữ thường, không dấu, không khoảng trắng, nối từ bằng dấu gạch ngang. Ký tự đặc biệt phải mã hóa URL, còn Meta ghi khoảng trắng trong địa chỉ hiển thị thành %20.
  • utm_source: tên nền tảng hoặc hệ thống gửi, ví dụ google, facebook, newsletter.
  • utm_medium: danh sách đóng gồm cpc, paid-social, display, email, sms, social, referral, affiliate.
  • utm_campaign: mẫu năm-tháng, mục tiêu, tên ngắn, ví dụ 202611-leads-khai-giang. Tên chiến dịch trong Ads Manager đặt y hệt.
  • utm_id: mã trong bảng chiến dịch, ví dụ c-202611-001.
  • utm_content: biến thể sáng tạo hoặc vị trí liên kết, ví dụ video-15s-a.

Bảng mã chiến dịch là 1 bảng tính chung gồm: mã, tên chiến dịch, nguồn, phương tiện, trang đích, ngày bắt đầu, ngày kết thúc, người sở hữu. Mỗi chiến dịch có 1 người sở hữu; giá trị mới chỉ vào danh sách đóng qua người quản lý bảng.

Khung 5 lớp đặt tên UTM của Click Star: nguồn, phương tiện, chiến dịch, mã và nội dung

Lưu nguồn vào bảng tính hoặc CRM

Hãy lưu UTM ngay lúc khách để lại thông tin. Cách phổ biến là trường ẩn trong biểu mẫu ghi utm_source, utm_medium, utm_campaign, utm_id, utm_content, trang đích và thời điểm vào hồ sơ.

Khung của Click Star lưu 2 bộ cột, nguồn lần đầu và nguồn gần nhất, và để câu khách tự khai "biết đến qua đâu" ở cột riêng. Cuộc gọi, Zalo hay Messenger thường không mang theo UTM (nhận định của Click Star, chưa kiểm).

Theo trang Import campaign data, nhập chi phí cần utm_id, utm_source, utm_medium, utm_campaign trên mọi địa chỉ đích ngoài Google, giá trị phải khớp chính xác; kết quả ở báo cáo Non Google campaign.

Kiểm tra trước khi chạy: Realtime và DebugView

Kiểm theo 3 lớp: địa chỉ cuối, Realtime hoặc DebugView, rồi báo cáo Traffic acquisition. Lớp đầu là bấm liên kết thật từ nơi sẽ chạy, như email thử, xem địa chỉ sau chuyển hướng còn đủ tham số.

Theo trang Realtime report, thẻ nguồn người dùng chỉ có thông tin cho người đã qua xử lý, nên khách mới có thể chưa hiện.

Theo trang Monitor events in DebugView, bật chế độ gỡ lỗi bằng Tag Assistant rồi bấm vào sự kiện để xem tham số. Sự kiện không hiện nếu Consent Mode chưa được đồng ý cookie Analytics.

Cách đo sức khỏe dữ liệu nguồn

Click Star đề xuất 4 chỉ số hằng tuần (khung tham khảo, không lấy từ nguồn ngoài). Không nguồn nào nêu ngưỡng chuẩn, nên hãy đặt ngưỡng nội bộ.

  • Số giá trị utm_medium khác nhau trong 30 ngày, so với danh sách đóng.
  • Phần phiên vào Unassigned.
  • Phần phiên có UTM nhưng campaign là (not set).
  • Phần lead trong CRM có đủ cột nguồn.

Lộ trình 7 ngày

Đây là khung tham khảo của Click Star, mỗi ngày 1 việc:

  • Ngày 1: liệt kê mọi nơi đặt liên kết, xuất nguồn và phương tiện trong GA4 của 30 ngày.
  • Ngày 2: chốt danh sách medium đóng, quy tắc viết, người sở hữu bảng.
  • Ngày 3: tạo bảng mã chiến dịch.
  • Ngày 4: làm mẫu liên kết cho email, mạng xã hội, đối tác; đặt tham số động cho Meta.
  • Ngày 5: kiểm auto-tagging, trang đích có nhận tham số lạ, các chuyển hướng.
  • Ngày 6: thêm cột nguồn vào biểu mẫu và CRM, gửi 1 lead thử.
  • Ngày 7: kiểm bằng Realtime hoặc DebugView, đặt lịch rà 4 chỉ số trên.

Những sai lầm thường gặp

  1. Viết utm_medium nhiều kiểu cho cùng 1 kênh (cpc, CPC, ppc, paid).
  2. Gửi email không gắn UTM, để thông tin nguồn có thể bị mất.
  3. Gắn UTM vào liên kết giữa các trang của chính website.
  4. Dùng chuyển hướng hoặc liên kết rút gọn mà không kiểm địa chỉ cuối.
  5. Đổi tên chiến dịch trên Meta sau khi chạy và tưởng utm_campaign={{campaign.name}} đổi theo.
  6. Không có người sở hữu bảng quy tắc, để mỗi người tự thêm giá trị medium.

Điều chưa biết

Click Star chưa mở bảng tải về liệt kê nguồn thuộc nhóm mạng xã hội, nên chưa biết fb, ig hay zalo có vào Paid Social không; hãy chạy thử ngân sách nhỏ. Chưa có trang Google nói riêng về UTM gắn trên liên kết nội bộ, và chưa rõ thuộc tính của bạn có trong danh sách cho phép không.

Chưa kiểm tham số Meta tự thêm từ 1/1/2024 có đè giá trị bạn đặt không, hay dịch vụ rút gọn và trình duyệt trong ứng dụng như Zalo xử lý tham số ra sao. Chưa có số đo Việt Nam về mức lệch nguồn.

Chia sẻ bài viếtLinkedInFacebook

Cần tư vấn cụ thể cho doanh nghiệp?

Click Star giúp anh/chị xây dựng giải pháp phù hợp ngành nghề và quy mô. Trả lời mọi câu hỏi trong giờ làm việc.

Chat ZaloNhắn tin tư vấn ngayGọi Hotline0383 406 735