B2B Demand Generation vs Lead Generation: Why Cheap MQLs Starve Your Sales Team
Why low-cost MQLs rarely become closed revenue, and how to structure B2B Google Ads campaigns around buyer demand rather than form fills.
A dental clinic's Meta campaigns bring in leads as usual on Friday. On Monday you check the weekend and there isn't a single Lead event. Nobody changed anything. Google Analytics shows the forms working and the submissions coming in, yet Meta sees none of them.
Often the tracking isn't broken at all. Meta has put the domain under a data sharing restriction.
Meta restricts the website, not the ad account and not a particular ad. From the data the pixel sends (the domain, the page path, the URL parameters) it decides which category the site belongs to. If that category is sensitive, it stops accepting some events from the domain, or all of them.
The reason sits in Meta's own business terms: advertisers mustn't send Meta health, financial or other sensitive information. If the pixel fires on a /sedation-tooth-extraction page, the URL alone tells Meta what the visitor needs. The categorisation is automatic, and from the outside it often looks random.
The nasty part is that nothing switches off. The pixel keeps firing on every page and the campaigns keep spending. The events just never reach Events Manager. So the algorithm loses the signal it optimises on, retargeting audiences stop refreshing and your reporting goes quiet.
These areas are hit most often:
It isn't a rare edge case. In August 2026 Metamorph checked 36,717 health and wellness sites running a Meta pixel across 33 countries. Of those, 15,144 were restricted, which is 41.2%. In the UK it was 1,593 out of 3,870 (41.2%), in the US 2,269 out of 4,922 (46.1%).
Metamorph's guide describes three levels:
Levels 2 and 3 call for the same fix.
Meta sends an email about 30 days before the restriction starts, but only to Business Manager admins. If the person running the campaigns isn't an admin, they never see it. The client gets it, doesn't know what it means and files it away. So it's worth looking for the signs yourself:
If you think Meta has categorised the site wrongly, you can request a review in Events Manager. That's only worth it if the category really is wrong. A real clinic stays a real health site, and the restriction stays too.
Plenty of people set up the Conversions API (CAPI) at this point and wait for the problem to go away. It won't. CAPI changes where the event comes from: the server instead of the browser. But the event still names the same domain, and the restriction belongs to the domain. A server-side event gets dropped just the same.
CAPI is still worth having, because it gives Meta more and better data. It doesn't solve this problem on its own.
Metamorph takes over from the pixel code on your site, captures the events you already track, and sends them on through the Conversions API from a source Meta hasn't categorised. So your standard and custom events arrive again, and Meta optimises on real data again.
The practical side:
More than 20 advertisers already use Metamorph, and not one of them has cancelled.
The easiest way is to run Metamorph's free Meta restriction audit. There's no sign-up and no account to create. You enter your first name, your email address and your website, and after about a minute you see the result on the same page. The audit checks against Meta live, and if you're affected, it tells you which category triggered it.
If your site isn't restricted, Metamorph stores nothing. If it is, Metamorph emails you the details and the possible next steps.
It's useful for agencies too: before you take over a new client's Meta account, a minute tells you whether this surprise is waiting for you.
I've also put the signs, the check and Metamorph's price on one page: blocked Meta pixel restoration.
If you'd like your whole tracking set-up reviewed, not just this one issue, that's what my web measurement service covers.
If you have any questions about the check or Metamorph, feel free to get in touch: info@bodzermarketing.com
The first call is free, whatever the service. Book 60 minutes in my calendar, and the Google Meet link gets added automatically.
More posts
Why low-cost MQLs rarely become closed revenue, and how to structure B2B Google Ads campaigns around buyer demand rather than form fills.
How to design high-trust B2B landing pages that qualify serious decision-makers and filter out non-buyers without destroying your conversion rate.
How venture-backed and bootstrapped B2B SaaS companies scale paid search pipeline profitably while keeping customer payback periods under twelve months.
Free first call
We'll figure it out. Book a free 60-minute meeting in my calendar for any digital question or challenge, and we'll find the right way forward together.
Can I use cookies?
I'd like to measure what works on the site and in my ads. Everything works without them too, I just can't see where you came from. What I store