Skip to content
Insights · Commerce and growth

How to reconcile what ad platforms report with your real orders

To reconcile ad-platform reports with real sales, match each order to its true source and measure every channel's return against the same cash, not against each platform's own attribution. In one KINTO case, one channel returned about twice the other.

By KINTO Published 2 min read

To reconcile what ad platforms report with real orders, assign every order one real source and measure each channel’s return against the same cash, not against each platform’s own attribution. Platforms are not neutral judges of their own results, and when sales also close in chat, part of the journey is invisible to every dashboard.

The case: a brand that sells over WhatsApp

In a sports e-commerce brand’s case, over a third of orders were closed in chat, mostly cash on delivery. Nobody knew how much of what the ad platforms claimed was true. KINTO instrumented attribution so that each order was matched to its analytics session, and tagged the source of each order automatically.

The result, measured: reconciliation matched 100% of the window’s orders (hundreds) to their real source, and showed one ad channel returning about twice the other against the same cash. The budget now moves on cash data, not on each platform’s attribution.

What else the case shows

  • Hidden data. The core finding of the business audit was not a conversion problem: most conversations left no data behind.
  • What KINTO built for the ad accounts. Ad APIs limit request volume, so KINTO built a governor: a quota control that keeps requests within each platform’s limits, with an audit trail and changes made only under a plan a person approved.
  • A false alarm. A “drop” that worried the team was just a return to normal after a one-off spike.

Count what you can act on

In a study-abroad agency’s case, the same idea was applied from day one: every WhatsApp click on the site is tracked as a conversion in analytics and ads, so spend can be optimized against real consultations, not visits. In a food manufacturer’s case, over a third of sessions already came from ads before KINTO started, and the digital audit reviewed analytics and Search Console through their APIs.

A method in four steps

  1. List every channel where an order can be born, including chat.
  2. Give each order exactly one source, using the evidence available (analytics session, link tags, conversation).
  3. Compare return per channel against the same cash, in the same window.
  4. Move budget only under an approved plan, with a record of every change.

What we do not know yet

In the sports brand’s case, the ad-spend savings in absolute terms have not been established, and the agent’s effect has not been separated from seasonality. The owner reported channel sales about 30% above history in the first full month; that is client-reported.

For how this is delivered, see Ad governance and BI.

Case studies

Related case studies

Frequently asked questions
Why do ad platforms and my orders disagree?

Each platform credits conversions by its own rules and counts the same sale as its own. When orders also close in WhatsApp chats, much of the journey is invisible to both. Reconciling means assigning every real order one source and comparing return per channel against the same cash.

How should software operate ad accounts?

Within the request limits each platform sets. Ad APIs limit request volume, so KINTO operates ad accounts through a governor: a quota control, an audit trail of every change, and changes made only under a plan a person approved. Budget moves on reconciled cash data.

Have a problem like this?

Tell KINTO what is going on. The first conversation is to understand it, not to sell.