Có một cảnh Sơn tin rất nhiều người chạy quảng cáo từng gặp.
Mở Facebook Ads lên thấy báo 30 purchase.
Mở Google Ads lên thấy báo thêm 18 conversion.
Nhưng mở website, CRM, Pancake, Sapo, Haravan, WooCommerce hoặc Shopify ra thì cả ngày chỉ có 40 đơn.
Nếu cộng Facebook và Google lại thì đáng ra phải có 48 đơn. Nhưng thực tế không có.
Vậy là nền tảng báo láo? Tracking sai? Pixel lỗi? CAPI bắn trùng? Hay Google, Facebook đang cố tình “nhận vơ” chuyển đổi?
Sơn nói luôn: có khi tracking sai thật. Nhưng trong rất nhiều trường hợp, vấn đề không nằm ở chuyện nền tảng nói dối. Vấn đề nằm ở chỗ chúng ta đang đọc sai bản chất của conversion trong nền tảng quảng cáo.
Ads Manager không phải sổ kế toán. Nó là hệ thống ghi công.
Chỉ cần hiểu câu này, bạn sẽ bớt hoang mang rất nhiều khi thấy số conversion trong Facebook Ads, Google Ads lệch với số đơn thật.
Một đơn hàng là sự kiện kinh doanh. Còn một conversion trong Ads Manager là một sự kiện được nền tảng ghi nhận và gán công cho quảng cáo theo luật attribution của nó.
Hai thứ này có liên quan với nhau, nhưng không phải lúc nào cũng khớp 1-1.
Đơn thật và conversion được ghi công là hai lớp khác nhau
Đơn thật nằm trong hệ thống kinh doanh của bạn:
- Website.
- CRM.
- POS.
- Pancake/Sapo/Haravan/Shopify/WooCommerce.
- Sheet vận hành.
- Hệ thống xác nhận đơn, hoàn đơn, hủy đơn.
Còn conversion trong Facebook hoặc Google là kết quả sau khi nền tảng làm mấy việc:
- Nhận được event mua hàng hoặc event chuyển đổi.
- Match event đó với một người dùng hoặc một phiên tương tác quảng cáo.
- Xem người đó có click, view, xem video, tương tác quảng cáo trong attribution window không.
- Gán công conversion đó cho campaign/ad set/ad hoặc campaign/ad group/ad.
Vì vậy, nếu bạn lấy số purchase trong Facebook Ads rồi so trực tiếp với số đơn backend theo kiểu “sao không bằng nhau tuyệt đối”, bạn đang so hai hệ quy chiếu khác nhau.
Backend trả lời câu hỏi: hôm nay doanh nghiệp có bao nhiêu đơn thật?
Ads Manager trả lời câu hỏi: theo luật ghi công của tôi, quảng cáo này đóng góp bao nhiêu conversion?
Hai câu hỏi khác nhau thì số khác nhau là chuyện bình thường.

Click-through conversion: kiểu dễ hiểu nhất
Click-through conversion là loại dễ hiểu nhất.
Khách thấy quảng cáo, bấm vào, vào landing page, rồi mua hàng. Facebook hoặc Google ghi nhận đơn đó cho quảng cáo.
Đường đi nhìn rất sạch:
Ad -> Click -> Landing page -> Purchase
Với người chạy ads, kiểu conversion này dễ chấp nhận. Vì mình nhìn thấy hành trình rõ ràng. Khách click ads rồi mua, quảng cáo được ghi công là hợp lý.
Nhưng kể cả click-through conversion cũng không phải lúc nào sạch 100%.
Ví dụ khách click quảng cáo Facebook buổi sáng, chưa mua. Chiều khách lên Google search thương hiệu của bạn, click quảng cáo search rồi mua. Lúc này cả Meta và Google đều có lý do để nói: “Tôi có góp phần.”
Meta nói: khách đã click quảng cáo của tôi trước.
Google nói: khách click quảng cáo search của tôi ngay trước khi mua.
Backend thì chỉ có 1 đơn.
Đây là lý do khi chạy đa kênh, bạn không được cộng conversion từ các nền tảng lại rồi xem đó là tổng đơn hàng. Làm vậy rất dễ bị ảo tưởng hiệu quả.

View-through conversion là phần làm nhiều người rối nhất
View-through conversion là trường hợp người dùng chỉ nhìn thấy quảng cáo, không click, nhưng sau đó vẫn mua hàng trong attribution window. Nền tảng có thể ghi nhận rằng quảng cáo đã góp phần tạo ra chuyển đổi.
Ví dụ nhé.
Sáng khách lướt Facebook thấy quảng cáo khóa học của Sơn. Họ không click. Tối họ tự gõ website của Sơn vào trình duyệt, đọc lại nội dung và mua. Nếu nằm trong attribution window, Meta có thể ghi nhận đây là một view-through conversion.
Hoặc khách xem YouTube ad của bạn, không click. Hôm sau họ search thương hiệu rồi mua. Với một số loại chiến dịch Google, nền tảng vẫn có thể ghi nhận tác động theo view-through hoặc engaged-view tùy loại campaign và cách báo cáo.
Đây chính là chỗ nhiều người bối rối.
Vì trong đầu mình, “không click thì sao tính là chuyển đổi từ ads được?”
Nhưng ở góc nhìn của nền tảng, quảng cáo không chỉ tạo click. Quảng cáo còn tạo nhận biết, nhắc nhớ, kích hoạt nhu cầu, làm khách quay lại sau đó.
Vậy view-through conversion có ảo không?
Sơn nghĩ phải nói công bằng.
Không phải lúc nào view-through cũng ảo. Nhưng nếu bạn đọc view-through như click-through thì rất dễ scale nhầm.
Một quảng cáo video có thể làm khách nhớ đến bạn rồi tối quay lại mua. Điều đó có giá trị. Nhưng một campaign remarketing cũng có thể được ghi công rất nhiều view-through vì nó cứ hiện lại với những người vốn đã sát mua rồi.
Hai tình huống này không giống nhau.

Facebook và Google đều có view-through, nhưng biểu hiện khác nhau
Meta/Facebook rất mạnh ở discovery. Người dùng đang lướt feed, reels, story, chưa chắc có nhu cầu rõ. Quảng cáo xuất hiện để tạo chú ý, kích hoạt ham muốn, nhắc lại sản phẩm. Vì vậy view-through conversion có thể xuất hiện khá nhiều, nhất là với broad, video, remarketing, Advantage+.
Google thì phức tạp hơn vì có nhiều hệ quảng cáo khác nhau.
Google Search thường gần với click-through hơn vì khách đang chủ động tìm kiếm. Nhưng YouTube, Display, Demand Gen, Performance Max lại có nhiều yếu tố hiển thị, xem video, tương tác gián tiếp hơn. Ở đó, view-through hoặc engaged-view conversion dễ xuất hiện hơn.
| Nền tảng/loại ads | Dễ lệch vì đâu? | Cách đọc nên cẩn thận |
|---|---|---|
| Meta broad/Advantage+ | View-through, máy phân phối rộng, nhiều điểm chạm | Đọc theo xu hướng, không so 1-1 với backend |
| Meta remarketing | Ghi công cho người vốn đã rất gần mua | Cẩn thận với view-through cao nhưng incremental lift thấp |
| Google Search | Tranh công với organic, direct, Meta, brand search | Tách brand/non-brand nếu có thể |
| YouTube/Display/PMax | View-through, engaged-view, nhiều inventory tự động | Không đọc conversion như toàn bộ đều đến từ click trực tiếp |
Điểm quan trọng là: Facebook và Google đều đang nhìn hành trình khách hàng theo góc nhìn riêng của chúng. Không nền tảng nào tự nguyện nói “thôi đơn này tôi không nhận công đâu”.
Vì vậy người chạy ads phải tỉnh.

Enhanced conversions và CAPI có làm số conversion tăng không?
Có thể có.
Nhưng phải hiểu cho đúng.
Enhanced conversions của Google và Conversion API của Meta không tự tạo thêm đơn hàng mới. Chúng giúp nền tảng match tốt hơn giữa event chuyển đổi và người đã tương tác với quảng cáo.
Trước đây, vì iOS, cookie, browser, ad blocker, consent và nhiều giới hạn tracking khác, nền tảng có thể bị “mù” một phần. Có đơn thật xảy ra, nhưng Meta hoặc Google không đủ dữ liệu để nối đơn đó với người đã click hoặc đã thấy quảng cáo.
Khi bạn cài CAPI hoặc enhanced conversions tốt hơn, nền tảng nhận được tín hiệu rõ hơn. Nó match được nhiều conversion hơn. Báo cáo có thể tăng lên.
Nhưng không phải vì ads tự nhiên tạo thêm đơn.
Mà vì nền tảng nhìn thấy nhiều hơn những gì trước đây nó không thấy.
CAPI và enhanced conversions không làm bạn có thêm đơn. Nó làm nền tảng nhìn thấy rõ hơn những đơn mà trước đây nó có thể không match được. Nhưng nếu setup sai, nó cũng có thể làm bạn nhìn nhầm.
Đây là chỗ Sơn thấy nhiều bạn dễ vui mừng hơi sớm.
Ví dụ trước khi bật CAPI, Facebook báo 20 purchase. Sau khi bật CAPI, Facebook báo 30 purchase. Bạn tưởng performance tăng 50%.
Chưa chắc.
Có thể hiệu quả tăng thật. Nhưng cũng có thể trước đây Facebook bị thiếu tín hiệu, nay match tốt hơn. Hoặc tệ hơn, Pixel và CAPI đang không dedup đúng nên một đơn bị tính hai lần.
Với Google enhanced conversions cũng vậy. Khi gửi thêm dữ liệu first-party như email, số điện thoại đã hash, Google có thể nối conversion với người dùng tốt hơn. Báo cáo conversion có thể thay đổi. Nhưng bản chất vẫn là attribution/reporting thay đổi, không phải tự nhiên doanh nghiệp có thêm đơn backend.
Những nguyên nhân phổ biến làm conversion lệch với đơn thật
Nếu số trong nền tảng lệch với backend, Sơn sẽ không kết luận ngay là lỗi. Sơn sẽ bóc theo các nhóm này:
- Attribution window khác nhau
Facebook, Google, GA4, CRM có thể dùng cửa sổ ghi công khác nhau. Một bên tính trong 7 ngày, bên khác nhìn theo ngày đơn phát sinh. - View-through conversion
Người dùng chỉ thấy quảng cáo rồi mua sau đó. Nền tảng ghi công, nhưng backend chỉ thấy một đơn bình thường. - Nhiều nền tảng cùng ghi công một đơn
Meta, Google, email, affiliate, organic search đều có thể chạm vào một khách trước khi họ mua. - Pixel/CAPI hoặc tag/server-side bị trùng event
Nếu không có event_id hoặc dedup sai, một purchase có thể bị tính nhiều lần. - Event purchase bắn quá sớm
Nhiều shop bắn purchase khi khách hoàn thành form, nhưng sau đó đơn bị hủy, số điện thoại sai, khách không nhận hàng. Backend coi đó là đơn rác, nền tảng vẫn học như purchase. - Khác múi giờ, khác ngày ghi nhận
Ads Manager tính theo timezone tài khoản quảng cáo. Backend có thể tính theo giờ hệ thống khác. - Hoàn/hủy đơn không được gửi ngược lại
Nền tảng biết lúc mua, nhưng không biết sau đó khách hủy, hoàn, bom hàng nếu bạn không thiết kế hệ thống dữ liệu đủ tốt.
Cách đọc số thực chiến hơn
Sơn nghĩ người chạy ads nên chia rõ vai trò từng hệ thống.
Backend là sổ cái. Dùng để biết doanh thu thật, đơn thật, lợi nhuận thật, tỷ lệ hoàn/hủy thật.
Ads Manager là hệ thống tối ưu và ghi công. Dùng để đọc xu hướng, so campaign, so creative, xem nền tảng đang học và phân phối thế nào.
Đừng bắt Ads Manager làm kế toán. Cũng đừng bỏ qua Ads Manager chỉ vì nó không khớp backend 100%.
Một cách làm thực tế hơn là:
- Luôn xem doanh thu, đơn thật, lợi nhuận trong backend.
- Dùng UTM để nối dữ liệu về GA4/CRM nếu có thể.
- Không cộng conversion Facebook + Google để ra tổng đơn.
- Khi xem Meta/Google, cố gắng tách click-through, view-through, engaged-view nếu báo cáo cho phép.
- Với remarketing, đặc biệt cảnh giác nếu nhiều conversion đến từ view-through.
- Khi mới bật CAPI hoặc enhanced conversions, đừng so trước/sau quá máy móc vì cách match đã thay đổi.
- Kiểm tra dedup giữa Pixel và CAPI bằng event_id.
- Đừng gửi purchase rác, đơn ảo, đơn chưa xác minh vào dataset nếu mục tiêu là tối ưu khách hàng chất lượng.
Muốn đọc ads tốt, đừng hỏi “nền tảng báo đúng hay sai” quá sớm. Hãy hỏi trước: nó đang ghi công theo luật nào?
Ví dụ dễ hiểu: một đơn có thể được nhiều bên nhận công
Giả sử khách hàng A có hành trình như sau:
- Thứ hai thấy video ads trên Facebook, không click.
- Thứ ba click một quảng cáo Google Search khi tìm tên thương hiệu.
- Thứ tư vào lại website trực tiếp.
- Thứ năm nhận email nhắc nhở rồi mua.
Backend ghi nhận: 1 đơn hàng.
Facebook có thể nói: tôi đã tạo điểm chạm đầu tiên qua impression.
Google có thể nói: tôi có click search trước khi mua.
Email có thể nói: tôi là điểm chạm cuối thúc đẩy đơn.
GA4 có thể ghi nhận theo một logic khác nữa, tùy model attribution bạn đang xem.
Bạn thấy không, không ai hoàn toàn vô lý. Nhưng nếu bạn cộng hết lại, bạn sẽ tự lừa mình.
Đó là lý do báo cáo ads phải đọc bằng tư duy attribution, không đọc như bảng kê đơn hàng.

Kết luận: đừng đổ oan cho tracking, cũng đừng tin mù quáng
Sơn nghĩ thái độ đúng nhất là cân bằng.
Đừng thấy Facebook hoặc Google báo lệch là chửi ngay nền tảng báo láo. Nhưng cũng đừng thấy nền tảng báo ROAS đẹp là tin tuyệt đối rồi scale như không có ngày mai.
Hãy nhớ:
- Conversion trong Ads Manager là chuyển đổi được ghi công.
- Đơn trong backend là kết quả kinh doanh thật.
- View-through conversion có giá trị, nhưng phải đọc khác click-through.
- CAPI và enhanced conversions giúp nền tảng match tốt hơn, nhưng setup sai có thể gây trùng hoặc làm dữ liệu học sai.
- Một đơn hàng có thể được nhiều nền tảng cùng nhận công.
Nếu hiểu được chuyện này, bạn sẽ bớt hoang mang khi số lệch. Quan trọng hơn, bạn sẽ tránh được hai lỗi rất đắt: tắt nhầm campaign đang có tác động thật, hoặc scale nhầm campaign chỉ đang được ghi công đẹp trên báo cáo.
Với Sơn, người chạy ads giỏi không phải là người tin Ads Manager tuyệt đối. Cũng không phải người phủ nhận nó.
Người chạy ads giỏi là người biết Ads Manager đang nhìn thế giới qua lăng kính nào, rồi dùng con số đó đúng việc.
0 Bình luận
Để lại bình luận