Chuyển đến nội dung chính

Tạo Link UTM Campaign miễn phí

Tạo URL campaign có thể theo dõi với các tham số UTM cho Google Analytics và các công cụ khác. Xem trước trực tiếp, cài đặt sẵn và sao chép một cú nhấp.

Hoạt động ngoại tuyến sau khi tải

Cài đặt nhanh

Nơi lưu lượng truy cập đến từ (người giới thiệu).

Kênh tiếp thị/phương tiện.

Chiến dịch hoặc chương trình khuyến mãi cụ thể.

Từ khóa trả phí (tùy chọn, cho tìm kiếm trả phí).

Phân biệt các liên kết/quảng cáo tương tự (tùy chọn, cho bài kiểm tra A/B).

Nhập URL website ở trên để tạo liên kết theo dõi

💡 Tham số UTM cho phép Google Analytics, Plausible và các công cụ khác phân bổ lưu lượng theo chiến dịch cụ thể. Giữ tên nhất quán (ví dụ: luôn dùng 'email', không đôi khi dùng 'Email') — analytics phân biệt hoa thường và sẽ tách dữ liệu của bạn.

Công dụng phổ biến

  • Liên kết UTM cho các chiến dịch emailTheo dõi bản tin hoặc email nào đã tạo lưu lượng truy cập và chuyển đổi trong phân tích của bạn.
  • Liên kết UTM cho phương tiện truyền thông xã hộiĐo lường chính xác lưu lượng truy cập từ từng nền tảng và bài viết trên phương tiện truyền thông xã hội.
  • Liên kết UTM cho Các Chiến dịch Quảng cáo Trả tiềnXác định các chuyển đổi cho các quảng cáo, từ khóa và sáng tạo cụ thể.
  • Liên kết UTM cho In ấn và Mã QRTheo dõi các chiến dịch ngoại tuyến — tờ rơi, áp phích, danh thiếp — qua mã QR.
  • Liên kết UTM cho Khoảng thời gian InfluencerCung cấp cho mỗi influencer một liên kết được theo dõi duy nhất để đo lường ai lái kết quả.

Cách hoạt động

Công cụ tạo UTM ghép URL theo dõi hoàn toàn trong trình duyệt bằng các API URL và URLSearchParams chuẩn — không máy chủ, không tải lên. Khi bạn gõ, một hook useMemo trực tiếp phân tích URL gốc, kiểm tra tên máy chủ và chỉ thêm các tham số UTM bạn đã điền.

  1. 1
    Phân tích và kiểm tra URL
    URL gốc của bạn được đưa vào hàm khởi tạo URL tích hợp của trình duyệt. Công cụ tự động thêm https:// nếu thiếu giao thức, rồi kiểm tra tên máy chủ có ít nhất một dấu chấm (hoặc là localhost) — từ chối văn bản tự do trước khi nó làm hỏng đầu ra.
  2. 2
    Thêm tham số UTM qua URLSearchParams
    Mỗi ô đã điền (source, medium, campaign, term, content) được ghi vào đối tượng search-params của URL bằng URLSearchParams.set(). Nếu bật chữ thường, giá trị được chuyển thành chữ thường ở bước này, tránh sai lệch phân bổ do viết hoa không nhất quán.
  3. 3
    Mã QR được thư viện qrcode tạo
    Mỗi khi URL cuối cùng thay đổi, thư viện qrcode tạo data-URL 256 px cho bản xem trước nội tuyến và đồng thời vẽ phiên bản 1024 px lên canvas ngoài màn hình. Canvas sau đó được tuần tự hóa thành PNG Blob qua canvas.toBlob() để nút tải về có thể lưu đồng bộ — yêu cầu trên iOS, nơi việc tạo Blob bất đồng bộ trong trình xử lý cú nhấp bị chặn.
  4. 4
    Mẫu có thể chia sẻ qua hash của trang
    Trạng thái biểu mẫu (URL gốc cùng mọi giá trị UTM) liên tục được mã hóa vào fragment URL của trang bằng window.history.replaceState. Bất kỳ ai mở URL có hash đó sẽ thấy biểu mẫu được điền sẵn, để bạn lưu hoặc chia sẻ mẫu chiến dịch mà không cần lưu trữ phía máy chủ.

Công cụ liên quan

Câu hỏi thường gặp