Rule-Based Ad Audit

Paste your ad exactly as written. The engine checks it against 82 deterministic policy patterns — same ad in, same verdict out, every time.

TradesAd Suite v—

Audit your ad copy

The rule engine checks your ad against 63 deterministic policy patterns drawn from Google, Meta, EPA, and FTC rules. Built for contractor, real estate, dental, and legal ads — the license check covers 71 entries across 33 states, plus UK schemes and Quebec’s RBQ.

Policy region
Where will this ad run?
What is this ad for?

Vertical checks only run for the vertical you pick — this keeps a plumber's ad from being judged by dental-board rules. Pick the closest; when in doubt, run once per vertical.

Try a sample: · ·

Your ad text never leaves this browser — the audit runs entirely on this page, with no account and nothing counted.

Ad already rejected? The Rejected Ad Fix tool starts from the reason Google or Meta gave you, fixes each flag, and re-checks the rebuilt ad.

The Policy Change Digest

Once a month: what Google and Meta changed in their ad rules, what it means for contractor ads, and one real teardown. Free. No spam, unsubscribe anytime.

Ad Audit FAQ

How do I check a Google ad before it gets disapproved?
Paste the ad copy into TradesAd Suite before you launch it. The audit checks the wording against fixed, published policy rules and returns a verdict — HIGH RISK, NEEDS REVIEW, or CLEAR — with the exact words that caused each flag and the policy they break, so you can fix the copy before Google ever sees it.
What does the ad audit check?
Your ad copy is checked sentence by sentence against 90 deterministic policy patterns drawn from Google, Meta, EPA and FTC rules and Canada’s Competition Act, plus a license diagnostic covering 71 entries across 33 states, UK schemes and Quebec. Every flag quotes the exact sentence and names the policy behind it, with a suggested fix.
My ad was already rejected. Can TradesAd fix it?
Yes — that is what the Rejected Ad Fix tool is for. It starts from the reason the platform gave, shows the wording most likely behind it, offers a fix for each flag, and re-checks the rebuilt ad before you resubmit. If the rejection is not about wording (an account, site, targeting, or image problem), it tells you that instead of selling you a fix that cannot work.
Is TradesAd an AI ad checker?
No. The engine is rule based and deterministic — the same ad always gets the same score and the same findings. No AI model makes judgment calls, so every verdict can be traced back to a specific written rule.
Can ChatGPT check my ad copy for compliance?
ChatGPT can guess, but it does not check against a fixed rule set, and the same ad can get a different answer each time. TradesAd is rule-based with no AI in the verdict: the same ad always gets the same result, and every flag quotes your exact wording and names the policy behind it.
Does a clean audit guarantee my ad will be approved?
No. The audit is a pre-screen, not a guarantee — Google and Meta always make the final decision. What it does is catch the claims and patterns that most often trigger disapprovals before you spend money on clicks.
Which platforms and businesses does it cover?
Google Ads and Meta ads, under US rules, UK rules including the ASA (Advertising Standards Authority), or Canadian rules under the Competition Act. It is built for contractor, real estate, dental and legal advertisers, and vertical specific checks only run for the vertical you select, so a plumber's ad is never judged by dental board rules.
Is my ad copy stored?
No. The audit runs in your browser, your ad text is never stored, and the ad audit needs no account — nothing about the run is sent anywhere.
What does TradesAd Suite cost?
The Starter plan is free forever and runs the same engine. Pro Agency is $197 per month and Scale is $497 per month, adding higher audit volumes, white-label client reports and more watchlist slots.