Tham số UTM: quy tắc đặt tên và kiểm tra theo dõi chiến dịch
Dùng utm_source cho nguồn, utm_medium cho kênh và utm_campaign cho tên chiến dịch. Giữ tên nhất quán và đúng chữ hoa/thường, thêm utm_content để so mẫu quảng cáo, rồi thử trang cuối trước khi phân phối link.
Trong hướng dẫn này
UTM là nhãn đính vào URL chiến dịch. Hệ thống analytics đã cấu hình dùng chúng để mô tả nguồn lượt truy cập; bản thân tham số không cài analytics, ghi bán hàng hay làm nền tảng quảng cáo với website đếm cùng sự kiện.
Một bảng tên nhỏ thường đã đủ: thống nhất giá trị được dùng trước khi chạy, tái dùng qua link và ghi thay đổi. Nhờ vậy một chiến dịch không tách thành nhiều dòng chỉ vì thành viên chọn cách viết khác nhau. Tên cần phục vụ phân tích về sau.
Giao một vai trò cho mỗi tham số
Google khuyên kèm source, medium và campaign khi gắn thẻ. content phân biệt link hoặc mẫu trong cùng chiến dịch; term dùng cho từ khóa trả phí khi thích hợp. Đủ mô tả cho báo cáo, không cần một trường mới cho mọi chi tiết có thể thu.
Ví dụ là newsletter giả định có hai link đến cùng ưu đãi. Campaign giữ nguyên, content phân biệt nút đầu trang với link văn bản. Đây là nhãn minh họa, không phải giá trị nền tảng bắt buộc; điều quan trọng là ý nghĩa ổn định.
| Tham số | Giá trị minh họa | Quy tắc tên |
|---|---|---|
| utm_source | monthly_newsletter | Một tên ổn định cho nguồn này |
| utm_medium | email (kênh thư điện tử) | Một tên ổn định cho kênh tiếp thị |
| utm_campaign | workspace_launch | Cùng tên chiến dịch qua các link liên quan |
| utm_content | header_button | Phân biệt link này với body_text |
| utm_term | Bỏ trong ví dụ email này | Dùng khi cần phân biệt từ khóa trả phí |
Chuẩn hóa chữ hoa và cách viết trước khi chạy
Newsletter và newsletter là các giá trị khác nhau. Google nêu rõ phân biệt hoa/thường, nên chọn quy ước như chữ thường, cách nhau bằng gạch dưới rồi dùng nhất quán. Nhóm nhỏ có thể dùng sổ ghi người phụ trách, mục đích, ngày bắt đầu và source/medium được duyệt.
Đừng đổi tên giữa phép so mà không ghi lý do. Nhãn đổi có thể tạo dòng thứ hai, khiến một chiến dịch trông như hai. Nếu cần chia theo quốc gia hoặc creative, quyết định trước nên dùng trường hỗ trợ hay sổ nội bộ, không tùy hứng đặt lại khi có traffic.
Tạo URL mà không làm hỏng cấu trúc cũ
URL có thể đã có query hoặc fragment. Dùng trình phân tích URL để giữ tham số hiện tại và đặt query chiến dịch trước fragment. Ví dụ giữ plan=starter cùng #pricing và đặt một giá trị cho mỗi khóa UTM đã chọn.
URLSearchParams xử lý mã hóa giá trị. Không tự nối dấu hỏi thứ hai hoặc đặt tham số sau #pricing. Thử kết quả sau dịch vụ rút gọn và mọi chuyển hướng; link gốc đúng chưa đủ nếu một bước giữa loại bỏ query.
const link = new URL("https://example.com/offer?plan=starter#pricing");
link.searchParams.set("utm_source", "monthly_newsletter");
link.searchParams.set("utm_medium", "email");
link.searchParams.set("utm_campaign", "workspace_launch");
link.searchParams.set("utm_content", "header_button");
console.log(link.href);
// https://example.com/offer?plan=starter&utm_source=monthly_newsletter&utm_medium=email&utm_campaign=workspace_launch&utm_content=header_button#pricingTách nhãn chiến dịch khỏi dữ liệu cá nhân
URL có thể xuất hiện trong lịch sử, log, ảnh chụp và tin nhắn chia sẻ. Không đặt email cá nhân, số điện thoại, access token hay định danh cá nhân trong UTM. Hướng dẫn Analytics cảnh báo gửi thông tin nhận diện qua URL và trường thu thập khác.
Dùng nhãn chung cho campaign và creative. Nếu cần luồng riêng theo khách hàng, thiết kế nó với quyền riêng tư và bảo mật thích hợp. Nhãn công khai mô tả nỗ lực tiếp thị, không định danh người click; rút gọn URL không khiến tham số trở thành bí mật.
Xác minh trang đích và chiều dữ liệu báo cáo
Mở một link cho mỗi creative, kiểm tra trang cuối còn tham số định dùng. Trong test đã cấu hình đúng, xem visit bằng công cụ debug, rồi kiểm tra traffic acquisition theo session source, medium, campaign. Báo cáo first-user không trả lời cùng câu hỏi.
Nếu nền tảng có tích hợp chính thức và auto-tagging, làm theo hướng dẫn của tích hợp. Google có quy tắc ưu tiên khi kết hợp tag tự động và thủ công. Thêm nhãn thủ công mâu thuẫn khắp nơi không phải cách sửa attribution đáng tin; hãy hiểu trường nào được dùng.
- Xác nhận source, medium và campaign có mặt, đúng cách viết duyệt.
- Kiểm tra trang đích và mọi chuyển hướng giữ query.
- Xác minh thu analytics cùng lựa chọn riêng tư của khách.
- Khớp ngày, múi giờ và phạm vi nguồn trong báo cáo.
- Giữ nguyên URL đã phân phối trong sổ chiến dịch để kiểm tra sau.
So kết quả, không chỉ lượt vào
Hai creative cùng chiến dịch có 200 và 300 sessions đo, tạo 10 và 9 chuyển đổi theo cùng định nghĩa. Tỷ lệ theo phiên là 5% và 3%. Đây là mô tả mẫu này, không chứng minh creative đầu luôn thắng về sau.
Nối bảng chiến dịch với chi thực và outcomes trước khi tính CPA hoặc ROI. Nhãn UTM cho phép nhóm; công cụ vẫn cần số đã đo cùng định nghĩa rõ. Giữ mẫu số ban đầu để tỷ lệ theo phiên không bị đổi tên thành tỷ lệ theo click trong báo cáo sau.
Câu hỏi thường gặp
UTM hoạt động khi thiếu tag analytics không?
Nhãn vẫn trong link, nhưng hệ thống phải thu và diễn giải mới có báo cáo. Chỉ thêm tham số không cài đo lường.
Có dùng cùng campaign cho nhiều link creative không?
Có nếu cùng chiến dịch. Giữ campaign ổn định, dùng content nhất quán để phân biệt link hoặc mẫu cụ thể.
UTM có bí mật không?
Không. Chúng nhìn thấy trong URL và có thể lưu hay chia sẻ cùng nó. Không đưa thông tin đăng nhập hoặc định danh cá nhân vào các trường này.
Nguồn & định nghĩa
- Google Analytics: URL builders and UTM best practices
- Google Analytics: Traffic-source dimensions, manual tagging, and auto-tagging
- Google Analytics: Avoid sending personally identifiable information
- MDN: URLSearchParams
Ngày kiểm tra phương pháp: