Coming
Check your ad tracking and recover missed conversions
Compare your real sales, trials and leads with what each network credited, keep the autopilot off wrong numbers, fix what is broken and upload the conversions the network missed.

Send your real outcomes
Connect your store, or send each sale, trial or lead to the events API with your own order id, when it happened, its value and the ad click id the visitor arrived with. The same order twice is stored once, and an e-mail address is turned into a code and never kept.
Read the tracking truth check
Each ad account's card in Zinn® Ads shows the real outcomes and what the network credited over the last 7 settled days. More than 10 percent apart, in either direction, is Tracking is unreliable; if the network could not be read, that is never treated as a pass.
Decisions on hold
While tracking is unreliable, the autopilot judges, cuts and pauses nothing on the network's numbers. Any such change waits under Needs you with the reason, and it lifts by itself once a check agrees again.
Fix what is broken
What we found lists each problem in plain words with how to fix it: outcomes without an ad click id, visitors back from a payment page without it, outcomes on another site, no tag on your home page, or no upload action.
Recover the missed conversions
Pick an offline-upload conversion action for each kind and leave Missed-conversion recovery on. Every real outcome with an ad click id is uploaded once within 90 days, under your own order id, and the card shows the before and after. Check the upload only asks Google to check it and keep nothing.
A real screen from the Zinn® Ads dashboard, with example account names.
Next guide: Control Zinn® Ads from MCP and AI assistants
Included free with Zinn Digital® hosting
Host with Zinn Digital® and the click shield is free
On our hosting the click-fraud shield runs on the server, and Zinn® Ads can see when your site or checkout is down and pause your ads until it is back.