Discussion Posted by the DataCops team

Intimate and sexual health ads on Meta: why it's the most flagged category and what to send

Short answer

Product names, links and event names can each reveal too much. Use a neutral event name, a link cut to the domain, value and hashed identity, and check order confirmation and shipping pages too.

If there's one category that gets flagged more than the rest, it's intimate and sexual health. And there's a reason worth understanding, because it tells you how to approach tracking for it.

It makes sense. The subject matter is highly personal, and the potential for sensitive data to leak is high. A product name, a page link or an event name can each reveal something a person would not want an ad platform to know. In this category, almost anything descriptive is sensitive, so the margin for error is smaller than in most.

The result is that advertisers here often find their events blocked or their accounts restricted, even when the ads themselves are within the rules. And that pattern is the giveaway: when the ads are fine and the events are the problem, it's a data question.

So what should you send? The principle is the same as elsewhere, applied more strictly: measure every sale with nothing sensitive attached. A neutral event name. A link cut to the domain. The value and the hashed identity. Nothing describing what the product is for.

It sounds like you're giving the ad platform very little. But the important parts are still there: who clicked, which ad, and what they spent. That's what optimisation runs on. The rest, the reason for the purchase, was never something the ad platform needed.

A few practical points specific to this category.

Look at your order confirmation and shipping pages. Product names on them travel too, and they're often descriptive.

Look at your discount and referral links. A campaign name in the URL, like /sale/performance-support, can say more than intended.

Think about what your thank-you page says. It's usually the last page before the event fires, and it's often the most explicit.

And remember the repeat customer. For a lot of products in this space, repeat purchase is a big part of the value, and it can be sent without any description of the product.

A made-up illustration of the principle. Two versions of the same order. Version A: page yourshop.com/products/[descriptive-product-name], event named after the product, order details. Version B: page yourshop.com, a neutral event, the value, a hashed email and phone and the ad click. Both count as a sale. Only one tells the platform something about a person's private life.

Here's a list of common leak points for products in sensitive categories, so you can check them.

Page addresses and titles, including the order confirmation page.

Event names, especially custom ones an agency created.

Product names and SKUs in order data.

Shipping and packaging notes if they sync to another tool.

Discount and referral codes in URLs.

Campaign names in UTM parameters.

Customer service tickets or chat transcripts, if the tool sends events.

Email subjects in automations that report events back to an ad platform.

You won't have all of these, and most stores have two or three. The point of the list is to make the audit systematic. Go through it once, tick what applies, and fix them in order of how descriptive they are. Then keep the list, and re-check it after each launch.

If you sell in this space, I'd love to hear how you've dealt with it. What did you have to change first?

DataCops in short

For this question: Health mode keeps product names, links and event names neutral, and DataCops sends value and hashed identity so sales still count.

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

If you want to test yourself: pretend you've never seen your business. Read your URL, your event name and your product name out of context. Is anything embarrassing?

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