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.
Automated bidding in Google Ads doesn't know what good business looks like. It only knows what the conversion data shows it. If the data is wrong, the system isn't failing. It's doing exactly what you asked, just not what you wanted.
These are the five mistakes I keep finding in accounts. You don't need a developer to spot any of them.
If form submissions, phone click-throughs and newsletter signups all sit in the primary column, bidding treats them as equal. Newsletter signups are the easiest to get, so that's where it'll push.
Check: Goals, Conversions, Summary. See what has primary status. Anything that isn't a business result belongs in secondary.
Without a value, every conversion is worth the same. To the system, a 200 EUR enquiry and a 20,000 EUR enquiry look identical.
If you can't pass a real value, an estimate that varies by type still beats nothing. A fixed value per service type, for example.
If a conversion comes in once through the Google Ads tag and again through a GA4 import, it's counted twice. The giveaway is a suspiciously good ROAS that never shows up in your bank account.
Check: Compare the Google Ads conversion count with the real number of orders or leads in your CRM or shop, for the same day. If Ads shows more, look for the duplicate.
The default is 30 days. If your sales cycle is six weeks, some conversions never make it back to the campaign that drove them. If it's set to 90 days for an impulse buy, you're crediting purchases to campaigns that had nothing to do with them.
If you advertise in the EU and consent mode isn't set up properly, you either lose some of your conversions or collect data you're not allowed to collect. Both are problems, just different ones.
You can work through all five in an afternoon. The order matters: the primary list first, then duplicates, and only then value and window. If the first two are wrong, there's no point tuning the rest.
If you're not sure the data in your account is sound, don't optimise the campaign. Fix the measurement first.
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