© 2026 UTM Generator. Bảo lưu mọi quyền.

Học UTM miễn phíKỹ năng AIChính sách bảo mậtĐiều khoản sử dụngChính sách cookieLiên hệ

FOP Tserkovnyi Daniil Albertovych, Ukraine

UTM GeneratorUTM Generator
Free UTM LearningAI Skills
  1. UTM Generator
  2. Học UTM miễn phí
  3. UTM Parameters trong Google Ads: ValueTrack và Thiết lập Tracking
Hướng dẫn

UTM Parameters trong Google Ads: ValueTrack và Thiết lập Tracking

Thành thạo UTM tracking Google Ads: ValueTrack parameters, Tracking Templates, GCLID vs UTM thủ công, và templates sẵn dùng cho Search, Shopping và PMax.

bởi Daniil Wem•Đăng ngày 6 tháng 4, 2026•13 phút đọc

Nên Dùng Auto-Tagging hay UTM Parameters Thủ Công trong Google Ads?

Dùng cả hai. Auto-tagging (GCLID) và UTM parameters thủ công không phải lựa chọn đối lập — chúng giải quyết các vấn đề khác nhau, và chạy cả hai cùng lúc là setup mặc định cho bất kỳ ai làm paid search nghiêm túc.

Auto-tagging của Google tự động thêm gclid (Google Click Identifier) vào URL. Điều này xử lý attribution trong GA4 mà không cần thiết lập gì cả. Nhưng GCLID chỉ hoạt động với các công cụ trong hệ sinh thái Google. CRM của bạn không đọc được GCLID. BI dashboard cũng vậy. Ngay khi bạn cần dữ liệu campaign ở bất kỳ đâu ngoài GA4, bạn cần UTM parameters.

Đây không phải tình huống hiếm gặp. Hầu hết các team marketing năm 2026 chạy GA4 cùng với ít nhất một công cụ khác — CRM như HubSpot hay Salesforce, nền tảng BI, hoặc công cụ attribution của bên thứ ba. Với họ, UTM không phải tùy chọn.

Sơ đồ quyết định GCLID vs UTM — khi nào dùng auto-tagging, UTM thủ công, hoặc cả hai trong Google Ads

ValueTrack Parameters trong Google Ads là gì?

ValueTrack parameters là các macro động của Google Ads, tự động chèn dữ liệu campaign vào URL khi có người click. Thay vì gõ utm_campaign=spring_shoes_sale thủ công, bạn viết {campaignid} và Google điền ID số thực tế khi ai đó click vào quảng cáo.

Ở quy mô lớn, đây không phải tùy chọn. UTM values thủ công sẽ hỏng ngay khi có thứ gì đó thay đổi. Đổi tên campaign? utm_campaign=spring_sale hardcode sẽ lỗi thời mãi mãi. Chạy 300 quảng cáo trên 12 ad groups? Đó là 300 URL cần bảo trì bằng tay. Dynamic parameters loại bỏ hoàn toàn điểm thất bại đó.

Các ValueTrack parameters bạn sẽ thực sự dùng:

ValueTrack MacroGiá trị chèn vàoDùng tốt nhất trong
{campaignid}ID số của campaignutm_campaign, utm_id
{campaignname}Tên campaign (văn bản)utm_campaign
{adgroupid}ID số của ad grouputm_campaign
{adgroupname}Tên ad grouputm_campaign
{adid} hoặc {creative}ID số của quảng cáoutm_content
{keyword}Từ khóa khớp đượcutm_term
{matchtype}Loại khớp: b, p hoặc eutm_term
{network}Mạng: g, s hoặc dutm_source
{device}Thiết bị: m, t hoặc cCustom parameter
{placement}Trang web/app Display/YouTubeutm_content
{product_id}ID sản phẩm (Shopping)utm_term

Macro {matchtype} trả về b (broad match), p (phrase match) hoặc e (exact match). Một chữ cái đó cho bạn biết loại khớp nào thực sự đang thúc đẩy conversion — thông tin sẽ biến mất hoàn toàn nếu không có UTM tracking. Rất nhiều ngân sách đã bị lãng phí vào broad match keywords trông ổn trong campaign view nhưng conversion rate chỉ 0.4% so với 3.1% của exact match. {matchtype} phát hiện được điều đó.

Xem danh sách đầy đủ ValueTrack parameters tại tài liệu Google Ads về ValueTrack parameters.

Thiết Lập Google Ads Tracking Template như thế nào?

Tracking Template là nơi đúng để đặt ValueTrack parameters. Thiết lập một lần ở cấp account và mọi quảng cáo trong toàn bộ account sẽ được track tự động — không cần chỉnh sửa URL campaign từng cái, không có ngoại lệ.

Điều hướng đến: Google Ads → Admin (biểu tượng cờ lê) → Account Settings → Tracking → Tracking Template

Template Clean Signal Method cho Google Ads:

{lpurl}/?utm_source=google-{network}&utm_medium=paid_search&utm_campaign={campaignid}_{adgroupid}&utm_content={adid}&utm_term={keyword}&utm_id={campaignid}

{lpurl} là macro của Google cho URL trang đích từ quảng cáo của bạn. Đừng bao giờ hardcode domain trong Tracking Template — dùng {lpurl} và Google sẽ thay thế URL đúng khi click.

Ba điểm đáng chú ý trong template đó:

  1. utm_source=google-{network} kết hợp giá trị tĩnh và động. Bạn biết nền tảng là Google, và bạn biết traffic đến từ Search (g), Search Partners (s) hay Display (d). Hữu ích hơn nhiều so với chỉ utm_source=google.

  2. utm_id={campaignid} không thể bỏ qua. Tính năng import dữ liệu chi phí của GA4 cần utm_id để khớp với dữ liệu chi tiêu campaign. Không có utm_id, không có cost import. Campaign ID dạng số cũng không thay đổi dù đổi tên — xem phần GCLID bên dưới.

  3. utm_medium=paid_search khớp với Default Channel Grouping của GA4 cho paid search traffic. Dùng sem, search hay google-ads sẽ đưa traffic của bạn vào "Unassigned".

Sau khi nhập template, click Test trong giao diện Google Ads. Nó xác thực cú pháp trước khi lưu. Lỗi tôi đã mắc lúc đầu: tôi đặt Tracking Template ở cấp campaign thay vì cấp account để thử nghiệm, rồi quên mất. Template cấp campaign ghi đè template cấp account một cách im lặng, và tôi có hai tháng dữ liệu UTM không nhất quán trước khi phát hiện ra.

Cấp account. Đặt ở đó và để nguyên.

GCLID là gì và khi nào Auto-Tagging Đủ Dùng?

GCLID (Google Click Identifier) là chuỗi số Google tự động gắn vào mỗi lần click quảng cáo. Nó trông như ?gclid=Cj0KCQiA_5mzBhD6... — một định danh duy nhất cho sự kiện click cụ thể đó. Google giới thiệu auto-tagging với GCLID vào năm 2004 như một phần của việc mua lại Urchin, và nó vẫn là phương thức truyền dữ liệu liền mạch nhất cho các setup GA4 thuần túy.

Khi auto-tagging bật và GA4 kết nối với Google Ads, GCLID tự động chuyển tên campaign, ad group, từ khóa, loại khớp, thiết bị và dữ liệu chi phí vào GA4. Không cần thiết lập thủ công.

Nhưng GCLID có giới hạn rõ ràng:

  • Chỉ hoạt động trong các công cụ của Google — GA4, báo cáo Google Ads, Looker Studio qua Google Ads connector
  • CRM (HubSpot, Salesforce, Pipedrive) không parse GCLID theo mặc định
  • Nền tảng BI (Tableau, Power BI) cần UTM fields, không phải GCLIDs
  • Công cụ attribution bên thứ ba (Northbeam, Triple Whale, Rockerbox) yêu cầu UTM parameters

Vậy câu trả lời rõ ràng. GA4 là công cụ duy nhất của bạn? Auto-tagging một mình là đủ. Có thêm thứ gì đó ngoài GA4? Bạn cần UTM parameters nữa. GCLID và UTM cùng tồn tại mà không xung đột — bật auto-tagging và thêm Tracking Template, cả hai chạy đồng thời.

Để hiểu toàn bộ cách UTM parameters hoạt động trong các hệ thống attribution, hướng dẫn UTM parameters explained giải thích từng trường làm gì và tại sao.

iOS 17 Link Tracking Protection Có Ảnh Hưởng đến Google Ads UTM Không?

Có. Và đây là một lý do UTM parameters trở nên có giá trị hơn vào năm 2025, không phải ít hơn.

Link Tracking Protection của Apple, ra mắt cùng iOS 17 vào tháng 9 năm 2023, loại bỏ một số tracking parameters khỏi URL khi người dùng click link trong Mail, Messages và chế độ private browsing của Safari. URL đến trang của bạn. GCLID đã biến mất. Attribution cho click đó bị mất.

UTM parameters tồn tại qua iOS 17 Link Tracking Protection. Apple xóa GCLID và FBCLID nhưng để nguyên standard UTM parameters.

Phân khúc traffic bị ảnh hưởng không lớn — khoảng 4–7% mobile clicks ở các thị trường nói tiếng Anh theo ước tính đầu năm 2024 từ các team Google Ads. Nhưng nó nghiêng về phía người dùng iPhone, và điều đó thường có nghĩa là đối tượng người tiêu dùng cao cấp và người ra quyết định B2B. Không phải những click bạn muốn biến mất.

Theo tài liệu hỗ trợ của Apple, Link Tracking Protection áp dụng cho Mail, Messages và Safari Private Browsing. Duyệt web Safari thông thường không bị ảnh hưởng.

Chạy UTM cùng với GCLID nghĩa là bạn có tín hiệu attribution dự phòng ngay cả khi iOS xóa GCLID. Không phải sửa khẩn cấp — chỉ là lý do để chạy cả hai.

Mẹo pro: Khi bạn chọn "Google Ads" trong UTM Generator, công cụ tự động điền ValueTrack macros vào các trường đúng dựa trên template Clean Signal Method — {campaignid}_{adgroupid} trong campaign, {adid} trong content, {keyword} trong term, và {campaignid} trong trường utm_id. Nó tạo ra định dạng Tracking Template đầy đủ với prefix {lpurl} sẵn sàng để copy thẳng vào Google Ads. UTM builder miễn phí duy nhất có ValueTrack syntax tích hợp sẵn.

Nên Dùng Template nào cho Từng Loại Campaign?

Account-level Tracking Template hoạt động cho Search và các campaign tiêu chuẩn ngay lập tức. Nhưng Shopping, Performance Max và Display có dữ liệu cụ thể đáng được capture theo cách khác.

Search Campaigns — từ khóa và loại khớp là trọng tâm:

{lpurl}/?utm_source=google-{network}&utm_medium=cpc&utm_campaign={campaignid}_{adgroupid}&utm_content={adid}&utm_term={keyword}_{matchtype}&utm_id={campaignid}

Display Campaigns — placement quan trọng hơn từ khóa:

{lpurl}/?utm_source=google-{network}&utm_medium=display&utm_campaign={campaignid}_{adgroupid}&utm_content={placement}&utm_id={campaignid}

Shopping Campaigns — product ID là dimension chính:

{lpurl}/?utm_source=google&utm_medium=shopping&utm_campaign={campaignid}&utm_content={product_id}&utm_id={campaignid}

Performance Max — hỗ trợ ValueTrack hạn chế tính đến đầu năm 2026:

{lpurl}/?utm_source=google&utm_medium=pmax&utm_campaign={campaignid}&utm_id={campaignid}

PMax không hiển thị dữ liệu từ khóa hay placement qua ValueTrack parameters — đó là giới hạn của Google, không phải UTM. Lưu ý utm_medium=pmax sẽ không khớp với bất kỳ GA4 Default Channel Group nào. Nếu muốn traffic PMax xuất hiện trong kênh Paid Search trên GA4 reports, hãy dùng utm_medium=cpc hoặc utm_medium=paid_search thay thế.

Với các agency quản lý nhiều tài khoản qua MCC (Manager Account), hãy đặt Tracking Template ở cấp MCC. Nó tự động cascade xuống tất cả child accounts. Một lần cập nhật bao phủ tất cả.

Nếu bạn đang xây dựng quy ước đặt tên campaign nhất quán trước khi thiết lập dynamic parameters, hướng dẫn UTM naming conventions chỉ cách cấu trúc tên campaign trong Google Ads để {campaignname} trả về dữ liệu sạch, có thể parse được.

Cách Thiết Lập Google Ads UTM trong UTM Generator

Mở UTM Generator và chọn Google Ads từ dropdown ad network. Công cụ tự động điền ValueTrack macros vào các trường đúng dựa trên template Clean Signal Method.

Quy trình:

  1. Nhập landing page URL vào trường destination
  2. Chọn Google Ads — các trường tự động điền
  3. Campaign hiển thị {campaignid}_{adgroupid} — cấu trúc kết hợp
  4. Content hiển thị {adid} — tracking từng quảng cáo
  5. Term hiển thị {keyword} — dữ liệu cấp từ khóa
  6. UTM ID hiển thị {campaignid} — cho GA4 cost import
  7. Copy định dạng Tracking Template đã tạo (bao gồm prefix {lpurl})
  8. Dán vào Google Ads → Admin → Account Settings → Tracking → Tracking Template

Lưu nó làm template. Campaign Google Ads tiếp theo — tải template, xong trong dưới 30 giây.

Generator mặc định tuân thủ Nguyên tắc 4 (Automate or Regret) và Nguyên tắc 7 (No Campaign Without an ID) của Clean Signal Method. Bạn không cần nhớ macro nào đặt vào trường nào.

Câu Hỏi Thường Gặp

Sự khác biệt giữa GCLID và UTM trong Google Ads là gì?

GCLID (Google Click Identifier) là parameter được tạo tự động mà Google thêm vào URL click quảng cáo khi auto-tagging được bật. Nó truyền dữ liệu click và chi phí trực tiếp đến GA4 mà không cần cấu hình thủ công, nhưng chỉ hoạt động trong hệ sinh thái của Google. UTM parameters là các chuỗi được cấu hình thủ công, hoạt động với bất kỳ công cụ analytics nào — GA4, CRM, nền tảng BI và công cụ attribution bên thứ ba. Để có coverage đầy đủ, hãy dùng cả hai đồng thời.

Nếu auto-tagging đã bật, có cần UTM parameters không?

Có, trong hầu hết trường hợp. Auto-tagging xử lý GA4 attribution tốt, nhưng nếu bạn dùng bất kỳ công cụ nào không phải của Google — CRM như HubSpot hay Salesforce, nền tảng BI, hay công cụ attribution bên thứ ba — những công cụ đó không đọc được GCLID. Bạn cần UTM parameters cho chúng. Ngoài ra, iOS 17 xóa GCLID khỏi các link được click trong Mail, Messages và Safari private browsing, trong khi để nguyên UTM parameters. UTM cung cấp tín hiệu attribution dự phòng mà GCLID không có.

ValueTrack parameters trong Google Ads là gì?

ValueTrack parameters là các macro động mà Google Ads thay thế bằng giá trị thực khi có người click quảng cáo. Ví dụ {keyword} trở thành từ khóa tìm kiếm khớp được, {campaignid} trở thành campaign ID dạng số, và {network} trả về g (Search), s (Search Partners) hay d (Display). Chúng loại bỏ nhu cầu cập nhật URL thủ công khi campaign được đổi tên hay ad groups thay đổi, và là cách tiếp cận duy nhất khả thi để tracking ở quy mô lớn.

Thêm Tracking Template ở đâu trong Google Ads?

Trong Google Ads, click biểu tượng cờ lê (Admin) → Account Settings → Tracking. Nhập template vào trường "Tracking template". Đặt ở cấp account sẽ tự động áp dụng cho tất cả campaigns. Bạn cũng có thể đặt templates ở cấp campaign, ad group hay quảng cáo riêng lẻ — các cấp thấp hơn ghi đè các cấp cao hơn. Cấp account là nơi đúng cho một UTM setup tiêu chuẩn trừ khi bạn cần các parameters khác nhau cho từng loại campaign.

utm_medium đúng cho các Google Ads campaigns là gì?

Cho Search campaigns, dùng cpc hoặc paid_search — cả hai đều khớp với GA4's Paid Search channel group. Cho Display, dùng display hoặc cpm. Cho Shopping, shopping mô tả tốt nhưng không có GA4 Default Channel Group riêng, vì vậy cpc an toàn hơn cho báo cáo tiêu chuẩn. Cho Performance Max, dùng cpc hoặc paid_search nếu muốn traffic PMax xuất hiện trong Paid Search reports. Tránh dùng google, sem, search hay ads — GA4 sẽ không phân loại chúng đúng.

Đổi tên Google Ads campaign có làm hỏng UTM tracking không?

Tùy thuộc vào ValueTrack macro bạn dùng. Nếu utm_campaign dùng {campaignname}, đổi tên campaign ngay lập tức thay đổi giá trị cho tất cả clicks trong tương lai — dữ liệu lịch sử bị chia thành hai tên campaign. Nếu bạn dùng {campaignid}, ID dạng số giữ nguyên bất kể tên thay đổi, đó là lý do utm_id={campaignid} quan trọng. Best practice: dùng utm_id={campaignid} để nhận dạng ổn định và utm_campaign={campaignname} cho nhãn dễ đọc khi cần cả hai.

Có thể thêm UTM parameters trực tiếp vào ad URLs thay vì dùng Tracking Templates không?

Có, bạn có thể gắn UTM parameters trực tiếp vào Final URL của từng quảng cáo. Nhưng cách này không scale — cập nhật hàng trăm ad URLs thủ công khi campaign thay đổi chính xác là vấn đề bảo trì mà ValueTrack parameters giải quyết. Tracking Templates áp dụng một lần ở cấp account, dùng dynamic ValueTrack macros và tự động cập nhật. Với bất kỳ số lượng quảng cáo nào ngoài một vài cái, Tracking Template luôn là cách tiếp cận đúng.

Làm sao kiểm tra Google Ads UTM parameters có hoạt động không?

Mở GA4 → Admin → DebugView, rồi click một trong các link Google Ads của bạn. Trong vài giây, session xuất hiện với source, medium, campaign và các UTM values khác được điền vào. Nếu parameters hiển thị trong DebugView, chúng đang được capture. Nếu không, hãy kiểm tra cú pháp Tracking Template trước — vấn đề phổ biến nhất là dùng {lpurl}&utm_source=google (với &) trên landing page không có query parameters sẵn. Nên là {lpurl}?utm_source=google (với ?).


Thiết lập Google Ads UTM tracking đúng cách — mở UTM Generator, chọn Google Ads và nhận Tracking Template đầy đủ với tất cả ValueTrack macros trong dưới 30 giây. Miễn phí, không cần đăng ký, không giới hạn.

#utm-google-ads#valuetrack-parameters#gclid#google-ads-tracking
Chia sẻ

Bài viết liên quan

Hướng dẫn

UTM cho Agency: Hệ thống theo dõi đa khách hàng có thể mở rộng

Cách agency marketing quản lý theo dõi UTM cho 10+ khách hàng không có xung đột tên, báo cáo sai, hay vấn đề quản trị dữ liệu.

6 thg 5, 202616 phút đọc
utm-agency-managementutm-multiple-clientscampaign-tracking
Hướng dẫn

UTM cho Influencer Marketing: Đo ROI theo từng nhà sáng tạo

Đo ROI chiến dịch influencer bằng UTM parameters. Template cho Instagram, YouTube, TikTok với link riêng cho từng influencer.

6 thg 5, 202613 phút đọc
utm-influencer-marketinginfluencer-trackingcreator-roi
Hướng dẫn

UTM cho E-commerce: Hướng dẫn Shopify, WooCommerce & Marketplace

Theo dõi ROI chiến dịch cửa hàng trực tuyến bằng UTM parameters. Template sẵn dùng cho Shopify, WooCommerce, khuyến mãi theo mùa và traffic từ marketplace.

3 thg 5, 202612 phút đọc
utm-ecommerceutm-shopifyutm-woocommerce

Mục lục

  • Nên Dùng Auto-Tagging hay UTM Parameters Thủ Công trong Google Ads?
  • ValueTrack Parameters trong Google Ads là gì?
  • Thiết Lập Google Ads Tracking Template như thế nào?
  • GCLID là gì và khi nào Auto-Tagging Đủ Dùng?
  • iOS 17 Link Tracking Protection Có Ảnh Hưởng đến Google Ads UTM Không?
  • Nên Dùng Template nào cho Từng Loại Campaign?
  • Cách Thiết Lập Google Ads UTM trong UTM Generator
  • Câu Hỏi Thường Gặp
  • Sự khác biệt giữa GCLID và UTM trong Google Ads là gì?
  • Nếu auto-tagging đã bật, có cần UTM parameters không?
  • ValueTrack parameters trong Google Ads là gì?
  • Thêm Tracking Template ở đâu trong Google Ads?
  • utm_medium đúng cho các Google Ads campaigns là gì?
  • Đổi tên Google Ads campaign có làm hỏng UTM tracking không?
  • Có thể thêm UTM parameters trực tiếp vào ad URLs thay vì dùng Tracking Templates không?
  • Làm sao kiểm tra Google Ads UTM parameters có hoạt động không?