← All insights

Lead Generation

Stop optimising for form fills: lead generation that fills the pipeline

Cheap leads get expensive fast. How to feed lead quality back to Google Ads and Meta so the algorithms chase buyers, not form fillers.

Cost per lead is one of the most comforting numbers in marketing, and one of the most misleading. It is easy to push down, it looks great in a report, and it can quietly fill a sales team’s calendar with people who were never going to buy.

The problem is not the ad platforms. It is what we tell them to look for.

Why cheap leads get expensive

Smart bidding on Google Ads and Meta is very good at finding people likely to complete whatever action you have defined as a conversion. If that action is a form submission, the algorithm will find form submitters, including the curious, the price shoppers and the occasional bot. The cheaper the lead, the more likely it is that quality is being traded away.

Feed quality back to the platforms

The fix is to teach the algorithms what a good lead looks like, using data only your business has:

  • Capture click identifiers and UTM parameters with every lead and store them in your CRM.
  • Agree clear qualification stages with the sales team, such as lead, qualified, opportunity and won.
  • Send those stages back to Google Ads and Meta through offline conversion imports or the Conversions API, with values attached where possible.
  • Once there is enough volume, shift bidding towards qualified leads or closed deals rather than raw form fills.

This takes some setup, but it changes what the platforms optimise for, which is the biggest lever in the account.

Speed and routing matter as much as targeting

A qualified lead that waits two days for a reply is often no longer qualified. Automation closes that gap: route each lead to the right person based on location, product or value, send an immediate acknowledgement, and move anyone not ready to talk into a nurture sequence instead of letting them go cold. Tools like n8n or your CRM’s own workflows can handle most of this without heavy development.

Measure what sales measures

Replace cost per lead as the headline metric with numbers the sales team recognises:

  • Cost per qualified lead
  • Lead to opportunity rate by channel and campaign
  • Pipeline value generated per dollar of spend

When marketing and sales look at the same numbers, conversations shift from lead volume to revenue, which is where they should have been all along.

If your lead volume looks healthy but the pipeline does not, get in touch. It is usually fixable.

Want this applied to your accounts?

Tell me what you are trying to move. I read every message.

Get in touch