Hướng dạn này sẽ giải thích cách lưu thông số GCLID của lượt nhấp vào Google Ads trong GA4. Có nhiều cách để lưu thông số GCLID và việc lưu trữ chúng trong báo cáo GA4 giúp bạn phân tích dữ liệu quảng cáo một cách toàn diện hơn.
GCLID là gì?
GCLID là giá trị nhận dạng nhấp chuột của Google và là yếu tố chính để theo dõi hiệu suất quảng cáo Google. Nó liên kết người dùng với các quảng cáo, nhóm quảng cáo, chiến dịch, từ khóa được nhấp. Mỗi lần một người nhấp vào liên kết Google Ads, Google sẽ thêm một giá trị GCLID duy nhất vào URL, nhờ đó mọi chuyến đổi có thể truy về đúng quảng cáo, chiến dịch và từ khóa đã tạo ra lượt nhấp.
Tại sao nên lưu GCLID trong GA4?
Chức năng cốt lõi của thông số GCLID là đo lường hiệu suất chuyến đổi của quảng cáo Google Ads, và GA4 có thể nhận diện lưu lượng Google Ads trong báo cáo phân bổ.
GA4 có báo cáo Đường dẫn phân bổ riêng. Báo cáo này cho bạn biết cách các kênh phối hợp với nhau khi người dùng truy cập website nhiệu lần từ nhiệu nguồn khác nhau trước khi chuyến đổi. Việc lưu GCLID dưới dạng thử nguyên tùy chọnh phạm vi người dùng trong GA4 có nghĩa là khi người dùng được liên kết với GCLID, bạn biết họ đến từ Google Ads và mọi chuyến đổi sau này có thể liên kết lại với Google Ads.
Nhừng gì bạn cần chuẩn bị
- Tài khoản Google Ads có bật tự động gắn thẻ (auto-tagging) – điều này giúp thêm thông số gclid vào URL
- Một tài sản Google Analytics 4 nơi bạn muốn dữ liệu GCLID hiển thị
- Google Tag Manager đã cài trên website (hoặc công cụ tag khác bạn ưa dùng)
Cách lưu GCLID trong GA4 qua Google Tag Manager
Bước 1: Bật tự động gắn thẻ trong Google Ads
Trước tiên, bạn cần bật tính năng tự động gắn thẻ trong Google Ads. Khi người dùng nhấp vào quảng cáo và truy cập website, thông số GCLID sẽ được thêm vào URL. Để kiểm tra, vào Google Ads → Tools & Settings → Conversions và đảm bảo Auto-tagging đang bật.
Bước 2: Tạo biến URL query trong GTM
Chúng ta có thể dùng Google Tag Manager để lấy giá trị của bất kỳ thông số URL nào và gửi đến bất kỳ điểm thu thập dữ liệu nào. Trong trường hợp này, chúng ta gửi thông số GCLID đến báo cáo GA4.
- Trong GTM, tạo một biến mới – chọn URL làm loại biến, chọn query làm loại thành phần, nhập gclid làm khóa truy vấn
- Đặt tên rõ ràng cho biến (ví dụ
GCLID Value) để tái sử dụng trong nhiệu tag

Bước 3: Cấu hình tag sự kiện GA4
Đặt mã sự kiện tag GA4: Tạo một sự kiện mới tên là “gclid_pickup” và gửi các biến trên đến GA4 dưới dạng thuộc tính người dùng.

Bước 4: Thêm trình kích hoạt
Trình kích hoạt cho tag này: URL trang chứa “gclid”, vì vậy tag chỉ kích hoạt khi có thông số gclid trong URL.

Bước 5: Đăng ký thử nguyên tùy chọnh trong GA4
Bước cuối là tạo một thử nguyên tùy chọnh phạm vi người dùng trong GA4. Nếu không thiết lập, bạn sẽ không thấy dữ liệu gclid trong báo cáo GA4.
Trong GA4, vào Admin → Custom definitions → Create custom dimension, chọn phạm vi User và dùng đúng tên bạn đã đặt cho thuộc tính người dùng trong GTM (ví dụ gclid_pickup). Lưu ý thử nguyên mới có thể mất 24–48 giờ để xuất hiện trong báo cáo GA4.

Cách kiểm tra GCLID đã được thu thập chưa
- Dùng GTM Preview mode: mở một URL thử chứa
?gclid=test123và kiểm tra taggclid_pickupcó kích hoạt không. - Trong GA4, mở Reports → User → User attributes và kiểm tra thử nguyên GCLID có ghi nhận giá trị sau các lượt nhấp thật không.
- Nhấp vào một quảng cáo Google Ads thật và kiểm tra URL đích có chứa
gclidhay không.
Câu hỏi thường gặp
Tôi có thể lưu GCLID mà không dùng Google Tag Manager không?
Có. Bạn có thể đọc thông số gclid bạng một đoạn JavaScript nhỏ hoặc giải pháp phía máy chủ, nhưng GTM là cách đơn giản nhất, không cần code và tập trung mọi cấu hình theo dõi ở một nơi.
Tại sao dữ liệu GCLID của tôi trống trong báo cáo GA4?
Nguyên nhân phổ biến: tự động gắn thẻ bị tắt trong Google Ads, tên thử nguyên tùy chọnh không khớp chính xác với tên thuộc tính người dùng trong GTM, hoặc thử nguyên vừa tạo dưới 24 giờ.
GCLID có cải thiện theo dõi chuyến đổi Google Ads trong GA4 không?
Có. Khi GCLID được lưu dưới dạng thử nguyên phạm vi người dùng, GA4 có thể liên kết các chuyến đổi sau này với lượt nhấp Google Ads ban đầu, giúp báo cáo phân bổ trả phí chính xác hơn.
GCLID có hoạt động với tài khoản agency Google Ads không?
Có. Tự động gắn thẻ và thu thập GCLID hoạt động giống hệt trong một tài khoản agency Google Ads như trong tài khoản thông thường. Các nhà quảng cáo cần hạn mức chi tiêu cao hơn thường chọn mua tài khoản agency, sau đó áp dụng đúng hướng dẫn GTM ở trên để giữ cho theo dõi chuyển đổi luôn chính xác.
