Free See what ChatGPT, Claude and Googleโ€™s AI say about a company.What AI says about a company Get the free reportFree report

Web Design

7 Enhanced Conversions for Leads vs Offline Import Compared

Enhanced conversions for leads vs offline conversion import: seven rules from Google's own help pages on upload limits (90 and 63 days), form capture, CRM stages and the June 2026 API move.

Enhanced conversions for leads vs offline conversion import: seven rules from Google's own help pages on upload limits (90 and 63 days), form capture, CRM stages and the June 2026 API move.

Joshua Jackai, founder of Demand Designer

Joshua Jackai

16 min

Cover: 7 enhanced conversions for leads vs offline import rules. 63 days versus 90 days: the maximum age of a hashed-data upload and a click ID upload, per Google Ads Help

By Joshua Jackai, founder of Demand Designer ยท Published 18 October 2026 ยท Last updated and fact-checked 18 October 2026

Short answer: Pick by what your form captures and how long your sales cycle runs. Google's FAQ allows click ID uploads up to 90 days old and hashed-data uploads up to 63 days old. Capture an email or phone and qualify leads inside 63 days: use enhanced conversions for leads. Otherwise store the click ID, or send both.

Enhanced conversions for leads uploads hashed lead data such as an email. Offline conversion import uploads the Google Click ID (GCLID) saved from the ad click. B2B teams keep asking which to use, and Google's pages answer only part of it. I am Joshua Jackai, founder of Demand Designer, a US studio that builds B2B websites on Framer, HubSpot and WordPress. I read Google's own help pages for the day counts, the data each method needs and the 2026 changes, and I kept anything I could not find in Google's text out of the numbers. I have not tested the stage timings below across accounts. They are my starting point, not a benchmark. This guide gives seven rules, then a table to apply them to your sales cycle.

Key takeaways

  • Google keeps a Google Click ID (GCLID, the unique ID attached to each ad click) for 90 days, and a click ID upload can be no older than 90 days (Google Ads Help, offline conversion imports FAQs).

  • An upload matched on personal data such as a hashed email can be no older than 63 days, per the same FAQ.

  • Since 15 June 2026, both uploads go through Google's Data Manager API and are blocked in the Google Ads API (Google Ads Help, offline conversions).

  • Google says to start with enhanced conversions for leads if you have not yet used offline conversion import (Google Ads Help, GCLID setup).

  • Conversions can arrive up to a month after the impression, which in a display advertising study hindered conversion modelling (Chapelle, KDD 2014).

Rule

Question it answers

Google's number or setting

What I would do

1. What each sends

What goes back to Google?

GCLID vs SHA256 hashed data

Know which one your CRM stores

2. Time limit

How old can an upload be?

90 days vs 63 days

Count from click to qualified lead

3. Form capture

What must the form hold?

Hidden GCLID field vs email or phone

Capture both if you can

4. Sales cycle

Which fits my cycle?

63 and 90 day limits

Use the rule table below

5. CRM path

Where does the data sit?

Upload at least daily

Fix the CRM stage first

6. Both together

Must I choose?

Unified setting from April 2026

Send both where you have them

7. API move

Will my upload break?

15 June 2026

Check the integration owner

1. What does each method send back to Google? Best for knowing what to store

Offline conversion import sends Google the click ID that came with the ad click, plus the conversion type and time. Enhanced conversions for leads sends hashed personal data from the lead, such as an email, so Google can match it to the ad. One sends an ID, the other sends a person's hashed details.

Two panes: offline conversion import sends the Google Click ID, conversion type and time; enhanced conversions for leads sends SHA256 hashed email, phone or address from the form
  • Click ID method: the GCLID Google adds to each ad click

  • Leads method: hashed first-party data from a lead form

  • Hashing: SHA256 in hex, after trimming spaces and lowercasing (Google Ads Help)

  • Phone format: E.164 (Google Ads Help)

  • Needs: auto-tagging on for the click ID route

Google's help page describes the leads method as one that "improves measurement of offline transactions that came from a website lead or visitor", using hashed, first-party data from lead forms (Google Ads Help, about enhanced conversions). The click ID page says Google Ads gives a unique ID for every click and tells you to save it with the lead details, then send it back with the conversion type and time (Google Ads Help, offline conversions).

The practical difference is where the match key lives. A click ID lives in the visitor's URL, then in your form, then in your CRM. Hashed data lives in what the person typed. If your CRM keeps neither, no method works, and that is the first thing I check. Open ten recent leads from paid search. Count how many carry a stored click ID, how many carry a work email, and how many carry both. Those three counts tell you which method you can run today, before any setting in Google Ads changes. Also check that the email was typed by the lead, not filled in by sales later, since the match relies on data collected at the form.

"If your CRM keeps neither, no method works, and that is the first thing I check," said Joshua Jackai, founder of Demand Designer.

2. How long after the click can you upload? Best for checking your cycle

Google's FAQ gives two limits. A conversion uploaded with a GCLID can be no older than 90 days. A conversion uploaded with personal data for enhanced conversions can be no older than 63 days. Google's FAQ does not say whether the 63 days count from the click, so I count from the click to stay safe.

Bar chart of maximum upload age per Google Ads Help: click ID 90 days, hashed personal data 63 days, adjustments and restated values 55 days
  • GCLID uploads: up to 90 days

  • Personal data uploads: up to 63 days

  • Adjustments and restated values: 55 days

  • Upload cadence for Smart Bidding: at least daily

  • Date error: "Conversion date precedes click date", where Google suggests adding one to two days

Google's FAQ states: "You can upload any conversion with GCLID so long as it's no longer than 90 days." It also says Google keeps the GCLID for only 90 days (Google Ads Help, offline conversion imports FAQs). For personal data the same page gives 63 days.

I took both numbers from Google's FAQ, not from forum or vendor posts. The part that is not stated is the starting point of the 63 days, and Google's FAQ lists 55 days as the window for adjustments and restated values (Google Ads Help). If your deals close in 40 days, both limits are fine. If they close in 75 days, only the click ID route can carry the final sale, and past 90 days neither can. Take your last twenty won deals, subtract the click date from the stage date you plan to upload, and sort the gaps. The median tells you the typical case. The longest tells you how many deals will fall outside a limit and never reach the bidder.

"The median confidence interval on return on investment is over 100 percentage points wide," wrote Lewis and Rao in The Quarterly Journal of Economics (2015)

That finding is about advertising experiments, not uploads. That paper is about advertising experiments, not uploads. I cite it only to show that returns on ad spend are hard to pin down even with clean data.

3. What must the form capture? Best for answering "nothing captured"

The form decides which method can work. The click ID route needs a hidden field that carries the GCLID into your CRM. The leads route needs an email or phone the person typed. If a lead arrives with neither, Google has nothing to match, and no setting fixes that.

Four steps to store a click ID: auto-tagging on, script saves GCLID to cookie or local storage, hidden form field, CRM custom field
  • Click ID route: hidden GCLID field, a script that saves it from the URL to a cookie or local storage

  • Storage: a custom field on the lead record in your CRM

  • Leads route: at least one identifier such as email or phone

  • Case: the GCLID is case sensitive

  • After creating an action: wait 4 to 6 hours before uploading

Google's setup page tells you to add a hidden GCLID field to each form submission page, add a script that captures the GCLID from the URL into a cookie or local storage, and update your backend to save it with each prospect (Google Ads Help, GCLID setup). The suggested script's storage expires after 90 days, which matches the click ID limit.

A common question is whether the leads method works without capturing anything on the initial lead. From Google's description, it matches uploaded hashed data against data collected on your site and signed-in Google accounts that engaged with your ads. With no email, no phone and no GCLID saved, the upload has nothing to match. That is my reading, not a Google sentence.

For a B2B form that asks for a work email anyway, capture both. The cost is one hidden field. Test it end to end before you trust it: click one of your own ads in a private window, submit the form, and open the new lead in the CRM. The click ID should be there, in the same letter case Google issued, and the email should be there too. A lowercased click ID will fail to match, and Google's page warns that the GCLID is case sensitive (Google Ads Help, GCLID setup). The same page says to wait 4 to 6 hours after creating a conversion action before the first upload, or reports can take 2 days to show it.

"For a B2B form that asks for a work email anyway, capture both," said Joshua Jackai, founder of Demand Designer.

4. Which fits your sales cycle? Best for a clear decision rule

Use the days from ad click to the event you will upload. Up to 63 days with an email or phone captured, enhanced conversions for leads alone is enough. From 64 to 90 days, you need the click ID. Past 90 days, upload an earlier stage inside the window. This rule is my reading of Google's limits.

Decision table: 0 to 63 days with email and click ID use both; 64 to 90 days click ID only; over 90 days upload an earlier stage
  • 0 to 63 days: either method; Google advises new users to start with enhanced conversions for leads

  • 64 to 90 days: click ID only

  • Over 90 days: upload an earlier qualified stage

  • Upload target: a stage sales agreed on, not a form fill

  • Value: send a value only if your team can defend it

Why not upload the closed deal every time? A model that learns from conversions needs them fast. Chapelle explains the problem: "conversions can take place long after the impression, up to a month, and this delayed feedback hinders the conversion modeling" (Chapelle, KDD 2014). A closed deal at day 120 is outside Google's limits. Chapelle's work covers display advertising, not Google's own bidders, but it shows why late conversions are hard to learn from.

For a 90 day B2B cycle I would upload "sales accepted lead" at about day 7 to 21 and "opportunity created" at about day 30 to 45. Both fit under 63 days, so both methods can carry them. The closed deal stays in your CRM and your board report, not in the bidding signal. Name each stage in one sentence that sales signs off on, and write down who moves a lead into it. If two reps use the word differently, the upload will carry that noise to Google, and you will not be able to see where it came from later.

"The closed deal stays in your CRM and your board report, not in the bidding signal," said Joshua Jackai, founder of Demand Designer.

5. Where does the data sit in your CRM? Best for HubSpot and Salesforce teams

Whichever method you choose, the upload is only as good as the CRM stage behind it. Google lists Salesforce and HubSpot as data sources and says each imports the last 14 days in its first successful run (Google Ads Help). Fix the stage definition and the stored click ID before you touch Google Ads.

Bar chart of first-run import history per Google: HubSpot and Salesforce 14 days, database sources 14 days, cloud storage and sheets 90 days
  • First run, HubSpot and Salesforce: last 14 days

  • First run, file and sheet sources: conversions from the last 90 days

  • After the first run: changes since the last run

  • Frequency: at least daily for Smart Bidding

  • Check: the same lead count in the CRM and in the upload

Google's setup page lists the import behaviour for each source, including the 14 day first run for Salesforce and HubSpot and the 90 day pull for file, sheet and storage sources (Google Ads Help, GCLID setup). That 14 day first run is easy to miss. A team that connects HubSpot and expects its older leads to appear will see only recent ones.

Vendor posts disagree on whether HubSpot's native sync sends only closed-won or earlier stages, so I do not state it as fact. Check it in your own account: open the conversion action, note which lifecycle stage fires it, and compare a week of HubSpot qualified leads with the conversions Google shows. If the counts differ, the stage mapping is the first suspect, not the method. Keep the comparison in a sheet with three columns: leads in the CRM, rows sent, conversions shown. A gap between the first two is a pipeline problem. A gap between the last two is a matching problem, and that is where the click ID and email checks from rule 3 apply.

"Fix the stage definition and the stored click ID before you touch Google Ads," said Joshua Jackai, founder of Demand Designer.

6. Do you have to choose one? Best for a combined setup

Since April 2026 you do not have to pick one implementation. Google's FAQ says Google Ads accepts user-provided data from website tags, Data Manager and API connections, and that you "will no longer need to choose between different implementation methods". Send the click ID where you have it and hashed data on every lead.

Click ID is precise, one ad click, up to 90 days; hashed data is broad, any lead who types an email, up to 63 days
  • Click ID: precise, but only when the visitor arrived by an ad click with the ID intact

  • Hashed data: broader, since every lead who types an email can match

  • Setting: enhanced conversions for web and leads now share one on or off setting

  • Limits still differ: 90 days and 63 days

The enhanced conversions page confirms the merge: "Enhanced conversions for web and leads are now combined into a single on/off setting" (Google Ads Help, enhanced conversions setup). The FAQ makes the April 2026 point about accepting data from several connection types (Google Ads Help, FAQs). Neither page says how the two uploads are de-duplicated when a lead carries both a click ID and hashed data, so I do not claim they are. I would test it with one week of data and compare counts: leads sent, conversions shown, and how many carried both identifiers. In my practice, if the shown count is higher than the number of leads, I pause reporting and ask Google support.

The honest limit is measurement. Gordon, Zettelmeyer, Bhargava and Chapsky compared methods against randomized tests: "Observational methods often fail to accurately recover the treatment effects generated from randomized advertising experiments on Facebook." (Gordon et al., Marketing Science, 2019). Matched uploads improve what the bidder sees. They do not prove which ad caused the sale.

"The process of assigning conversion credit to the various channels is called attribution, and is a subject of intense interest in the industry." Dalessandro, Perlich, Stitelman and Provost wrote in the 2012 ADKDD proceedings, which is one more reason I keep the closed deal out of the bidding signal

7. What changed on 15 June 2026? Best for avoiding a silent upload failure

Google's offline conversions page says that from 15 June 2026 offline conversion import and enhanced conversions for leads uploads move to the Data Manager API and are blocked in the Google Ads API. If a developer or a CRM connector built your upload on the old API, ask who owns the migration.

Timeline: until 15 June 2026 uploads use the Google Ads API; on 15 June 2026 both uploads migrate to the Data Manager API; after that the old route is blocked
  • Date: 15 June 2026

  • Affected: both upload types

  • Old route: blocked in the Google Ads API

  • New route: Data Manager API

  • Ask: which connector sends my data and has it moved

The page's wording is that both uploads "will be migrated to the Data Manager API and blocked in the Google Ads API", and that you should use the Data Manager API for current and future uploads (Google Ads Help, offline conversions). The page also notes a developer token activity window from January through June 2026 for legacy access.

The 15 June 2026 date is already behind us. A reader who set up uploads in 2025 and has not looked since should check now. Open the data source or connector, read the last successful upload date, and compare it with the day the migration began. A silent gap there looks, in Google Ads, like leads that stopped converting. The campaign did not get worse. The signal stopped. Put the last upload date on a weekly checklist, next to spend, so a stalled feed shows up within seven days, not at the next quarterly review.

"The campaign did not get worse. The signal stopped," said Joshua Jackai, founder of Demand Designer.

If you use a HubSpot or Salesforce connection that Google hosts, ask the owner whether the connector updated. If a developer wrote the script, send them the Google page above.

Compare the seven rules and apply them to your cycle

This table sets the seven rules side by side. Count the days from ad click to the event you plan to upload, then read across to the limit that applies. The 63 and 90 day limits come from Google's offline conversion imports FAQ (Google Ads Help), and the 14 day first run comes from its GCLID setup page.

Rule

Type

Limit

Needs

Fails when

Click ID upload

Time

90 days

GCLID stored

ID not saved at the form

Hashed data upload

Time

63 days

Email or phone

Neither captured

First CRM run

Setup

14 days (HubSpot, Salesforce)

Connected source

Older leads expected

Daily cadence

Setup

At least daily

Scheduled upload

Weekly uploads

API move

Setup

15 June 2026

Data Manager API

Connector not updated

Frequently asked questions about enhanced conversions for leads and offline import

Which should we use, enhanced conversions for leads or offline conversion import?

Google recommends enhanced conversions for leads if you have not yet adopted offline conversion import, and says existing import users can add user-provided data. In practice, capture a click ID and an email, then send both. Use the click ID alone for cycles between 63 and 90 days.

Does enhanced conversions for leads work if the form captures nothing?

In my reading, no. Google describes matching uploaded hashed data against data collected on your site, so a lead with no email, phone or saved click ID gives it nothing to match. Add an email or phone field, or a hidden click ID field, before choosing a method.

Do offline conversions show exactly which leads converted?

They show the conversions you upload and Google can match, not an audit of your pipeline. Compare the leads you sent with the conversions Google reports. Even then, a match does not prove an ad caused the sale: a Facebook field study found observational methods often failed.

How long should a sales cycle be before neither method works?

Past 90 days from the click, a click ID upload falls outside Google's limit, and past 63 days a hashed-data upload does. Upload an earlier stage that sits inside the window, such as a sales accepted lead, and keep the closed deal in your CRM for reporting.

How I set this up for B2B teams

I build B2B marketing sites on Framer and HubSpot at fixed prices from $3,250 to $14,999. When lead tracking is the problem, I start at the form: a hidden click ID field, a work email field, and the CRM stage that sales agreed to. The Pipeline Leak Scorecard walks through that check in about fifteen minutes and is free.

Sources

Peer reviewed

  • Chapelle, O. (2014). Modeling delayed feedback in display advertising. Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. doi.org/10.1145/2623330.2623634

  • Dalessandro, B., Perlich, C., Stitelman, O. and Provost, F. (2012). Causally motivated attribution for online advertising. Proceedings of the Sixth International Workshop on Data Mining for Online Advertising and Internet Economy. doi.org/10.1145/2351356.2351363

  • Lewis, R. A. and Rao, J. M. (2015). The unfavorable economics of measuring the returns to advertising. The Quarterly Journal of Economics. doi.org/10.1093/qje/qjv023

  • Gordon, B. R., Zettelmeyer, F., Bhargava, N. and Chapsky, D. (2019). A comparison of approaches to advertising measurement: evidence from big field experiments at Facebook. Marketing Science. doi.org/10.1287/mksc.2018.1135

Industry and vendor

Free workbook

Pipeline Leak Scorecard

Find the leaks between your traffic and your pipeline. Score your site in about fifteen minutes, with it open in front of you.

12 questions, 8 pages, 15 minutes. Free.

Related

More B2B guides

Practical guides on B2B websites, conversion and content, written from client work.

Related

More B2B guides

Practical guides on B2B websites, conversion and content, written from client work.

Cover: 7 B2B conversion rate optimization steps. Design look appeared in 46.1% of the comments 2,684 people wrote about website credibility (Fogg et al., Stanford, 2003)
7 B2B Conversion Rate Optimization Steps: 2026 Field Guide

Seven B2B conversion rate optimization steps for sites with modest traffic: map the funnel, clear first screen, proof, lighter forms, fast pages, honest testing and fast follow-up, with 8 peer-reviewed sources.

Cover: The B2B website redesign playbook, a seven-phase guide by Demand Designer
The B2B Website Redesign Playbook: 7 Phases

A seven-phase B2B website redesign plan for US and global teams: win more qualified leads, keep your search rankings and launch on schedule.

Cover: the anatomy of a B2B landing page that converts, showing the real Y Scouts book funnel landing page Demand Designer built
The Anatomy of a B2B Landing Page That Converts

The seven sections of a B2B landing page, in order: what each must do, the copy that goes in it, and two real pages converting 10.1% and 17.7%.

Cover: website mistakes that cost B2B deals, showing a B2B homepage with three problem areas marked
Seven B2B Website Mistakes That Cost You Enterprise Deals

Enterprise buyers check your website before they talk to sales. Seven B2B website design mistakes that send them to a competitor, each with a fix you can ship this month.

Cover: why your website loses high-value clients, showing a funnel report with a 91% drop-off between pricing and the contact form
Why Your B2B Website Is Losing High-Value Clients

Your site gets the right visitors and still loses them. The five failure patterns behind most B2B websites, how to find which one is yours, and what each fix costs.

Cover: use AI like a teammate, showing an AI chat reviewing landing page drafts against win-loss notes
How to Use AI as a Teammate, Not a Vending Machine

Most marketers prompt AI like a vending machine and get average work back. The briefing method I use instead, with the five-part brief and three real examples.

Cover: digital marketing for subscription businesses, showing a dashboard with recurring revenue, subscribers, churn and channels
Digital Marketing for Subscription Businesses: What Grows Recurring Revenue

A subscription business lives or dies on retention, not signups. The marketing that grows recurring revenue, in order: the signup page, the first 30 days, paid ads and the numbers to watch.

Cover: hashtags that help Reels get found, showing a hashtag search screen on a phone
Instagram Reels Hashtags: How to Help Your Reels Get Found

Hashtags no longer drive Reels views on their own, but they still tell Instagram what a video is about. How many to use, how to pick them, and what matters more.

Cover: 7 B2B conversion rate optimization steps. Design look appeared in 46.1% of the comments 2,684 people wrote about website credibility (Fogg et al., Stanford, 2003)
7 B2B Conversion Rate Optimization Steps: 2026 Field Guide

Seven B2B conversion rate optimization steps for sites with modest traffic: map the funnel, clear first screen, proof, lighter forms, fast pages, honest testing and fast follow-up, with 8 peer-reviewed sources.

Cover: The B2B website redesign playbook, a seven-phase guide by Demand Designer
The B2B Website Redesign Playbook: 7 Phases

A seven-phase B2B website redesign plan for US and global teams: win more qualified leads, keep your search rankings and launch on schedule.

Cover: the anatomy of a B2B landing page that converts, showing the real Y Scouts book funnel landing page Demand Designer built
The Anatomy of a B2B Landing Page That Converts

The seven sections of a B2B landing page, in order: what each must do, the copy that goes in it, and two real pages converting 10.1% and 17.7%.

Cover: website mistakes that cost B2B deals, showing a B2B homepage with three problem areas marked
Seven B2B Website Mistakes That Cost You Enterprise Deals

Enterprise buyers check your website before they talk to sales. Seven B2B website design mistakes that send them to a competitor, each with a fix you can ship this month.

Cover: why your website loses high-value clients, showing a funnel report with a 91% drop-off between pricing and the contact form
Why Your B2B Website Is Losing High-Value Clients

Your site gets the right visitors and still loses them. The five failure patterns behind most B2B websites, how to find which one is yours, and what each fix costs.

Cover: use AI like a teammate, showing an AI chat reviewing landing page drafts against win-loss notes
How to Use AI as a Teammate, Not a Vending Machine

Most marketers prompt AI like a vending machine and get average work back. The briefing method I use instead, with the five-part brief and three real examples.

Cover: digital marketing for subscription businesses, showing a dashboard with recurring revenue, subscribers, churn and channels
Digital Marketing for Subscription Businesses: What Grows Recurring Revenue

A subscription business lives or dies on retention, not signups. The marketing that grows recurring revenue, in order: the signup page, the first 30 days, paid ads and the numbers to watch.

Cover: hashtags that help Reels get found, showing a hashtag search screen on a phone
Instagram Reels Hashtags: How to Help Your Reels Get Found

Hashtags no longer drive Reels views on their own, but they still tell Instagram what a video is about. How many to use, how to pick them, and what matters more.

Demand Designer logo

Demand Designerยฎ

Conversion-focused web design, ad creative and video editing for EOSยฎ-run businesses in the United States.

ยฉ Demand Designer 2026. All rights reserved.

EOSยฎ is a registered trademark of EOS Worldwide, LLC. Demand Designer is not affiliated with or endorsed by EOS Worldwide.