This guide covers only restrictions that cite circumventing systems. For the general review process for any restricted ad account, see Meta ad account restricted; for billing-related disables, see ad account disabled for payment issues.
What the policy says
Meta's Circumventing Systems policy says ads must not use tactics intended to circumvent the ad review process, including techniques that attempt to disguise the ad's content or destination (landing) page. Meta explains that when an advertiser tries to get around ad review, “it erodes trust in the advertiser and gives the impression that they are acting with bad intent,” and that every part of an ad must follow the rules and be available for review, including text, images, video, thumbnails and destination pages.
The examples Meta lists include ads that:
- limit Meta's access to evaluate the destination page, such as through cloaking;
- use unicode characters or symbols in ad text with the intent to obfuscate words or phrases;
- obscure images to get around the review process.
Its close relative: evading enforcement
Meta's Advertising Standards also say advertisers must not evade or attempt to evade review and enforcement actions. A frequent example is creating new business assets after earlier ones were restricted. Meta's Account Integrity policy likewise covers business assets created or repurposed to evade a previous removal, or owned by the same person or entity as a disabled account.
Setups that can look like circumvention
In the cases we see, legitimate advertisers get flagged because of:
- Redirect chains from tracking or link-shortening tools, so the reviewer and the user land in different places;
- Geo- or device-based redirects that show Meta's crawler a different page from real visitors;
- Landing pages that block bots, firewalls or “are you human” screens that stop Meta's crawler from seeing the page;
- Text styled with special characters, such as “F R E E” or letters swapped for symbols, to make ads stand out;
- Re-uploading a rejected ad with tiny changes, again and again;
- New ad accounts or Pages opened right after an older one was restricted.
Step 1: Fix the setup before you appeal
- Open the landing page from the ad on a clean phone and a desktop in another country if you can. Confirm everyone sees the same page.
- Remove unnecessary redirects. Point ads straight at the final URL and keep tracking in URL parameters.
- Whitelist Meta's crawler in your firewall or bot protection, and remove interstitials and age gates you don't legally need.
- Rewrite ad text in plain language. No symbol substitutions, spaced-out words or hidden text.
- Make sure the ad matches the page. The product, price and claims in the ad should appear on the landing page.
- Stop creating new assets to replace restricted ones.
Step 2: Request a review
Meta's request a review page explains that if you believe your business portfolio, ad account, Page or user account was incorrectly restricted from advertising, an admin can request a review in Business Support Home under Account status overview › the restricted account › What you can do › Request review.
For a single rejected ad, Meta's rejected ad page says you can request another review in Business Support Home and that it aims to decide within 48 hours.
What to say
Be specific and factual: what the business sells, which domain the ads point to, what you have changed (for example, “removed the redirect from our link tool”, “allowed Meta's crawler through our firewall”, “rewrote ad text without special characters”), and that the landing page is now the same for every visitor. If you genuinely did not intend to hide anything, say so plainly.
An honest note on cloaking
If an account was intentionally showing reviewers a different page from users, there is no wording that makes that acceptable, and no outside service can make it go away. The only sustainable path is to stop, fix the funnel and accept Meta's decision on the assets involved.
What not to do
- Don't buy “aged” or “agency” ad accounts to keep running. That is the evading-enforcement pattern Meta describes.
- Don't use “anti-ban” cloaking tools or “white page” setups.
- Don't submit several appeals for the same asset at once.
When to get help
If you run a legitimate business and believe a technical setup triggered the flag, it can help to have someone check the funnel and assemble a clear case for review. Unbanz is an independent service, not affiliated with Meta. Our free case check through ad account recovery tells you honestly whether we can help, with a quote before any work. We don't take cases that involve deliberate cloaking. Accepted cases typically take an estimated 3–14 days. Recovery is guaranteed once we accept your case. We review every account first and only take cases we can win. We never ask for passwords or login codes.
Official sources
- Meta Advertising Standards: Circumventing Systems
- Meta Community Standards: Account Integrity
- Meta Business Help: Request a review for a restricted advertising account
- Meta Business Help: Troubleshoot a rejected ad
Meta updates its help pages and flows often. Always follow the wording on your own notice and the current official Help Center. Unbanz is an independent service and is not affiliated with Meta, Instagram, Facebook or WhatsApp.