Build a comparison you can reproduce
- Use the same campaign or source, dates, timezone, and filters in both systems.
- Compare the same action, such as approved orders. For a rate, check which count it divides by.
- Check whether each system assigns conversions to the visit date or the action date.
- Compare raw counts and amounts before comparing percentages.
- Find a few records that appear in only one system and compare their IDs.
Ad clicks differ from visits or offer clicks
Suppose the source reports 1,000 ad clicks, Metricanic records 950 visits, and 190 tracked offer clicks occur from the landing page. The 190 offer clicks occur after arrival. They should not equal the 1,000 ad clicks. Investigate the 50 missing visits by checking whether source clicks reached the tracking link or ran the tracking script. uVisits and uClicks estimate distinct visitors within a campaign. See unique metrics before comparing them with another platform’s user counts. For a completely absent arrival or CTA step, use Missing visits or clicks.Orders differ from Conversions
Suppose the network has 12 approved orders. Metricanic receives 40 submissions and 12 approvals, with both events marked Count as conversion. The tracker then reports 52 conversions even though only 12 orders were approved. Display Event 1, Event 2, and Conversions together. Check Events settings and compare the same stage in both systems. Check that the sender uses the same transaction ID and click ID when retrying an event. See Send incoming events.Today differs even though the total period matches
Campaign reports use the visit date. Events uses the event date. A later purchase can therefore increase a past day’s revenue. See the example in Dates and filters. Include both dates in your comparison and match the timezones. Then match records by their click IDs and transaction IDs.Revenue differs while conversion counts agree
Check one matching event before adjusting totals:Cost, profit, or ROI differs
Compare Cost before comparing Profit or ROI. Check whether spending came from tracked visit cost, event cost, or a manual correction. A correction replaces the period’s reported cost. Individual event amounts and Cost N keep their recorded values. A Total spend correction for a range splits evenly across dates. Check daily amounts if the range total matches but daily costs differ. Then compare the metric formulas. ROI divides profit by cost, Profit Margin divides profit by revenue, and CPC divides cost by tracked offer clicks.A successful postback is absent from the receiver
Open Postbacks to check whether a request was sent and what the receiver returned. If delivery succeeded, compare the source click ID, conversion action, and report dates at the receiver. Keep the original transaction ID for a retry.When the discrepancy still has no explanation
Collect a few matching and missing records. Include campaign IDs, timestamps, timezones, click IDs, responses, report filters, and metric names. Remove credentials and unrelated personal data before sharing them.Export records for a detailed comparison
Export records for a detailed comparison
Use the reports and events API to export the records. Retrieve every required page before comparing totals. A single page or a partly loaded browser table can omit records.