Matching ad platform sales to real orders: TikTok's 24-hour view-through window may boost conversions vs click-through tracking.; First-party orders require clear rules on payments, refunds and cancellations.; Compare exact metrics, dates and attribution windows to spot discrepancies.
Image: Paid Social Guide

Conversion Tracking

Part of Paid social measurement

Comparing platform-reported results with first-party sales

Reconcile attributed purchases with confirmed orders by defining each population and checking event, date, value and order-status rules.

Put the ad platform’s attributed purchases beside confirmed orders defined from your own records. Keep both figures and explain their populations. A platform count applies its event and attribution rules; an order count applies the business’s payment, cancellation and refund rules. Equal totals would not prove that the same orders were counted or that the ads caused them.

Define each population

In TikTok Ads Manager, open Analytics > Attribution Analytics; Overview is the default page. Its Performance Overview covers purchases attributed to TikTok campaigns and includes CPA and Total Spend. Record the exact purchase metric and value labels displayed in your account rather than assuming a column name.

Use Performance Comparison in TikTok Attribution Analytics to compare click-through and view-through reporting across available attribution windows. Record the selected windows, event, dates, time zone and currency. For Meta Ads Manager or another platform, record that platform’s own displayed purchase metric and settings rather than borrowing TikTok terminology.

TikTok says the optimal view-through attribution (VTA) window depends on business needs and recommends 24 hours/1 day to understand conversions within 24 hours of ad impressions. It says most measurement partners provide VTA windows of 1–24 hours. Record the actual click-through and view-through windows used; do not assume the recommendation is the setting applied to your account.

Define a confirmed order before extracting first-party data. Decide whether payment must clear, whether unfulfilled orders count, and how cancellations, refunds, exchanges and test records are treated. Count distinct eligible order IDs and calculate their value on a stated basis.

Shopify’s Sales by Vendor report lists gross sales, discounts, returns, net sales, tax and total sales. Use those fields to inspect value composition, not as a substitute for defining eligible orders from first-party order records. A Shopify sales-report total is not automatically this population; check report definitions and settings against your eligibility rules.

For an Australian comparison, state whether each value includes GST, shipping and discounts. Shopify’s Sales by Vendor fields distinguish tax from gross and net sales, and include tax in total sales; verify the platform figure’s value basis in its own reporting before comparing.

Show the store-wide confirmed-order total as business context. If campaign tags or another permitted connection identify a subset of orders, show that subset separately and describe how it was selected. An untagged order may still have followed an ad interaction; a tagged order is not necessarily incremental. Do not label all store sales as campaign sales.

FieldPlatform reportFirst-party record
PopulationAttributed events for selected campaignsAll eligible orders, or a separately defined traceable subset
DateReport setting and attribution windowChosen order, payment or adjustment date
CountReported purchase eventsDistinct eligible order IDs
ValueReported event value and currencyEligible order value on a stated tax, shipping and discount basis
Later changesUpdated platform reportingRefunds, cancellations and edits under the business rule

Platform-Reported Purchases vs First-Party Confirmed Orders

Population
Attributed events for selected campaigns (TikTok Ads Manager)
Population
All eligible orders, or a separately defined traceable subset (first-party records)
Date
Report setting and attribution window (TikTok)
Date
Chosen order, payment or adjustment date (first-party)
Count
Reported purchase events (platform)
Count
Distinct eligible order IDs (first-party)
Value
Reported event value and currency (platform)
Value
Eligible order value on a stated tax, shipping and discount basis (first-party)
Later changes
Updated platform reporting (e.g. post-click refunds)
Later changes
Refunds, cancellations and edits under the business rule (first-party)

Investigate the difference

First check whether the platform event represents a completed purchase. A checkout start, repeated thank-you page load or duplicate event may explain an apparent sale without another order. Flag the affected dates for a tracking investigation; detailed event repair belongs in conversion tracking.

Check the attribution windows and view-through treatment before interpreting the gap. TikTok can attribute a conversion after a view without a click, and its Attribution Analytics compares click-through and view-through results across windows. TikTok says VTA conversions are commonly higher than click-through attribution conversions because VTA is based on an impression and click-through attribution on a click.

Next compare dates and values. An ad interaction and purchase can fall on different days, while a refund can be recorded later. Tax, shipping and discounts may be represented differently. State the basis of any internal comparison instead of relabelling either system’s metric.

Where a lawful, usable connection exists, inspect a small set of event and order identifiers to investigate specific gaps. Aggregate totals alone cannot identify which orders overlap. Keep personal information out of the review unless it is necessary and permitted.

Record the decision

Keep a dated variance log for each comparison. Record the period, platform and displayed metric, attribution settings, first-party eligibility rule, count and value from each population, differences checked, what is explained, what remains unknown, and which business figure governs the decision.

Do not add purchases attributed by several platforms into a total-sales figure; the same order may be eligible for credit in more than one system. A close match to first-party sales also does not establish additional sales. Use a suitable comparison design when that causal question matters.

Reconciling Ad Platform Attributions with First-Party Sales

  1. Define populations clearlySpecify what counts as an attributed purchase and a confirmed order (including GST, shipping, refunds)
  2. Record settings and metricsCapture attribution windows, date ranges, time zones, currencies and source report names
  3. Investigate discrepanciesCheck for tracking issues, timing mismatches, and differences in data rules
  4. Log variances and decisionsMaintain a dated variance log with explanations and unresolved items
  5. Avoid double-countingDo not sum purchases across multiple platforms if same order may be counted twice

More from Conversion Tracking