Skip to content

Fix: Enhanced Conversions for Leads not active

finding google ads updated 2026.05.25 8 min read

Your B2B lead-gen account is running without Enhanced Conversions for Leads (EC-Leads). Form submissions cannot be tied back to the originating ad click once the GCLID ages out, expires past the 90-day window, or was never captured — and Smart Bidding optimizes against a signal that is missing the highest-intent users in your funnel.

Why this matters

For B2B lead-gen, the conversion that funds the business is closed-won — which lands in the CRM weeks or months after the Google Ads click. The legacy mechanism (GCLID-based offline conversion import) requires capturing the GCLID at form submit, storing it on the CRM record, and pushing it back to Google Ads when the deal closes. That chain breaks in predictable places: the GCLID hidden field gets stripped by a CMS, the CRM field is not mapped, the sales cycle exceeds the 90-day GCLID upload window, or the buyer converts on a different device from the one that clicked the ad [1].

EC-Leads is the upgrade. It adds hashed first-party data (email, phone) from the lead form as a secondary identifier alongside the GCLID. When the deal closes and you upload the conversion, Google matches the hashed email against signed-in Google user click data — meaning attribution survives even when the GCLID was never captured, has expired, or the buyer clicked on a different device. Google reports EC-Leads delivers more accurate reporting, engaged-view and cross-device conversions, and a markedly easier setup than legacy OCI [2]. For B2B sales cycles that exceed the 90-day GCLID window, EC-Leads is the only practical way to feed Smart Bidding the signal it needs to optimize on revenue-producing clicks rather than top-of-funnel form fills.

This rule fires at HIGH severity because a B2B lead-gen account without EC-Leads is structurally undercounting the conversions that matter — and Smart Bidding cannot optimize what it cannot see. Pair it with Offline Conversion Import and a value-based bidding ladder ($X for MQL, $X for SQL, $X for closed-won) to give the bidder a full B2B funnel signal.

Note also: starting June 2026, Google is consolidating EC-for-Web and EC-Leads into a single on/off setting at the account level, with all three intake paths (website tag, Data Manager, API) accepted simultaneously [6]. Setting up EC-Leads correctly now is forward-compatible — the migration is automatic for accounts that have already accepted Customer Data Terms.

How to verify the issue

  1. Open ToolsConversionsSummary. Find the primary lead-form conversion action. If there is no separate "Qualified lead" or "Converted lead" offline conversion action alongside it, EC-Leads is not configured.
  2. Open the lead-form conversion action → scroll to Enhanced conversions. If the toggle reads Off, or reads On but the data source is Google tag (web) rather than Customer data, EC-Leads is not active.
  3. Check AdminAccount settingsCustomer data terms. Unaccepted terms silently drop every EC-Leads payload, regardless of toggle state.
  4. In AdminGoogle tagSettingsAutomatic event detection, confirm Form interactions is enabled. Without it, the Google tag cannot capture the hashed lead-form fields [3].
  5. In Chrome with Tag Assistant, submit a test lead. The conversion payload should include hashed em (email) or ph (phone) in the user_data object. If only gclid is present, the lead-form capture step is missing.
  6. Check your CRM → Google Ads integration: if conversions are uploaded only by GCLID (with no email or phone fields), you are running legacy OCI, not EC-Leads.

How to fix it

Time estimate: 2-6 hours depending on CRM integration complexity.

  1. Accept Customer Data Terms. AdminAccount settingsCustomer data terms → check both boxes. Without this, every EC-Leads payload silently drops [2].
  2. Identify the unique identifier field on every lead form. Email is preferred (highest match rate); phone is acceptable. Confirm the field is captured as a first-party value on the page where the conversion fires [3].
  3. Enable Form interactions on the Google tag. AdminGoogle tagSettingsAutomatic event detection → toggle Form interactions on. For GTM users, install the Google Ads User-Provided Data Event tag and a Conversion Linker on all pages, then bind the form-submit trigger [3][4].
  4. Create the EC-Leads conversion action. ToolsConversionsNew conversion actionImportCRMs, files, or other data sources. Choose the goal category Qualified lead or Converted lead (Google explicitly recommends these for B2B) [4].
  5. Wire up the offline import. Use Data Manager (fastest path) to connect Salesforce, HubSpot, or a Google Sheet that holds your closed-won events. Each event needs: conversion timestamp, conversion action name, and at least one of (GCLID, hashed email, hashed phone, address). Upload daily — Google's bidder is more responsive to fresh signal [5].
  6. Keep capturing GCLID too. EC-Leads works best when both signals are present — GCLID gives a direct click match, hashed email rescues the GCLID-less or device-switched cases. Keep your hidden-field GCLID capture in place [5].
  7. Wait 3-4 weeks for data accumulation, then swap. Set the new EC-Leads action as Primary, demote the legacy OCI action to Secondary (or disable). Smart Bidding then learns against the upgraded signal [5].

How to confirm the fix worked

Diagnostic checklist — verify all six within 14 days of deploy

  • Customer Data Terms = Accepted in AdminAccount settings.
  • Form interactions automatic event detection is On in the Google tag settings.
  • Tag Assistant records user_data with hashed em or ph on a live lead-form submit.
  • The new Qualified lead or Converted lead EC-Leads conversion action shows status Recording with at least one imported conversion in the last 7 days.
  • Diagnostics on the EC-Leads action reports a non-zero match rate within 7 days (B2B match rates typically run 35-65% via Google tag/GTM, higher via API).
  • After 3-4 weeks, the EC-Leads action is set as Primary and the legacy OCI action is Secondary or disabled.

If all six pass, the finding closes. A persistent zero match rate after 14 days usually means the email field is not being hashed or the GTM event tag is binding to the wrong form trigger — re-check the dataLayer payload and the trigger conditions, not the conversion action settings.

Blast radius. EC-Leads is the highest-leverage measurement fix on B2B lead-gen accounts because it directly unblocks three downstream optimizations: (a) Smart Bidding can finally optimize on closed-won rather than form fill, (b) value-based bidding becomes viable once the funnel signal is reliable, and (c) Customer Match lookalike modeling improves because the seed list (high-value closed-won emails) is now telemetered into Google's match graph. This rule co-occurs predictably with two others: fix-offline-conversion-import-active (if you have neither EC-Leads nor OCI, fix EC-Leads first — it subsumes OCI), and fix-gclid-capture-suffix (if GCLID capture is broken, EC-Leads partially compensates via hashed email, but both should work). For accounts with sales cycles over 90 days, EC-Leads is the only path that survives GCLID expiry — treat it as a prerequisite, not an enhancement.

Sources

  1. Google Ads Help — Set up offline conversions using Google Click ID (GCLID). https://support.google.com/google-ads/answer/7012522 (accessed 2026-05-25)
  2. Google Ads Help — About enhanced conversions for leads. https://support.google.com/google-ads/answer/15713840 (accessed 2026-05-25)
  3. Google Ads Help — Configure the Google tag for enhanced conversions for leads. https://support.google.com/google-ads/answer/11021502 (accessed 2026-05-25)
  4. Google Ads Help — Configure Google Tag Manager for enhanced conversions for leads. https://support.google.com/google-ads/answer/11347292 (accessed 2026-05-25)
  5. Google Ads Help — Upgrade offline conversion import to enhanced conversion for leads. https://support.google.com/google-ads/answer/14274408 (accessed 2026-05-25)
  6. Search Engine Land — Google Ads simplifies enhanced conversions into a single switch. https://searchengineland.com/google-ads-simplifies-enhanced-conversions-into-a-single-switch-474101 (2026-04)
  7. Search Engine Land — Google makes offline conversion tracking easier with Enhanced Conversions for Leads. https://searchengineland.com/google-offline-conversion-tracking-easier-with-enhanced-conversions-for-leads-380776 (2022)
  8. Tinuiti — Google Think Leads 2025: Our key takeaways. https://tinuiti.com/about/events/google-think-leads-2025/ (2025)
  9. Optmyzr — Enhanced Conversions for Google Ads. https://www.optmyzr.com/blog/enhanced-conversions-google-ads/ (accessed 2026-05-25)
// was this useful?
// anonymous · no personal data stored