GDPR and Ad Tracking in the EU: What Needs Consent
What GDPR and the ePrivacy rules mean for Google Ads and Meta tracking in the EU and UK: what needs consent, what Google requires, and server-side limits.
Score leads by stage, value each stage from your close rates, and send those values to Google Ads and Meta so bidding favors leads that close.

In most lead generation accounts, the main conversion is a form submission. The bidding algorithm then works to produce as many form submissions as it can at your target cost.
It gets good at that. Within weeks you have more leads, a lower cost per lead, and a sales team frustrated that few of them close.
Lead quality scoring fixes the signal. You give each lead a value based on how likely it is to turn into revenue and send that value back to the ad platforms, so they optimize for outcomes instead of form fills.
Before any technical work, agree with sales on the stages a lead passes through. A workable default:
Write down the rule for each stage, so two salespeople would mark the same lead the same way.
Work backwards from revenue, using your own CRM history. A worked example with made-up numbers:
Send the real deal value for closed-won.
The exact figures matter less than the ratios between stages. You’re telling the algorithm that one qualified lead is worth more than three contactable ones. Recalculate the values each quarter as your close rates change.
The mechanics live in our offline conversion tracking setup guide. In short:
Google Ads: enhanced conversions for leads. Capture hashed customer data such as email on the form (and store the GCLID with the lead), then import each stage with its value when the lead moves in your CRM. Google recommends this over GCLID-only imports and handles imports through Data Manager (Google Ads Help).
Meta: Conversions API. Send the same stage events server-side with the value and the customer data or lead ID that ties them back to the original lead (Meta). For Instant Form leads, Meta’s Conversions API for CRM supports the Conversion Leads goal (Meta).
Whichever route you take, the CRM is the source of truth. If sales doesn’t update stages, the platforms learn from bad data.
Values improve the average lead. Filters raise the floor. Add:
Track raw and qualified lead volume before and after you add filters, so you can confirm you removed junk and kept good leads.
Offline values arrive with a delay. If leads take two weeks to reach qualified, the algorithm learns from two-week-old data, so changes show up slower than in e-commerce.
Give it a 60 to 90 day evaluation window. Upload stage changes daily, and leave targets alone for weeks at a time so the algorithm can adjust. Make sure your conversion window covers your sales cycle: Google Ads allows up to 90 days (Google Ads Help).
After a full cycle, expect cost per raw lead to rise, cost per qualified lead to fall, and pipeline value per euro spent to improve. If sales stops complaining about lead quality and you didn’t cut volume targets, the system works.
We build this for lead generation and B2B SaaS accounts, and run the bidding through our Google Ads management.
It’s assigning a value to each lead stage, such as qualified or opportunity, and importing those values as offline conversions so Smart Bidding favors clicks that turn into revenue.
Multiply your average deal value by the share of qualified leads that close. With a €4,000 average deal and 10% of qualified leads closing, a qualified lead is worth €400.
Keep them as a secondary conversion so you can see volume, and bid on a later stage with values. If your qualified volume is too low for bidding to learn from, keep bidding on form fills and import the stage values as secondary conversions until it grows.
Google doesn’t publish one fixed number for every strategy. Pick the earliest stage that still separates good leads from bad, so you send enough events each month.
We use cookies for analytics and advertising. You can opt out of the sale or sharing of your data at any time.Cookie Policy
Your browser's Global Privacy Control signal is on, so we don't share your data for advertising.