Skip to content

The 5 Reasons Google Ads Says 'No Recent Enhanced Conversions'

GOOGLE ADS
The 5 Reasons Google Ads Says 'No Recent Enhanced Conversions'
Conner Crowe

Quick Take

The yellow “No recent enhanced conversions” alert in Google Ads has five common causes. Four are noise (low volume, recent setup, region restrictions, no recent conversions of a specific type). One is the cause that actually costs you bidding signal: the tag is firing but the user-data field (email, phone, address) is empty. Google receives the wrapper, accepts it, and learns nothing. The alert clears as soon as a real conversion fires with payload. Fix the field, don’t retire the conversion action.

The five causes

The alert is Google saying: “I have not received enhanced data for this conversion action recently.” Five things could be true:

  1. Low conversion volume. A site with three orders a week may not clear the recency threshold. The setup is fine; the volume is not.
  2. Recent setup. Enhanced conversions take a few days to start populating after a tag goes live. New = patient.
  3. Region restrictions or consent. GDPR or other consent-blocked regions mean enhanced data never fires. The alert is technically correct: no data is being received, because the user said no.
  4. No recent conversions of that type. If the action is “form fill” and nobody filled a form last week, the alert is just describing the calendar.
  5. The tag fires but the field is empty. Enhanced conversions “enabled” in the UI, GTM is sending the event, but the user_data block is missing the email or phone. Google receives the wrapper without the payload. Smart Bidding learns nothing.

The fifth is the cause that costs you bidding signal for months. The other four are usually fine.

Why Enhanced Conversions Matter

Enhanced conversions improve your Google Ads conversion tracking by sending hashed first-party data (email, phone, or address) when a user completes a form or purchase. Google matches that data against signed-in accounts to recover conversions that would otherwise be lost to cookie restrictions or iOS privacy changes.

Better signals mean:

  • More accurate conversion reporting in Google Ads
  • Smarter automated bidding with Target CPA or Maximize Conversions
  • Higher quality data flowing into GA4 and remarketing audiences

If you’re running serious campaigns, enhanced conversions are no longer optional. They’re a foundation for profitable bidding.

Why the fifth one is the dangerous one

Cases 1-4 are visible. You can tell from the volume report, the launch date, the consent banner, or the campaign tags whether one of those is the explanation. They self-resolve as the underlying condition changes.

Case 5 looks identical from inside the Google Ads UI. The conversion action says “enhanced conversions: enabled.” GTM Preview shows the tag firing. The dashboard shows conversion volume. The only signal that something is wrong is the alert itself, plus a quiet decline in Smart Bidding performance over the following weeks as the bidder learns the wrong cohort.

The fix is in GTM, not Google Ads. The enhanced-conversion tag has a user_data block. Inside that block, fields like email_address, phone_number, address need to map to actual variables that read the customer’s email, phone, and address off the dataLayer. Plain values are fine there: the Google tag normalizes and hashes them before anything is sent. If those mappings are blank, point at the wrong key, or were never wired, the tag fires successfully with an empty payload. Google logs it as “enabled but no recent data.”

How to Fix the “No Recent Enhanced Conversions” Alert

If you want your Google Ads revenue tracking to be accurate, here is how to troubleshoot:

  1. Audit Your GTM Setup

    • Use Preview Mode in Google Tag Manager to confirm your enhanced conversion variables are firing once per conversion
    • Verify the email, phone, and address variables return real values. Don’t hash them yourself when you use the Google tag or GTM, because the tag normalizes and hashes them. Only manual uploads (the API or offline imports) need SHA-256 hashing on your side
  2. Check Google Ads Diagnostics

    • Go to Goals, Conversions, open the conversion action, and check its Diagnostics tab. Account-level enhanced conversions settings live under Goals, Conversions, Settings
    • See whether Google has received enhanced data in the last 7 to 14 days
  3. Test Your Own Conversions

    • Submit your own lead form or place a test order
    • Use Tag Assistant or GA4 DebugView to see if enhanced data passes through
  4. Confirm Import Settings

    • Make sure you’re importing the right conversion actions into Google Ads
    • If you’re tracking in GA4 and sending events back, double-check the mapping
  5. Review Consent Mode

    • If your site requires consent banners, ensure they are set up correctly. Without consent, enhanced conversions won’t fire

When the Alert Is a Real Problem

The alert becomes a red flag when:

  • Weeks go by and no enhanced data is ever received
  • Conversion volume is healthy but Google still shows “no recent enhanced conversions”
  • Your GTM variables are blank or not passing correctly

If that’s the case, your enhanced conversions setup needs to be fixed immediately. Otherwise, Google’s smart bidding is working with incomplete or bad data.

Final Thought

The “No recent enhanced conversions” alert is a warning, not an error. Four of its five causes are noise. The fifth quietly degrades Smart Bidding for months. Open GTM Preview, fire a test conversion, and verify the user_data payload isn’t empty. If it is, that’s the fix.

While you have the conversion action open, check its category too. In the Ecommerce Tracking Accuracy Benchmark I found every account carried at least three enabled purchase actions while counting exactly one, and on two of three accounts the counted set included add-to-cart. An enhanced-conversions alert on the wrong action is the cheapest problem in that pile.

Keep going

If this hit, the next two pieces in the same universe:

The setup written as a direct answer rather than a debugging story is at enhanced conversions in Google Ads.

Free PDF: The 25-page Google Ads Setup Checklist. The STACK Audit checklist, expanded.

If the alert is stuck and the payload looks empty, the STACK Audit is the diagnostic. If you’d rather I read it, send me read-only access for the free ads audit. It’s back within 24 hours. No call.

See how I fix conversion tracking.

Where to look in your account.

Whether the measurement itself is healthy

Goals, then Conversions, then Summary, then Diagnostics

  1. Enhanced conversions health, one bar per conversion action. Excellent means the hashed customer data is arriving and matching.
  2. Urgent. When I captured this, one of my own two actions had an issue, and See details names it. Check this tab after any site or checkout change.
  3. Consent mode status for the website. Google reads the consent signals your cookie banner sends; Excellent means they’re arriving.

From my own Google Ads account, October 2026. Tap or click the screen to see it full size.

What Google is allowed to count

Goals, then Summary, then View all conversion actions

  1. Tracking status. Inactive or Needs attention means the tag hasn’t recorded anything lately, so check it before you trust the totals.
  2. Primary or Secondary. Only Primary actions feed Smart Bidding; Secondary ones are reported and ignored by the bidding.
  3. Count. One per click for leads, Every for purchases. A lead form set to Every counts a double-submit twice.
  4. Included in account-level goals. Yes is what the campaigns actually optimize toward.

From my own Google Ads account, October 2026. Tap or click the screen to see it full size.

Related questions from the answer library.

Browse all 89 answers

More reading

  • GOOGLE ADS
    The 51% of Conversions I Didn't Move to New Pages
    Conner Crowe
    google-adsconversion-tracking

    The 51% of Conversions I Didn't Move to New Pages

    I repointed eight ad groups at new landing pages and held back the two carrying 51% of conversions. The eight are the cheap test before the expensive move.

    Sep 15, 2026 4 min read

  • GOOGLE ADS
    Your Google Ads Audit Is Reading the Wrong Conversion Field
    Conner Crowe
    google-adsconversion-tracking

    Your Google Ads Audit Is Reading the Wrong Conversion Field

    conversion_action.primary_for_goal is legacy and makes a clean account look broken. The conversion-goal layer decides what Smart Bidding buys.

    Aug 25, 2026 4 min read

Want this kind of review
on your account?

Add me as a read-only user and I'll write the audit myself: 5 to 7 pages, back within 24 hours of access. A home or furniture store can send the store link instead. Rather talk first? A call is open too.