Guide Posted by the DataCops team

Meta ad account restricted for health and wellness: what it means and what to do first

Short answer

Health is not a special ad category on Meta, so the restriction shows up as blocked events. The cause is usually the page link, event name or form field, not the ad. Find it, clean it, keep a record, then ask for a review.

You open Ads Manager and something is off. Conversions have flatlined. Events are marked as restricted. Cost per lead is climbing, and nobody changed a thing.

Welcome to the club nobody applies to join.

Here's what makes it so confusing: health isn't a special ad category on Meta. The special ad categories are credit, employment, housing, and social issues, elections and politics. Health is handled through separate rules, on personal health claims and on sensitive data. That's why there's no box you ticked and no setting to check. It shows up as blocked events and a restricted account, and it tends to arrive without ceremony.

Let me walk through what actually happens, in order, because the order is where the money goes.

Events get blocked or stripped of detail. The data you send gets held back or thinned out. Then match quality drops, so fewer of your conversions can be tied to a real person. Then cost per lead climbs, because the algorithm is now learning from less. And finally campaigns stall: they stop finding new patients.

Notice what's missing from that list: anything about your ad. That's the trap. The ad is usually fine. The damage is in the data that travels with it, and the natural reaction, fixing the creative, treats a symptom while the cause keeps running.

Where does the offending data come from? Three places, almost always. The page link: a booking page for a specific treatment or condition tells the ad platform more than it should see. The event name: a custom event named after a service can be read as health information. And the form: a field that asks about a condition, or a page that displays one, goes out with the event.

So what do you do first? I'd think of it as a 48-hour plan, in this order.

First, find the leak. Open Test Events, trigger a booking on your own site, and read the event as a reviewer would. What does the URL say? What's the event called? What does the form send? Write down every event and what it carries.

Second, stop sending it. Clean at the source, and don't just tweak one field and hope. A partial fix leaves the account with a mixed record, which is harder to explain than a clean one.

Third, keep a record of what you send. This is the step most people skip, and it's the one that matters when someone asks. "Here is exactly what left, event by event" is a far stronger position than "we think it's fine".

Fourth, ask for a review, once the data going out is clean and you can show it.

Here's a made-up before and after. Before: page yourclinic.com/treatments/weight-loss/apply, event called WeightLossApplication, and a form field "current medications". After: page yourclinic.com, event L_1, the medication field not sent, and what's attached is a hashed email, a hashed phone and the ad click. Same conversion, nothing that describes anyone's health.

A note on what not to do in the first week, because panic makes it worse. Don't delete your pixel to "start fresh": you lose the history and the record of what you were sending. Don't change the creative, the audience and the landing page all at once, because then neither you nor a reviewer can tell what mattered. And don't spin up a new ad account to work around it. Getting around a restriction tends to make the situation worse, and it looks exactly like what a reviewer is watching for. Fix the cause in the account you have, keep the evidence, and be boring about it.

Has your account been restricted? What did Meta say it was about?

For reference, DataCops health mode cuts page links to the domain, uses neutral event names, hashes email and phone and leaves out anything that could describe a person's condition. It doesn't guarantee an outcome, because the decision is Meta's.

DataCops in short

For this question: Health mode cuts page links to the domain, uses neutral event names and leaves out anything that describes a condition, and the delivery log shows exactly what left, which is the record a reviewer asks for.

DataCops is a tool that keeps condition details out of what your ad platforms see: Health mode cuts page links to the domain, uses neutral event names and leaves out anything that describes a condition, while a bot verdict on every visit and a delivery log show what left and what was real.

How DataCops does it

  • Health mode. Page links are cut to the domain, event names are neutral, and anything that describes a condition is left out before an event leaves.
  • A log of exactly what left. A delivery log row per conversion, sent, held, skipped or failed, with the reason, which is the record you want when explaining yourself to a reviewer.
  • Real people only. Every visit gets a bot verdict against 360+ billion IPs and 350+ monitoring points, with a Real people only switch per ad platform, off by default.
  • One script, one DNS record. Collection runs on your own domain, and conversions go server-side to Meta, Google Ads, TikTok and LinkedIn, counted once against the pixel.
  • The booking after the form. HighLevel natively, any CRM by webhook, sent as neutral events so a booked consultation still teaches the ads who converts.

Best for: clinics, telehealth and wellness brands, and agencies running health ads, who want conversions to keep counting without condition details in the data.

Ads Warmup: tell the ads who pays

Ads Warmup, DataCops' flagship feature, sends customers you already have to Meta, Google Ads and TikTok before a new campaign spends: upload a CSV (only email is required, up to 20,000 rows), see a 0 to 10 match score per person, pick the event, and send. Rows are dated when you send, and Google Ads credits only people who clicked a Google ad. Preview is free; sending needs a paid plan. Check your own consent basis for the list first. See Ads Warmup.

Ways to do this job

OptionBest for
DataCopsHealth mode, neutral events and a delivery log, server-side to four ad platforms
Manual event cleanup in your site and tag managerTeams with an engineer who will maintain it
Turning conversion tracking offAccounts that cannot risk any event

When not to use DataCops

  • You need legal or compliance advice. DataCops is not legal advice and does not make an ad account compliant. Your own advisers decide what you may send.
  • You need a regulated setup with a signed agreement. That is the Enterprise plan: talk to the team.

More on this: Meta health and wellness restrictions, and the complete guide to offline conversion tracking.

1 comment

Comments (1)

DataCops team author · 30 Sep 2026

Not medical or legal advice, just what we see. If you're restricted right now, the most useful first step is to open Test Events and read your own events like a reviewer would. What does the URL say? What's the event called? What's in the form?

1
Replies from DataCops account holders are coming soon. Until then, questions about your own setup can go to the team.

More threads

See what your own setup is missing

Send CRM sales back to the ad click that started them, logged per send.

Setup in 5 minutes. No credit card.

Live traffic quality

Updated just now

Visits · last 24h

487
Real users
35873.5%
Bots · auto-filtered
12926.5%

Without filtering, 26.5% of your reported traffic is bot noise inflating dashboards and draining ad spend.

Don't trust your analytics!

Make confident, data-driven decisions withactionable ad spend insights.

Setup in 2 minutes
No credit card