Guide · Advertising & analytics
Lead quality feedback loop: teaching ad platforms what a good lead is
Ad platforms optimise for whatever you tell them is a conversion. If a conversion is "form submitted", they find people who submit forms — including people who never answer the phone, students, competitors and bots. The cost per lead drops, the sales team complains, and revenue does not grow. A lead quality feedback loop tells the platforms which leads became qualified opportunities and customers, so they optimise for those instead.
[ 01 ]
In short
In short
- 01
Define lead stages in the CRM: new, qualified, opportunity, won, lost — with clear criteria.
- 02
Capture click identifiers and source data with every lead.
- 03
Send qualified leads and sales back to Google Ads and Meta as conversions, with values where possible.
- 04
Switch bidding to optimise for the deeper conversion once volume allows.
- 05
Review lead quality by campaign regularly with the sales team.
[ 02 ]
Guide
Why form-fill optimisation fails
Automated bidding learns from conversion signals. Cheap form fills are easy to generate, so the algorithm finds more of them — often low intent. Instant lead forms inside social platforms are particularly prone to this, because submitting is effortless. Without feedback, the system cannot tell a future customer from someone who clicked by accident.
Step 1: define quality
Agree with sales on what a qualified lead is: reachable, has a real need, fits your service area and budget, has decision authority. Record it in the CRM as a stage with a date. Also record won deals with their value.
Step 2: capture identifiers
- Google Ads: the
gclid(or related click IDs) captured from the landing page URL and stored with the lead; enhanced conversions for leads use hashed email or phone. - Meta: click ID (
fbclid/fbc) and browser ID (fbp) where available, plus hashed contact data through the Conversions API. - UTM parameters for reporting.
See UTM tags guide.
Step 3: send outcomes back
- When a lead becomes qualified, send a "qualified lead" conversion.
- When a deal is won, send a "purchase" or "closed deal" conversion with value.
- Use the platforms' offline conversion or CRM integration features, or server-side APIs. See offline conversions and server-side tracking.
Timing matters: platforms accept conversions within certain windows after the click; send updates promptly.
Step 4: change optimisation
Once enough qualified leads are recorded, set campaigns to optimise for the qualified lead conversion instead of all form submissions. If volume of deeper conversions is too low for automated bidding, use them for reporting and value rules while keeping form conversions as the primary signal, weighted by quality.
Step 5: review together
Monthly, review with sales: lead quality by campaign, keyword, audience and creative. Stop what brings poor leads even if it is cheap; scale what brings customers even if leads cost more.
Improving quality at the source
- Qualifying questions in forms (budget range, timeline, service area).
- Clear pricing information on landing pages to filter mismatched leads.
- Higher-intent instant form settings where platforms offer them.
- Messaging that attracts buyers, not just clickers.
Privacy
Sharing hashed customer data with ad platforms requires a legal basis and disclosure in your privacy policy. Send only what is necessary. See privacy policy.
[ 03 ]
FAQ
Frequently asked questions
How many qualified leads are needed for optimisation?
Platforms recommend minimum volumes of conversions per campaign for automated bidding to work well; check their current guidance. If you have fewer, use quality data for manual decisions.
Our sales team does not update the CRM. What now?
Simplify stages to the minimum, make the key fields required, and show the team how better data improves the leads they receive.
Does this work for long sales cycles?
Yes, using the earliest reliable quality signal — such as "qualified" or "meeting held" — rather than waiting months for closed deals.