Your account gets the checks we run on our own ad accounts, every day, and Zinn® Ads checks its own changes too.
Bidding goals with nothing to aim for
A campaign whose bidding goal has no primary conversion action counts nothing, so it has nothing to aim for. Measurement health names it, and the fix (taking that goal out of bidding) waits for your approval: this kind of change is always approve-first.
Your sales against the network's count
Your sales that came from an ad click sit beside the number Google last counted, and the gap is split into uploaded, not reported yet, waiting, or refused with Google's reason. A conversion action that records nothing is explained in plain words.
Free trials and sales windows
Under Free-trial length per product, set each product's trial: none, 7, 14 or 30 days (14 is recommended). Zinn® Ads judges sales only after a trial has ended: a sign-up still inside its free trial counts as pending, never as a failure, so no campaign, keyword or country is cut for a sale that cannot have happened yet. For sales that take time to arrive, Wait for my sales window before judging sales sets that window, 1 to 90 days, on the account.
Did each automatic change do what it said?
Every automatic change says what it should do when it is made. 14 days later we measure the 14 days after it against the 14 days before, from our own records of sign-ups, installs and payments where we have them, and say whether it did better, about the same or worse. A change that made things worse is offered for Undo, or undone by itself when your automatic changes are on for that kind of change. A decision you made yourself is never undone. The daily e-mail says how the changes scored.
An AI assistant connected over MCP can read these with ads_scorecard, ads_product_trials and ads_product_trials_set.
Step-by-step guide
Read your daily Google Ads audit on zinnads.com walks through it with screenshots of the real screens. Every Zinn® Ads guide: zinnads.com/kb.