Source
Tên nguồn phát sinh lưu lượng, ví dụ: 'google', 'facebook.com', 'newsletter.example.com'.
Source là gì?
Source (Nguồn) trong Google Analytics là tên của nền tảng, trang web hoặc hệ thống gửi người dùng đến website của bạn. Đây là một trong hai thành phần chính của medium-source — cặp thông tin xác định nguồn gốc lưu lượng truy cập. Ví dụ: nếu ai đó nhấp vào liên kết từ bài viết trên Facebook, Source sẽ là facebook.com; nếu họ tìm thấy bạn qua Google Tìm kiếm, Source là google.
Giá trị Source được tự động ghi nhận khi người dùng click vào liên kết có chứa tham số UTM hoặc khi trình duyệt gửi HTTP referrer. Trong trường hợp không có dữ liệu rõ ràng (ví dụ: truy cập trực tiếp hoặc từ ứng dụng di động không gửi referrer), Google Analytics gán giá trị mặc định như (direct) hoặc (none).
Tại sao quan trọng trong SEO?
Source giúp bạn hiểu chính xác nơi người dùng phát hiện ra website — yếu tố then chốt để đánh giá hiệu quả chiến lược tiếp thị và tối ưu hóa nội dung. Nếu bạn đầu tư vào content trên Facebook nhưng facebook.com lại chiếm dưới 1% lưu lượng, đó là tín hiệu cần kiểm tra lại cách chia sẻ, thẻ meta, hoặc khả năng hiển thị.
Với SEO, Source còn hỗ trợ phân biệt giữa lưu lượng hữu cơ và lưu lượng từ các kênh khác. Khi kết hợp với Medium (ví dụ: organic, cpc, email), bạn xác định được: liệu traffic từ google có phải do xếp hạng tự nhiên (organic) hay do quảng cáo trả phí (cpc); liệu lưu lượng từ newsletter.example.com có thực sự đến từ email marketing hay bị sai lệch do thiếu UTM.
Ngoài ra, việc theo dõi Source đúng giúp tránh nhầm lẫn trong báo cáo ROI, đặc biệt khi chạy nhiều chiến dịch song song (SEO + Google Ads + Zalo + Email).
Cách hoạt động
Google Analytics xác định Source theo thứ tự ưu tiên sau:
- UTM parameters: Nếu URL chứa
utm_source=facebook, giá trị này được ưu tiên tuyệt đối. - HTTP Referrer: Nếu không có UTM, GA đọc tiêu đề
Referertrong yêu cầu HTTP (ví dụ:https://facebook.com/...→facebook.com). - Default fallback: Nếu cả hai đều thiếu, GA gán
(direct)(khi không có referrer) hoặc(none)(khi referrer bị chặn hoặc rỗng).
Lưu ý: Một số nền tảng (như Zalo, Messenger, ứng dụng iOS 14+ hoặc trình duyệt chặn referrer) có thể làm mất dữ liệu referrer → dẫn đến tăng lưu lượng (direct) giả. Điều này không phải lỗi hệ thống mà là giới hạn kỹ thuật.
Hướng dẫn thực hiện
Để quản lý Source chính xác, bạn cần chủ động kiểm soát cả ba khía cạnh: cấu hình, gắn thẻ và kiểm tra.
Bước 1: Dùng UTM cho mọi liên kết ngoài
Luôn thêm tham số utm_source khi chia sẻ link bên ngoài:
- Facebook bài viết:
?utm_source=facebook&utm_medium=social&utm_campaign=thang7 - Email newsletter:
?utm_source=newsletter.example.com&utm_medium=email&utm_campaign=ban_tin_thang7 - Liên kết từ blog đối tác:
?utm_source=blogdoitac.vn&utm_medium=referral&utm_campaign=guest_post
Bước 2: Kiểm tra cài đặt Referral Exclusion List
Vào Admin > Property > Tracking Info > Referral Exclusion List và thêm các tên miền bạn sở hữu (ví dụ: example.com, shop.example.com). Việc này ngăn GA ghi nhầm lượt truy cập nội bộ thành “referral” — tránh làm méo mó dữ liệu Source.
Bước 3: Xác minh bằng công cụ Realtime hoặc DebugView
Sau khi gắn UTM, kiểm tra ngay bằng:
- Realtime Report (GA4): vào Reports > Realtime, mở link đã gắn UTM trên thiết bị khác → xem mục Active users by stream và Event count by source/medium.
- GA4 DebugView: bật chế độ debug trên điện thoại hoặc trình duyệt, mở link → kiểm tra event
page_viewcó chứa đúngsession_sourcevàsession_medium.
Lỗi thường gặp
Dưới đây là 4 lỗi phổ biến liên quan đến Source và cách xử lý:
| Lỗi | Nguyên nhân | Cách khắc phục |
|---|---|---|
(direct) chiếm tỷ lệ cao bất thường |
Thiếu UTM, referrer bị chặn (iOS, ứng dụng nhắn tin), hoặc link mở trong app không gửi referrer | Dùng UTM bắt buộc cho mọi link chia sẻ; kiểm tra Referral Exclusion List; phân tích sâu theo device & browser để xác định xu hướng |
google xuất hiện với medium cpc dù không chạy quảng cáo |
Người dùng click từ Google Shopping, hình ảnh hoặc Discover — những kênh không luôn phân loại rõ ràng | Kết hợp với báo cáo Acquisition > Search Console để so sánh; dùng filter “Session medium contains organic” để tách riêng lưu lượng SEO |
Source hiển thị tên miền con thay vì tên miền gốc (ví dụ: blog.example.com thay vì example.com) |
Chưa thêm tên miền vào Referral Exclusion List | Thêm tất cả tên miền con và phụ vào danh sách loại trừ (tối đa 50 mục) |
Source bị cắt ngắn hoặc hiển thị ký tự lạ (ví dụ: fb, insta) |
Người tạo link dùng UTM rút gọn không nhất quán | Áp dụng quy chuẩn đặt tên utm_source: viết thường, không dấu, không viết tắt (ngoại trừ trường hợp đã thống nhất toàn bộ team) |
Ví dụ thực tế
Một cửa hàng thời trang Việt Nam chạy chiến dịch Tết:
- Gửi email tới danh sách 50.000 khách hàng với link:
https://shop.example.com/tet?utm_source=newsletter.example.com&utm_medium=email&utm_campaign=tet2024 - Đăng bài trên fanpage Facebook với link:
https://shop.example.com/tet?utm_source=facebook.com&utm_medium=social&utm_campaign=tet2024 - Viết guest post trên một blog uy tín:
https://blogdoitac.vn/bai-viet-tet?utm_source=blogdoitac.vn&utm_medium=referral&utm_campaign=guest_post_tet
Sau 7 ngày, báo cáo GA4 cho thấy:
newsletter.example.com: 3.200 phiên, tỷ lệ thoát 28%, doanh thu 124 triệu VNĐfacebook.com: 1.850 phiên, tỷ lệ thoát 54%, doanh thu 42 triệu VNĐblogdoitac.vn: 920 phiên, tỷ lệ thoát 41%, doanh thu 68 triệu VNĐ
Từ dữ liệu này, đội SEO quyết định tăng ngân sách cho email marketing và đàm phán hợp tác dài hạn với blog đối tác — vì cả hai kênh đều có chất lượng chuyển đổi cao hơn Facebook.
Câu hỏi thường gặp
Source và Medium khác nhau thế nào?
Source trả lời câu hỏi “từ đâu?” (ví dụ: google, facebook.com), còn Medium trả lời “bằng cách nào?” (ví dụ: organic, cpc, email, referral). Chúng luôn đi cùng nhau trong báo cáo — không có Source mà không có Medium, và ngược lại.
Có thể thay đổi giá trị Source sau khi dữ liệu đã gửi vào GA không?
Không. Giá trị Source được ghi nhận tại thời điểm xảy ra sự kiện (event) và không thể chỉnh sửa sau khi dữ liệu đã được xử lý. Bạn chỉ có thể điều chỉnh bằng cách gửi lại dữ liệu mới (qua Measurement Protocol) hoặc dùng Data Filters trong GA4 để thay đổi cách hiển thị — nhưng không thay đổi dữ liệu gốc.
Source có phân biệt chữ hoa/chữ thường không?
Không. Google Analytics xử lý Source ở dạng không phân biệt hoa thường (case-insensitive). Tức là Facebook.com, FACEBOOK.COM và facebook.com đều được gộp chung thành một mục. Tuy nhiên, nên thống nhất viết thường để dễ quản lý và tránh nhầm lẫn khi xuất báo cáo.