Neutral event names for Facebook conversions: do they change how you optimise? (what we know and don't)
Short answer
Neutral names like L_1 should not hurt matching. The effect on optimisation is not known from controlled data, so test one campaign and compare cost per booked consultation.
Here's a genuine question, because I don't think anyone has the full answer, and I'd rather lay out what I know than pretend.
If you rename health-related events to neutral codes, like L_1 for a lead or S_1 for a booking, the name stops revealing anything. That's the point. It's one of the ways to stop leaking a treatment through the event name.
But it raises a fair worry. Does a neutral name change how you optimise? Do you lose the convenience of familiar event names in your reporting? Do campaigns behave differently?
Let me separate three different questions, because they get mixed up.
Question one: does matching still work? What I can say honestly: matching relies mostly on who the person is and which ad they clicked, not on the event's name. So sending a hashed email and phone plus the ad click still lets the platforms match the conversion to the right person. That part I'm fairly confident about.
Question two: does optimisation behave differently? This is where I'd be careful. I don't have a controlled study across many accounts showing how delivery changes when event names are neutralised. Anyone who tells you they know for certain is guessing, and I'd rather say that than dress a guess up as a fact.
Question three: does reporting get harder? Yes, a little, and that one is fixable. If L_1 is a lead and S_1 is a booking, you need a small map somewhere. Put it in a shared note and in the naming of your reports, so nobody has to remember.
So here's how I'd test it, if I were a clinic. Change one campaign first, not all of them. Keep a written map of your codes in one place. Run it for a few weeks. Compare cost per booked consultation before and after, not cost per lead, because cost per lead is the number that can mislead. And write down what you expected before you look, so you don't rationalise afterwards.
And keep the alternative in view. The alternative to neutral names isn't "full data and great performance". For a lot of clinics the alternative is events being blocked or stripped, match quality dropping, cost per lead climbing and campaigns stalling. Sending a neutral event can be better than sending a descriptive one that gets held back.
If you want to try neutral event names, here's a template for the map. Put it in a shared note and keep it current.
L_1: a lead, meaning someone submitted an enquiry. S_1: a booking, meaning someone scheduled a consultation. A_1: an attended appointment, meaning the person showed up. P_1: a paid stage, meaning a treatment or package was paid for.
Then name your reports and audiences with the same codes, so nobody has to translate. Write next to each code which real-world step it stands for and who decided that. It sounds bureaucratic, and it saves a lot of confusion three months later when someone new opens Ads Manager and wonders what S_1 means.
For the test itself: pick one campaign, note its numbers for the previous four weeks, switch its events to the codes, and compare the following four weeks on cost per booked consultation. Make one change at a time. If something moves, you'll know which change did it. Then decide whether to roll the rest out.
If you've tried neutral names: what happened? Did anything get worse? Did anything get better?
For reference, in DataCops health mode the page link is cut to the domain, events go out as neutral codes like L_1 and S_1, and only hashed email and phone plus the ad click are attached. Every conversion gets a row in a delivery log, so you can see what left.
DataCops in short
For this question: Health mode uses neutral event names for you and the delivery log shows what was sent under each, so you can run the one-campaign test this thread suggests and compare honestly.
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
| Option | Best for |
|---|---|
| DataCops | Health mode, neutral events and a delivery log, server-side to four ad platforms |
| Manual event cleanup in your site and tag manager | Teams with an engineer who will maintain it |
| Turning conversion tracking off | Accounts 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.
Sources and further reading
More on this: Meta health and wellness restrictions, and the complete guide to offline conversion tracking.
Genuinely interested in real numbers here, even rough ones. It's the kind of thing that only shows up across a lot of accounts.