Offline Conversion Tracking: Connecting CRM to Google Ads
Offline conversion import in Google Ads: bring CRM opportunities and sales back into campaigns so you optimize for qualified leads, not form fills.
By Downway Team 3 min read
Offline conversion import in Google Ads lets you tell Google which leads became opportunities or sales, even when that happened days or weeks later and away from your site. With that data the platform stops hunting for people who fill out forms and starts hunting for people who buy. In B2B, that shift is often the difference between an account that produces volume and one that produces revenue.
Why a submitted form is not enough
A form submission counts as a conversion, but many are job applications, price shoppers or out-of-profile contacts. The algorithm cannot tell, so it learns to bring more of the same. When you report which leads were qualified, it starts prioritizing signals that resemble the good ones.
How the process works
On each click Google generates an identifier called the GCLID. Your site has to store that code with the lead in your CRM. As the lead moves down the funnel, you send Google the GCLID, the conversion name and the time it happened. The platform ties the action back to the original click.
Prerequisites
- Auto-tagging turned on in the ad account.
- A form that captures the GCLID in a hidden field and passes it to the CRM.
- A CRM with well-defined funnel stages, such as lead, qualified, proposal and won.
- A sales team that updates lead status consistently.
Step by step to implement it
- Decide which funnel stages go to Google. Usually qualified lead and closed sale.
- Add a hidden field to the form that records the GCLID from the URL and sends it to the CRM.
- In Google Ads, create an import-type conversion action from CRM or file.
- Choose a method: manual spreadsheet upload, scheduled upload, or an API or connector integration.
- Supply the GCLID, conversion name, date and time, and a value if you have one.
- Watch the diagnostics report to confirm conversions were accepted.
Upload conversions within 90 days of the click, the maximum window. To avoid delays, automate a daily or weekly upload.
How to use the data to optimize
Once you have a few dozen qualified conversions, set the offline action as primary and use automated bidding aimed at it. Until then, keep the form conversion as secondary, for observation only. If volume is low, start with the stage nearest the top, such as an opened opportunity.
The data also guides budget: you learn which campaigns, keywords and ads produce real proposals. Our paid ads team uses that view to reallocate spend.
Privacy and data handling
Respect applicable privacy law when handling lead data and keep consent on the form. GCLID-based import does not require sending open personal data, which simplifies matters, but confirm the platform rules currently in force.
Mistakes that derail the process
- A lost GCLID because the form redirects without keeping the parameter.
- CRM stages used loosely, with no record of who was qualified.
- Uploading conversions with the wrong date or outside the allowed window.
- Changing the definition of a qualified lead every week.
If your site already has forms, the CRM link can be built alongside automation and AI work, which automates passing the GCLID along and returning status updates.
Frequently asked questions
Do I need a CRM to use offline conversions?
Ideally yes, but a tidy spreadsheet with GCLID, status and date lets small accounts import manually.
How many conversions do I need for automated bidding to work?
There is no magic number, but a few dozen a month helps. With lower volume, use the stage closest to the top of the funnel.
Does Google receive my customers personal data?
With GCLID import you send the click identifier and conversion details, not personal information. Always confirm the current rules.