AI Blocks › Check ads before they go live
Meta ads compliance checker
Paste your ad and image. Get a compliance score out of 100, every problem and a fixed ad.
Meta ads compliance checker is a free AI skill for the job "Check ads before they go live". Give the instructions to an AI assistant that supports the required files and tools, then review its output.
Free · No account · Made by AI Blocks · Thinking: high · Tested
What it does
Meta reviews every ad before it runs, and rejected ads cost you time, while borderline ones can get your account flagged. The rules are long, spread across many pages and change often, so it's easy to miss that a health, beauty or money ad needs extra settings, or that "Are you tired all the time?" breaks a rule about telling people what they are. It works for any product or field, and fields with extra rules (health, beauty, food, money, alcohol, gambling, dating, housing, jobs, politics) get their own rules checked first. It reads your ad against a digest of Meta's Advertising Standards, grouped the way Meta's own page groups them, so you can look up any finding. It quotes the exact line or spot that's a problem and rates each finding as "would reject", "needs a restriction" (such as age targeting) or "warning". You get a verdict, a compliance…
You give it
- The ad's words (main text, headline, description and button), or a video script, or both
- The image itself, or screenshots of the video's key moments (attach them; your AI can see pictures)
- The landing page text and offer (optional, but some checks need it)
- What you sell, the countries and the age range you target (optional)
- Ad copy (optional)
- A video ad script (optional)
- Your image ads (optional)
- Your page (optional)
You get
- A verdict (ready to run, fix first, or likely rejected) and the main reason
- A compliance score out of 100, now and after the fixes, with the sum shown
- A table of findings with the rule group, the exact spot, the problem and the fix
- Settings to change outside the ad, such as age targeting
- Your ad rewritten with every fix in, changed lines marked
- What passed, and what it couldn't check without more information
Use it when
- You're about to launch an ad, above all in a field with extra rules, like health, beauty, food, money, alcohol, gambling, dating, housing, jobs or politics.
- An ad was rejected and you want to know which line caused it.
- You've written a strong claim and want to know if it crosses a line before you spend money on images.
How to use it
- Start a chat with the skill. Open it if you added it to your AI, or copy it and paste it in.
- Paste the ad's words exactly as they will run, field by field.
- Attach the image, or screenshots of the video plus its script with timings.
- Add the landing page text and offer, plus your target age and countries.
- Fix the "would reject" lines first, then set any restrictions in Ads Manager, then decide on the warnings.
Workflows that use it
- Pre-launch ad checker
- Turn competitor ads into a script of your own
- Turn competitor gaps into image ad copy that passes Meta
- Remake your best video ad as motion graphics
- Get three offer image ads ready to launch
- Turn customer quotes into image ads that quote them