For lead generation businesses, the real result often happens offline. A form fill or a phone call turns into a sale days or weeks later. If Google Ads only sees the form fill, it optimizes for more leads, not better leads. Offline conversion tracking fixes that.
Step 1: Capture the click ID
When someone clicks your ad, Google adds a click ID to the landing page URL, usually gclid. You need to save it with the lead.
- Store the GCLID in a first-party cookie when the visitor lands.
- Add a hidden field to your forms and fill it with the stored value.
- Make sure the GCLID is saved in your CRM with the lead.
Step 2: Mark the lead stages in your CRM
Decide which stages matter, for example qualified lead, booked meeting and closed sale. Record the date and, for sales, the value.
Step 3: Send the conversions back to Google Ads
- Manual upload: a spreadsheet with GCLID, conversion name, time and value.
- Scheduled upload: from a Google Sheet or a file on a schedule.
- CRM integration: many CRMs connect directly to Google Ads.
- Enhanced conversions for leads: matches using hashed email instead of GCLID.
Upload conversions regularly. Offline conversions need to be uploaded within the allowed window after the click.
Tracking phone calls
- Calls from ads: call extensions and call-only ads can track calls directly in Google Ads.
- Calls from your website: Google forwarding numbers can replace the number on your site for visitors from ads.
- Clicks on phone numbers: track taps on tel: links on mobile with GTM.
- Call tracking software: useful when you need recordings, call quality or CRM integration.
Why it matters
Once Google Ads sees which leads became customers, you can bid for value instead of volume. The quality of leads usually improves, even if the total number of leads drops.
Need a hand with this?
If you are not sure your setup is sending the right data, request a free tracking audit. I will review your tags, events and conversion actions and send you a clear list of what to fix.

Google Ads
Google Ads