Home Learn Google Ads Problems

How to Track Offline Conversions in Google Ads Without Losing Your Mind.

Google has an offline conversion import feature. It's powerful. It's also painful to set up manually, and has a consent gotcha that breaks most setups silently.

What are offline conversions?

Offline conversions are actions that happen outside your website but result from an online ad click. A WhatsApp conversation. A phone call. An email exchange. A deal that closes in person three weeks after the initial click. Google Ads cannot see these natively, but it can accept the data through its offline conversion import feature.

When you import offline conversions, you are telling Google: "This click on this date led to a real customer." Smart Bidding uses this data to find more people like that customer.

The manual way (painful)

Google's offline conversion import works like this: capture the GCLID when someone clicks your ad, store it alongside the lead information in your CRM, when the lead converts to a customer, export a CSV file with the GCLID, conversion time, and conversion value, upload that CSV to Google Ads.

You need to do this regularly, weekly at minimum. Miss a few weeks and Smart Bidding loses signal. Get the CSV format wrong and the import fails. Forget to capture GCLIDs and you have nothing to upload.

Most businesses try this once, find it tedious, and stop. Smart Bidding goes back to optimising blind.

The consent gotcha that breaks most setups

This is the part nobody warns you about, and it is the part I personally lost months of clean conversion data to.

Even when your offline conversion uploads work mechanically, they need the right consent signal attached for Google to use them for audience building, not just measurement. Without that signal, your conversions count toward CPA and ROAS metrics, but Google cannot use them to expand lookalikes or train PMax audiences. So your audience-building efforts are running on no data.

Most DIY pipelines (Zapier, Make, custom CSVs exported from a CRM) silently drop the consent passthrough. The conversions look like they are working. Google Ads counts them. Reports look healthy. Meanwhile, your lookalikes and PMax campaigns are quietly useless.

I learned this the hard way. I had a Zapier workflow exporting conversions to Google for months. Conversions ticked up. But every lookalike I tried to build off best customers was useless. Dig into Google's docs: those conversions can be used for measurement but not for audience building. I had been paying for an ad account that could not learn from its own wins.

The automated way (with consent done right)

Tagless captures GCLIDs automatically for every conversion point on your site. When you qualify a lead (manually or via AI), the conversion syncs to Google Ads automatically with the consent signal attached, so it is eligible for both measurement and audience building.

No CSV. No manual upload. No weekly routine. No silent consent gap.

For deals that close later, you can update the conversion value when the sale happens. Tagless maintains attribution for 90 days, so a lead that converts to a customer next month still credits the right campaign with the right consent signal still attached.

Why this matters for Smart Bidding (and especially PMax)

Smart Bidding needs a steady flow of accurate, audience-eligible conversion data to optimise. Manual uploads are sporadic and often incomplete. Consent-broken uploads are worse: they look fine and produce nothing useful for audience expansion.

This matters even more for PMax, which depends heavily on audience signals across Display, Discover, Gmail, YouTube and partner networks. Without audience-eligible conversions feeding PMax, the algorithm has no way to find more customers like yours. See PMax for leads: everyone hates it, which is exactly why it works for the wider picture on why this matters.

Automated, consent-attached, audience-eligible offline conversion sync is the recipe Smart Bidding actually needs. That is what Tagless does, end to end, in 2 minutes of setup.

Automate offline conversions.

No more spreadsheets. No more manual uploads. Consent-attached, audience-eligible conversions sync to Google Ads automatically.

Start free trial