Dịch vụ quảng cáo cho doanh nghiệpFacebook / Google / TikTok
☎  0815.541.588
GIẢI PHÁP QUẢNG CÁO CHO DOANH NGHIỆP

Tránh đếm trùng chuyển đổi khi chạy nhiều nền tảng

Tránh đếm trùng chuyển đổi đa kênh bằng cách phân biệt bản sao sự kiện, lead trùng trong CRM và một đơn được nhiều nền tảng ghi nhận. Có quy trình đối soát và tình huống kiểm thử.

Muốn tránh đếm trùng chuyển đổi khi chạy Facebook, Google và TikTok, trước hết phải chọn thứ sẽ đếm: một đơn hàng, một cơ hội bán hàng đủ chuẩn hay một sự kiện quảng cáo. Mã đơn hoặc mã cơ hội trong hệ thống kinh doanh là khóa để tính tổng thực tế. Mã sự kiện giúp xử lý hai bản sao kỹ thuật của cùng một hành động. Báo cáo mỗi nền tảng là số được ghi nhận theo quy tắc riêng; không cộng các cột đó để tuyên bố số khách hoặc đơn của doanh nghiệp.

Chủ shop xem dữ liệu quảng cáo trên nhiều màn hình và một đơn hàng đã xác nhận
Một đơn hàng có thể xuất hiện trong báo cáo nhiều kênh, nhưng tổng đơn thực tế phải dựa trên mã đơn của doanh nghiệp.

Ba hiện tượng thường bị gọi chung là “đếm trùng”: một sự kiện bị gửi hai lần, một người tạo nhiều hồ sơ cùng nhu cầu và một đơn được nhiều nền tảng nhận công. Chúng cần ba cách xử lý khác nhau. Xóa bớt một dòng trong báo cáo quảng cáo không sửa được CRM; đặt event_id giống nhau cũng không khiến Google và TikTok tự thống nhất cách gán công cho một đơn.

Chọn đơn vị đếm trước khi chọn công cụ

Câu “một khách chỉ được đếm một lần” nghe hợp lý nhưng có thể làm mất doanh thu thật. Cùng một khách đặt hai đơn độc lập thì hệ thống bán hàng phải ghi hai đơn. Ngược lại, cùng một yêu cầu gửi form hai lần trong vài phút thường chỉ là một cơ hội cần sales xử lý. Vì vậy, phải chốt đơn vị đếm cho từng chỉ số và thời gian được xem là cùng một nhu cầu. Hệ thống quản lý khách hàng (CRM) giữ trạng thái cơ hội; hệ thống quản lý đơn hàng (OMS) giữ trạng thái giao dịch.

Nhân viên kho kiểm mã đơn duy nhất trên phiếu giao hàng và kiện hàng
Trước khi xử lý trùng, hãy xác định tổng thực tế đang đếm đơn hàng, cơ hội bán hàng hay một sự kiện.

Trên điện thoại, vuốt bảng sang trái để xem đầy đủ các cột.

Một người có thể tạo nhiều hành động hợp lệ ở các tầng khác nhau
Thứ đang đếm Khóa phù hợp Quy tắc cần chốt
Tín hiệu thô Mã sự kiện + tên hành động + nguồn Hai bản sao của đúng một hành động không thành hai lần; lần nhấp và lần gửi form là hai hành động khác nhau.
Yêu cầu gửi đến Mã yêu cầu sinh khi gửi thành công Một form gửi lại do tải trang không thành yêu cầu mới; lần gửi sau có nhu cầu khác cần xem riêng.
Cơ hội đủ chuẩn Mã cơ hội trong CRM Sales xác nhận cùng nhu cầu, trạng thái và khoảng thời gian được gộp; hai nhu cầu độc lập có thể là hai cơ hội.
Đơn hàng Mã đơn duy nhất của hệ thống bán hàng Mỗi giao dịch thật có một mã riêng; cùng người mua hai lần không bị gộp thành một đơn.
Khách duy nhất Mã khách nội bộ sau đối chiếu Dùng để báo số người, không thay thế số đơn hoặc số cơ hội; trường hợp dùng chung số điện thoại cần kiểm thủ công.

Mã điện thoại hay email có thể giúp tìm hồ sơ gần nhau nhưng không nên là khóa duy nhất cho mọi trường hợp. Một số điện thoại có thể do nhiều người trong gia đình hoặc nhân viên một công ty sử dụng; cùng một người cũng có thể đổi số. Nếu gộp tự động chỉ theo số điện thoại, báo cáo có nguy cơ đếm thiếu. Nên giữ bản ghi gốc, quy tắc gộp và người xác nhận các trường hợp mơ hồ.

Ba kiểu “trùng” và chỗ phải sửa

Trùng kỹ thuật xảy ra khi một hành động thật phát nhiều tín hiệu. Khách có thể làm mới trang cảm ơn, thẻ đo lường bị gắn hai lần hoặc website gửi cả bản trình duyệt lẫn bản máy chủ. Việc sửa nằm ở nơi phát sự kiện và cơ chế nhận của từng công cụ. Nếu cùng một đơn nhưng có hai lần tải trang, đơn vẫn chỉ là một; cần kiểm mã giao dịch có ổn định qua cả hai lần hay không.

Trùng hồ sơ kinh doanh xảy ra khi cùng một nhu cầu đi qua form, tin nhắn và cuộc gọi, rồi tạo nhiều dòng trong CRM. Việc sửa nằm ở quy tắc nhận và phân loại của sales: hồ sơ nào là một cơ hội, hồ sơ nào là nhu cầu mới, có mốc thời gian nào cho phép mở lại. Một cú nhấp vào nút gọi hoặc Zalo vẫn chưa chứng minh đã có người liên hệ; bài đo cuộc gọi và liên hệ Zalo thật phụ trách tầng này.

Chồng lấn gán công xuất hiện khi một người có tiếp xúc với nhiều kênh trước khi mua. Một đơn có thể được nhiều bảng điều khiển ghi nhận theo cửa sổ và mô hình gán công riêng. Đây không nhất thiết là lỗi gửi sự kiện. Cách xử lý cho báo cáo quản trị là lấy tổng đơn thực từ hệ thống bán hàng, rồi trình bày phần mỗi nền tảng tự ghi nhận ở cột khác. Nếu muốn chia công giữa kênh, doanh nghiệp phải chọn một quy tắc phân bổ hoặc phương pháp đo tác động tăng thêm riêng; event_id không giải quyết câu hỏi phân bổ.

Mã sự kiện và mã đơn có tác dụng trong phạm vi nào?

Với giao dịch trên website, mã đơn phải được hệ thống bán hàng sinh động và duy nhất cho từng đơn. Cùng một đơn khi gửi lại bản ghi phải giữ cùng mã; một đơn mới phải có mã mới. GA4 giải thích transaction_id giúp khử các sự kiện mua hàng trùng mã trong luồng web; tài liệu cũng cảnh báo không gửi chuỗi rỗng hoặc dùng cùng mã cho nhiều giao dịch. Đây là quy tắc ở tầng purchase của GA4, không phải phép gộp mọi loại lead trong CRM.

Chuyên viên kỹ thuật đối chiếu các bản ghi sự kiện trùng với một đơn mua hàng
Mã sự kiện giúp nhận ra bản sao kỹ thuật; mã đơn giúp giữ một giao dịch duy nhất trong tổng kinh doanh.

Google Ads dùng transaction ID để giảm việc đếm trùng một giao dịch khi thẻ phát lại. Nhưng phạm vi khử trùng vẫn phải được kiểm theo hành động chuyển đổi (conversion action). Tài liệu Google về kết nối thêm nguồn dữ liệu nói rõ mã giao dịch chỉ đối soát giữa thẻ và nguồn bổ sung trong cùng một hành động chuyển đổi. Mã này không tự gộp hai hành động chuyển đổi khác nhau. Tính năng kết nối nhiều nguồn đang ở trạng thái beta và không mặc định có ở mọi tài khoản.

Nếu dùng cả TikTok Pixel và Events API để gửi hai bản sao của cùng một sự kiện, TikTok yêu cầu cùng event_id trên hai đường gửi để hủy trùng lặp. Mã phải đại diện cho một hành động thật: cùng đơn giữ cùng mã sự kiện cho hai bản sao, đơn khác dùng mã mới. Nếu một luồng chỉ gửi qua Pixel và luồng khác chỉ qua API, không có bản sao chồng nhau thì bài toán khác.

Đối với Meta hoặc bất kỳ nền tảng nào còn lại, không nên suy rằng cấu hình khử trùng đã đúng chỉ vì trang cảm ơn hiện một lần. Cần kiểm tên sự kiện, mã sự kiện, nơi phát, công cụ chẩn đoán và bản ghi đơn thực tế trong tài khoản được giao. Tài liệu của từng nền tảng có thể thay đổi. Nguyên tắc quản trị là giữ cùng định danh cho cùng hành động và không tái dùng định danh ấy cho hành động khác. Trước khi sửa trên tài khoản sản xuất, lưu cấu hình và thử bằng giao dịch kiểm soát phù hợp.

Một đơn được hai nền tảng ghi nhận thì tổng hợp thế nào?

Ví dụ giả định: người mua nhấp quảng cáo Google để xem sản phẩm, sau đó xem quảng cáo TikTok rồi quay lại đặt đơn DH-102. Hệ thống bán hàng có một đơn DH-102. Tùy cửa sổ, loại tương tác và mô hình báo cáo, Google và TikTok có thể cùng ghi nhận một chuyển đổi trong tài khoản của mình. Khi đó không viết “hai đơn từ quảng cáo” chỉ vì cộng 1 + 1. Đồng thời cũng không tự xóa một trong hai số nền tảng để ép hai bảng giống CRM.

Các màn hình quảng cáo tìm kiếm, mạng xã hội và video ngắn cùng dẫn đến một đơn hàng
Có thể giữ số quy nguồn của từng nền tảng để tối ưu kênh, nhưng không cộng chúng thành tổng đơn thực tế.

Google Ads cho phép đặt cửa sổ ghi nhận chuyển đổi sau tương tác. TikTok cũng có ghi nhận sau lượt xem quảng cáo trong cửa sổ đã đặt. Khác biệt về click, view, ngày tương tác so với ngày đơn, múi giờ và cửa sổ có thể khiến hai báo cáo không cùng mẫu số. Ngay cả khi tổng nền tảng lớn hơn tổng đơn thật, phép trừ chưa cho biết chính xác phần chồng lấn. Cần nối sự kiện cùng mã và cùng kỳ để kiểm.

Nên giữ ba góc nhìn song song. Tổng kinh doanh là đơn hoặc cơ hội đủ chuẩn duy nhất theo OMS/CRM và trạng thái đã duyệt. Số nền tảng ghi nhận phục vụ đọc phân phối, tối ưu trong từng tài khoản theo cài đặt của tài khoản đó. Phân bổ kênh là một báo cáo quản trị có quy tắc riêng về hành trình được quan sát; có thể chưa gán được cho một số đơn. Không đặt tên cột phân bổ là “doanh thu tăng thêm nhờ quảng cáo” nếu chưa có phương pháp kiểm định tác động tăng thêm.

Quy trình đối soát từ sự kiện thô đến đơn thật

Trước tiên, thống nhất kỳ báo cáo theo ngày phát sinh hành động kinh doanh và múi giờ. Ghi thêm ngày tương tác quảng cáo để giải thích vì sao một nền tảng đặt chuyển đổi ở kỳ khác. Đừng so một bên theo ngày click với bên kia theo ngày đặt hàng rồi gọi chênh lệch là lỗi. Phải ghi rõ trạng thái chưa chốt, hoàn hoặc hủy trước khi báo doanh thu thực nhận.

Đội vận hành so bản ghi sự kiện, hồ sơ khách và hóa đơn để loại các dòng trùng
Đối soát theo mã và trạng thái đơn giúp tách bản ghi thô khỏi giao dịch đã xác nhận.
  1. Vẽ luồng dữ liệu: form, trang cảm ơn, tổng đài, Zalo, đơn hàng, CRM, thẻ trình duyệt, đường máy chủ và từng nền tảng. Xác định hành động nào gửi sự kiện nào, tới đâu.
  2. Chốt khóa: mã đơn cho đơn, mã cơ hội cho lead đủ chuẩn và mã sự kiện cho mỗi lần hành động cần gửi hai đường. Không dùng một mã tĩnh cho mọi đơn.
  3. Giữ bản gốc: lưu loại sự kiện, thời điểm, nguồn, mã và trạng thái trước khi gộp. Khi gặp bản trùng, đánh dấu quan hệ thay vì xóa dấu vết cần để điều tra.
  4. Chuẩn hóa tầng kinh doanh: sales xác nhận yêu cầu nào hợp lệ, yêu cầu nào là gửi lại, trường hợp nào là một nhu cầu mới. OMS cập nhật đơn hoàn, hủy và giá trị thực.
  5. Đối chiếu từng công cụ: kiểm sự kiện có phát đúng một hành động, mã được truyền nhất quán và conversion action nào được đưa vào cột tối ưu. Không kết luận từ ảnh dashboard khi chưa xem cấu hình.
  6. Xuất ba nhóm số: tổng thực từ CRM/OMS, số từng nền tảng tự ghi nhận và phần phân bổ liên kênh theo quy tắc được duyệt. Ghi rõ dòng chưa đối chiếu và nguyên nhân.

Nếu chưa có mã chung để nối bản ghi, kết quả đối soát phải ghi “chưa xác định”, không ép khớp bằng tên hoặc số điện thoại gần giống. Việc thu, lưu và chia sẻ dữ liệu định danh phải theo quyền và cơ chế đồng ý đang áp dụng. Dữ liệu và sự đồng ý trong đo lường là chủ đề riêng, không được bỏ qua khi thêm đường gửi máy chủ.

Sáu tình huống cần thử trước khi nghiệm thu đo lường

Một lần đặt đơn thử và thấy số xuất hiện trên dashboard chưa đủ. Cần thử cả trường hợp lặp, trường hợp hợp lệ gần giống nhau và đường đi qua hai nền tảng. Mỗi lần thử phải có mã riêng, thời điểm, ảnh hoặc log sự kiện và kết quả trong CRM/OMS để người khác kiểm lại được.

Trên điện thoại, vuốt bảng sang trái để xem đầy đủ các cột.

Nghiệm thu theo hành động thật, không chỉ theo số hiển thị
Tình huống thử Kỳ vọng ở sổ kinh doanh Điểm phải xem ở tầng sự kiện
Tải lại trang cảm ơn của một đơn Vẫn một mã đơn, một giao dịch. Sự kiện phát lại có cùng mã đơn; không sinh giao dịch mới.
Gửi form hai lần do bấm lặp Một yêu cầu nếu hệ thống chỉ tiếp nhận thành công một lần. Kiểm mã yêu cầu và trạng thái lưu, không chỉ số lần nhấp nút.
Gửi cùng sự kiện qua trình duyệt và máy chủ Một hành động kinh doanh. Hai bản sao có mã sự kiện tương ứng, được công cụ nhận xử lý đúng.
Cùng khách đặt hai đơn khác nhau Hai đơn, có thể một khách duy nhất. Hai transaction ID khác nhau; không gộp vì cùng số điện thoại.
Một đơn có tiếp xúc hai nền tảng Một đơn trong OMS. Giữ số từng nền tảng và quy tắc phân bổ riêng, không cộng thành hai đơn.
Đơn bị hủy hoặc hoàn Trạng thái và giá trị thực được cập nhật. Báo cáo cuối kỳ dùng số sau đối soát; kiểm khả năng điều chỉnh trên từng hệ thống.

Nếu một bài thử thất bại, sửa đúng tầng gây lỗi rồi chạy lại. Đừng xóa sự kiện ở nền tảng chỉ để làm số tổng đẹp hơn khi vấn đề thật nằm ở CRM. Nếu bản ghi CRM sạch nhưng hai hành động chuyển đổi cùng tối ưu cho một giao dịch, cần xem lại cấu hình mục tiêu. Trường hợp kết nối nhiều nguồn của Google không tự khử trùng giữa hai hành động chuyển đổi khác nhau.

Báo cáo cuối cùng nên đưa ra ba số, cùng phần chưa chắc chắn

Một bảng điều hành đủ dùng không cần ép Google, Meta, TikTok và CRM về một con số giống hệt nhau. Nó cần làm rõ đơn hàng/cơ hội hợp lệ duy nhất theo hệ thống kinh doanh, chuyển đổi được mỗi nền tảng ghi nhận theo cài đặt và phần chưa đối soát được. Với kênh có khả năng ghi nhận sau lượt xem, hãy tách hoặc chú thích loại tương tác. Với báo cáo doanh thu, ghi ngày đơn và kỳ hoàn hủy. Đây là cách để người duyệt thấy chênh lệch có thể giải thích thay vì hiểu mọi chênh lệch là gian lận hoặc lỗi đo.

Trong ví dụ giả định, chúng tôi kiểm tra ba nhóm số: OMS có 80 đơn hợp lệ trong tháng; Google Ads báo 52 chuyển đổi và TikTok báo 44. Tổng 96 của hai nền tảng không có nghĩa doanh nghiệp có 96 đơn. Phép 96 − 80 cũng không chứng minh chính xác 16 đơn bị đếm trùng.

Có thể có đơn không được nền tảng nào ghi nhận, đơn nằm ở kỳ khác hoặc mỗi công cụ dùng cửa sổ và cách mô hình hóa khác nhau. Muốn biết bản ghi nào chồng nhau, cần nối được mã đơn hoặc bằng chứng tương ứng, rồi kiểm trạng thái và kỳ. Số trong ví dụ do bài tự dựng để minh họa phép đối soát, không phải dữ liệu khách hàng.

Khi thuê đơn vị xử lý đo lường, doanh nghiệp nên yêu cầu sơ đồ luồng dữ liệu, quy tắc khóa/khử trùng và danh sách hành động chuyển đổi. Cần thêm cấu hình cửa sổ, biên bản thử các ca khó và mẫu báo cáo đối soát. Dịch Vụ Quảng Cáo có thể rà phạm vi này khi được cấp quyền phù hợp và có người giữ sổ CRM/OMS cùng xác nhận. Hãy gửi mô tả luồng nhận khách để trao đổi phạm vi kiểm tra, kèm danh sách công cụ và một mẫu báo cáo đã ẩn dữ liệu nhạy cảm. Sau đó mới xác định phần có thể kiểm, phần cần kỹ thuật của doanh nghiệp phối hợp và đầu ra nghiệm thu. Khi Meta, Google và TikTok cùng tạo điểm chạm, phạm vi quảng cáo đa nền tảng cần xác định vai trò mỗi kênh trước khi cộng kết quả.