Why Meta Blocks Your Health and Wellness Ads

Minimal abstract illustration in Zappush style depicting Meta Health and Wellness ad restrictions, showing a geometric wireframe structure with one highlighted segment representing flagged compliance risk across landing pages and domains.

Summary / TL;DR

Meta scans your website the moment you add a destination URL to an ad.
Its automated systems crawl landing pages, read texts on your website and inside product images, analyze metadata, and infer product intent even before the ad is published.

If Meta infers your brand is selling products from restricted categories, such as Health & Wellness or CBD-related products, Meta puts restrictions as per the extent of the violation.

  • Meta assigns your domain to one of its 10 restricted categories.

  • If your site signals medical conditions, treatment claims, or regulated substances, classification tightens.

  • Once classified, Meta may:

    • Trim event metadata (Level 1 restrictions)

    • Block mid- and lower-funnel events like AddToCart or Purchase (Level 2 restrictions)

    • Restrict your entire domain’s data sharing (Level 3restrictions)

  • Early audits and measures, such as domain masking, prevent wasted energy and spending.


What Are Meta’s Restricted Categories and Why Do They Exist?

Meta groups certain businesses into Restricted Categories to reduce legal, safety, and regulatory risk, including privacy and data-sharing risks under laws such as HIPAA, GDPR, and similar frameworks, on its platforms.

There are 10 restricted categories in total. You don’t need to memorize them, but you do need to know they exist because Meta assigns one (or more) of these categories to your brand automatically. This assignment happens at the domain and data level, not just at the ad level.

At a high level, the restricted categories include:

  • Drugs and Pharmaceuticals

  • Health and Wellness

  • Tobacco and Related Products

  • Alcohol

  • Weapons, Ammunition, or Explosives

  • Online Gambling and Games

  • Endangered or Protected Species

  • Hazardous Goods and Materials

  • Historic Artefacts

  • Human Body Parts and Fluids

This classification is not just about ad approval. An ad can be approved while your domain is still classified under a restricted category.

Once Meta believes your brand belongs to a restricted category, it influences:

  • How much conversion data will Meta accept

  • Which events are filtered or blocked

  • Whether your domain or dataset is restricted at all

  • Whether Core Setup data restrictions are automatically enabled in Events Manager

This article focuses on two categories that most often impact legitimate e-commerce brands at the tracking and attribution layer:

  • Health & Wellness

  • Drugs and Pharmaceuticals (Cannabis and cannabis-derived products)

These categories are where Meta’s automated classification systems are most aggressive, and where restrictions commonly appear before advertisers see explicit ad rejections. In many cases, the first signal is not an ad rejection; it is degraded or blocked conversion data.


Why Does Meta Put These Policy Restrictions in Place?

Meta’s ad delivery system runs on machine learning.

It optimizes ads based on signals like:

  • Website visits

  • AddToCart events

  • Purchase events

  • On-platform engagement

The stronger and more specific the signal, the more precisely the system can optimize delivery.

Now consider this example.

A user purchases a product called 'Advanced Blood Sugar Control Kit'

If your Purchase event sends:

  • The product name

  • The product category

  • And an identifier such as email or phone

Meta’s system can infer that this person likely has a metabolic or diabetic condition.

From a machine learning perspective, that is a strong predictive signal.

In practice, signals like this can influence ad delivery. The person may begin seeing ads related to metabolic health, blood sugar support, or similar condition-adjacent products because the system has detected affinity.

From a privacy and regulatory perspective, that is sensitive health information tied to an identifiable individual.

This creates HIPAA risk when applicable, and violates Meta’s advertising data policies regardless. That's why it's important to know how to run Meta Ads for sensetive category.

Health conditions are legally sensitive in many jurisdictions. Even when HIPAA does not directly apply, Meta explicitly prohibits advertisers from sending sensitive health information in event payloads.

So these restrictions are not arbitrary.

They exist because:

  • Health data is highly sensitive

  • Deterministic inference increases liability

  • Machine learning systems act on signals automatically

  • Platforms must reduce the risk tied to optimization in sensitive categories

In simple terms:

Meta limits health-related tracking because its machine learning systems are designed to act on signals, and some signals are too sensitive to optimize against.


How Meta Classifies Brands (Not Just Ads)

Meta does not classify risk in one place. It infers brand category across three independent surfaces, and enforcement is cumulative.

These surfaces are evaluated separately, but the enforcement stacks. An approved ad does not protect a risky landing page. A clean landing page does not override sensitive event payloads.

If any one surface signals that you are selling restricted product categories from Health & Wellness or Drugs and Pharmaceuticals, Meta applies restrictions downstream.

The three surfaces Meta evaluates are:

Let's evaluate each one of these one by one.

1. Ads: Why MetaRejects Health & Wellness Ads

At the ad surface, enforcement is visible and immediate.

Meta reviews your ad copy, images, and videos for policy risk. In the Health & Wellness and Drugs & Pharmaceuticals categories, enforcement is aggressive.

Common rejection triggers include:

  • Medical or treatment-style claims

  • Before/after or transformation implications

  • Language that implies personal attributes or diagnoses

  • Imagery that highlights “problem areas” or consumption

For example:

  • Struggling with diabetes? Fix it now.

  • Finally, eliminate your PCOS symptoms.

  • A side-by-side fat-loss transformation.

  • A creative showing someone consuming THC gummies.

Meta is especially strict about personal health before-and-after images. Even if the product is legitimate, side-by-side transformations that imply weight loss, skin correction, hormonal recovery, or medical improvement are often rejected. If the creative suggests diagnosis, treatment, or negative self-perception, it is likely to violate Meta’s Health & Wellness ad policy.

Ads that violate policy are rejected and do not deliver.

While ad rejection is frustrating, it is the least damaging form of enforcement because it is explicit and reversible. That said, repeated rejections and policy violations can escalate to broader account restrictions or disablement.

Important distinction:
Ad rejection is not the same as domain classification. An ad can be compliant while your domain is still flagged at the data level.

2. Landing Pages and Website: Where Domain Restrictions Begin

The most important factor in deciding the product and the category that you sell is your landing page and the domain on which the e-commerce conversion happens.

Meta evaluates the destination URL and landing experience the moment you add a URL in Ads Manager.

Meta’s systems analyze:

  • Visible landing page copy

  • Text inside images (labels, packaging, screenshots)

  • Page titles, meta descriptions, and markup

  • Overall site context reachable from the landing page

It does not wait for conversions. It classifies first.

If Meta detects sensitive health terms, drug-related language, or restricted imagery, enforcement shifts from ad rejection to domain and data-level restriction.

Even if these are legitimate products, they signal regulated medical or substance intent.

For example:

  • A skincare brand promoting a Severe dermatitis correction formula.

  • A supplement page claiming to support blood sugar balance for metabolic health.

  • An e-commerce brand selling weight-loss supplements

  • A CBD store selling THC-infused gummies.

Once Meta infers that your domain sells restricted product categories from Health & Wellness (such as weight-loss supplements) or Drugs and Pharmaceuticals (such as cannabis-derived THC drinks or gummies), Meta may enable core restrictions and place your domain at one of the following restriction levels.

I am keeping this as an Alt text: Why Meta Blocks Your Health and Wellness Ads: In Meta Health and Wellness advertising, it’s not just your ad creative — your landing page copy, URL, and metadata are scanned for compliance signals that can trigger restrictions.
Meta Health and Wellness compliance is inferred from the signals detected across your landing page and domain.

Core Setup Can Turn On Without Any Ad Rejection

One common misconception is that you will always see ad disapprovals before restrictions begin.

That is not how this typically works.

In many cases, your ads continue to run and get approved, while Meta quietly enables Core Setup data restrictions at the domain level.

For example:

  • You run ads for a “Clinically Tested Redness Relief Face Wash.”

  • The ad is approved.

  • Traffic flows normally.

  • Sales are coming in.

But inside Events Manager:

  • Core Setup is automatically enabled.

  • URL parameters are trimmed.

  • Product-level metadata stops passing through.

  • Purchase events begin losing detail.

From the outside, nothing looks broken.

Events still fire. Purchases are recorded.

But when Core Setup is enabled:

  • URL-based audience rules stop working because everything after the domain is removed.

  • Custom parameters are stripped, so audiences built on product attributes or condition tags stop updating.

  • Automatic advanced matching may be unavailable.

  • Pixel-based catalog updates may no longer function.

The restriction does not stop delivery.

It limits segmentation and audience precision.

Over time, this reduces the advertiser’s ability to build granular funnels and high-intent audiences.

Ad approval does not mean your domain is unrestricted.
Core Setup changes how much usable segmentation data is available inside Meta.

How domainrestrictions typically escalate

In practice, brands experience restrictions in the following progression:

  • Level 0: Domain permanently flagged
    The domain carries long-term restricted classification. Even compliant ads inherit the risk.

  • Level 1: Core Setup restrictions enabled
    Meta limits URL data and blocks event metadata and parameters. Events still fire, but signals degrade.

  • Level 2: Purchase events blocked
    Lower-funnel events stop matching or become unusable for optimization.

  • Level 3: All events blocked
    Even basic events like PageView may stop contributing to optimization. Ads run blind.

This is why you should audit your landing page URL with the Health & Wellness Audit Tool. It shows how Meta currently classifies your domain and highlights restriction signals visible inside Events Manager before performance collapses.

Screenshot-style visual showing a masked domain audit result for Meta Health and Wellness compliance, highlighting a “Restricted” status with a warning score and compliance pillars for domain, category, product, and ad text
A real example of how Meta Health and Wellness policies impact ads in practice. A combination of texts, descriptions, and images across the domain can trigger restrictions. This is why proactive compliance checks matter before you scale.

3. Event Payloads: How Tracking Data Triggers Restrictions

Even with clean ads and compliant landing pages, Meta can still restrict you based on what you send in events.

Every Pixel or CAPI event is semantically analyzed. Meta looks at:

  • Event names

  • Product titles and item categories

  • Content IDs and URL paths

  • Parameters attached to conversions

This analysis is not limited to product keywords. Meta’s systems evaluate the overall meaning of the event payload, including how product names, URLs, and parameters relate to one another. It is inference-based, not just keyword-based.

Risk increases when event payloads imply:

  • A medical condition or diagnosis

  • A treatment or health outcome

  • A regulated or ingestible substance

Examples include product names or categories like:

  • “PCOS Support”

  • “Diabetes Control”

  • “ED Booster”

  • “THC Gummies”

It’s not limited to supplement or CBD brands.

For example, a legal intake form asking, “Were you diagnosed with lung disease after workplace exposure?” can trigger similar classification signals.

What matters is whether the event implies a sensitive condition tied to an identifiable user.

In many cases, restrictions begin with lower-funnel events. You may notice Purchase or InitiateCheckout events disappearing or being marked as restricted, sometimes only in specific regions such as the EU, where enforcement is stricter.

Meta explicitly prohibits sending sensitive health information in event data. Mixing condition-implying product metadata with user identifiers (email, phone, etc.) increases both Meta policy risk and potential regulatory exposure, depending on your business and jurisdiction.

This is why many Health & Wellness and CBD brands see Purchase events blocked even when ads are approved.


How to Check If Meta Has Flagged Your Domain

You don’t have to guess whether Meta has classified your brand under a restricted category. The signals are visible if you know where to look.

Step 1: Check Data Source Categories

Go to:

Events Manager → Select your Pixel or Dataset → Settings → Manage Data Source Categories

This is where Meta shows how your domain is classified.

You may see labels such as:

  • Health & Wellness

  • Drugs & Pharmaceuticals

  • Financial Services

  • Other Restricted Categories

If your domain appears under one of these, Meta has already assigned a category based on its analysis of your landing page and event data.

You may also see an option to request a review. This does not guarantee reversal, but it confirms that classification has occurred.

Step 2: Check if Core Setup Restrictions Are Enabled

Still inside Events Manager, review whether Core Setup restrictions are turned on.

When Core Setup is enabled:

  • URL parameters may be trimmed

  • Certain event metadata is removed

  • Custom parameters may not pass through

Your events will still appear to fire. But the signal quality is degraded. This is where performance begins to weaken quietly.

Step 3: Check for Event Blocking

Next, review your event activity.

Look for:

  • Purchase events not matching backend sales

  • AddToCart or InitiateCheckout events are missing

  • Events marked as restricted or unavailable for optimization

In some cases, enforcement is geography-specific. For example, restrictions may apply more aggressively to EU traffic.

Why EU Traffic Gets Restricted First

In many cases, restrictions apply more aggressively to traffic from the European Union.

This is because EU privacy regulations treat health-related data as a special category of sensitive information. As a result, Meta may:

  • Enable Core Setup restrictions automatically for EU users

  • Trim URL parameters more aggressively

  • Block mid- and lower-funnel events sooner

You may notice that Purchase events work for US traffic but appear restricted or degraded for EU traffic.

This does not always mean your domain is fully blocked. It often means enforcement is geography-specific.

If your performance issues are concentrated in EU campaigns, check this first.

If lower-funnel events are blocked, optimization will struggle. Meta’s algorithm cannot optimize on signals it does not receive.

What This Means

If you see any of the following:

  • Your domain is categorized under a restricted group

  • Core Setup automatically enabled

  • Lower-funnel events are restricted or blocked

Classification has already happened.

At that point, the issue is no longer ad copy. Understanding this early prevents weeks of creative testing on a setup that cannot scale.

What Is the Solution?

If your domain is classified under Health & Wellness or Drugs & Pharmaceuticals and the Events Manager shows restrictions, the solution is architectural: Domain Masking combined with Server-Side infrastructure.

Domain masking creates a compliant entry layer so Meta evaluates a clean marketing domain, while server-side architecture gives you control over what event data is transmitted, ensuring only compliant parameters reach Meta.

Without this setup, scaling becomes unstable as classification pressure and data restrictions continue to resurface.

Need help scaling your Health & Wellness brand compliantly?
Schedule a call below and we’ll review your domain classification, restriction level, and tracking setup, and outline the right architecture for you.

Frequently Asked Questions

Why does Meta block Health & Wellness ads even when my ads are approved?
Ad approval and domain classification are separate processes. Your ads can be approved while your domain is classified under a restricted category. When this happens, Meta may restrict event data, enable Core Setup, or block lower-funnel events without rejecting your ads.
How do I know if Meta has classified my domain as restricted?
Go to Events Manager → Data Source Categories. If your domain appears under Health & Wellness or Drugs & Pharmaceuticals, classification has already occurred. You may also see Core Setup enabled or event-level restrictions applied.
What is Core Setup in Meta Events Manager?
Core Setup is a data restriction mode that removes custom parameters and anything in a URL after the domain. It limits segmentation, audience rules, and some advanced matching features — even if your ads are still running.
Can Meta block Purchase events without rejecting my ads?
Yes. Meta can restrict lower-funnel events like AddToCart or Purchase at the data level. Your ads may still deliver, but optimization suffers because key conversion signals are limited or blocked.
Does renaming events prevent Meta restrictions?
No. Renaming “Purchase” to a custom event does not bypass classification. Meta evaluates landing page content, product meaning, and event payload semantics — not just event names.
Why are Health & Wellness and CBD brands enforced more aggressively?
These categories involve potentially sensitive health or regulated substance signals. Meta’s systems restrict deterministic inference tied to medical conditions or ingestible products to reduce legal and regulatory risk.
What kind of event data can trigger restrictions?
Event payloads that include condition-implying product names, sensitive health claims, or regulated substance references, especially when combined with user identifiers, can trigger restrictions. Examples include: • Blood sugar support supplements • Hormone balance formulas • THC or cannabinoid-based products
Why is EU traffic sometimes restricted first?
EU privacy regulations treat health-related data as highly sensitive. As a result, Meta may enable Core Setup or restrict lower-funnel events more aggressively for EU users.
Can I fix domain restrictions by editing my ad copy?
No. Once your domain is classified, changing ad copy alone usually does not reset restrictions. Classification is based on landing page signals and event data structure.
What is the long-term solution for scaling restricted categories?
For brands under Health & Wellness or Drugs & Pharmaceuticals, scaling typically requires architectural control. • Domain Masking to manage crawler evaluation • Server-Side infrastructure to control event data transmission Without these layers, restrictions tend to resurface and limit performance over time.
Does Meta allow before and after images in Health & Wellness ads?

Meta restricts before-and-after images that imply medical conditions, body transformation, or negative self-perception. This includes weight loss comparisons, skin condition improvements, or visual problem area fixes. Even if the product is legitimate, ads that suggest treatment or dramatic transformation are likely to be rejected under Meta’s Health & Wellness policy.

Get the Next Playbook in Your Inbox

One email. No noise. Only real-world growth systems, when we publish.

Zappush

We help modern digital brands build signal-first marketing systems by activating first-party data, server-side tagging, and automation to scale across internet platforms.