linkutm Logo
Glossary Term

Offline Conversion Tracking

glossary offline conversion tracking featured

Offline conversion tracking is the practice of importing conversions that happen away from your website, like a phone sale or a signed contract, back into the ad platform that drove the original click. It links an offline outcome to an online ad using a stored identifier, usually a click ID such as Google’s GCLID. This closes the gap between a click today and a sale that closes days or weeks later.

Why Offline Conversion Tracking Matters

Many sales never finish on a website. A lead fills out a form, then a sales rep closes the deal by phone, in a showroom, or after a quote. Standard tag-based tracking sees the form fill but never the revenue. Offline conversion tracking credits the ad, campaign, and keyword that started that journey.

This matters most in lead generation, B2B, real estate, automotive, and any business with a long sales cycle. Without it, ad platforms optimize toward cheap form fills instead of actual customers.

It also feeds smarter bidding. Google Ads Smart Bidding and Microsoft Advertising use imported offline conversions to learn which clicks become paying customers, then bid toward those. Feed the algorithm real revenue and it chases revenue. This extends ordinary conversion tracking to the part of the funnel that closes offline.

How Offline Conversion Tracking Works

The mechanism relies on capturing an identifier at click time and matching it to a conversion later.

  1. A user clicks your ad. The platform appends a click ID to the landing URL (GCLID for Google, MSCLKID for Microsoft, click IDs for Meta).
  2. Your landing page captures that ID in a hidden form field when the lead submits.
  3. The click ID is saved to your CRM alongside the lead record.
  4. The lead converts offline. A rep marks the deal as won, with a value and a date.
  5. You export the click ID, conversion name, time, and value.
  6. You upload that file to the ad platform. It matches the click ID to the original click and credits the right campaign.

A typical import file is a simple set of columns:

Google Click ID, Conversion Name, Conversion Time, Conversion Value, Currency
EAIaIQ..., Closed Won,2026-06-16 14:30:00,4500, USD

Types of Offline Conversion Tracking

Several methods exist, and many teams use more than one:

  • Click ID import: Store the GCLID or MSCLKID and upload it when the deal closes. This is the classic offline conversion import.
  • Enhanced Conversions for Leads: Instead of a click ID, you upload hashed first-party data such as an email address. Google matches it to the lead’s original click. This survives cases where the GCLID was lost.
  • Conversions API (offline events): Meta and other platforms accept server-side uploads of offline events, matched to users with hashed customer data.
  • Store sales import: Aggregated in-store purchase data, matched to ad interactions for retail.

How to Import Offline Conversions

Start by making sure the click ID reaches your CRM, then close the loop on upload.

  1. Turn on auto-tagging in Google Ads so every click carries a GCLID.
  2. Add a hidden field to your lead forms that captures the GCLID from the URL.
  3. Map that field into your CRM so each lead stores its click ID.
  4. Define the offline conversion action in Google Ads (for example, “Qualified Lead” or “Closed Won”).
  5. Export closed deals and upload them by file, scheduled Google Sheet, Zapier, or the Google Ads API.
  6. Confirm the conversions appear in your campaign reports.

Auto-tagging only works if the click ID survives to the form. Preserve every URL parameter on your landing pages, and keep campaign tags consistent with a UTM builder so analytics and ad platforms agree on the source.

Common Offline Conversion Tracking Issues

The most frequent failure is a lost click ID. Redirects, page builders, or stripped query strings can drop the GCLID before the form captures it. Test the full path from ad to form submission.

Timing also breaks imports. Google requires offline conversions to be uploaded within 90 days of the original click. Deals that close later cannot be matched. Enhanced Conversions for Leads, which uses hashed email instead of the GCLID, helps recover some of these.

Frequently Asked Questions

What is offline conversion tracking?

Offline conversion tracking is the process of importing conversions that occur outside your website, such as phone or in-person sales, back into the ad platform that drove the click. It uses a stored click ID like Google’s GCLID, or hashed customer data, to match the offline sale to the original ad. This credits the campaign that actually produced revenue.

How do you import offline conversions into Google Ads?

Capture the GCLID in a hidden form field, save it to your CRM, then export closed deals with the click ID, conversion name, time, and value. Upload that file to Google Ads manually, through a scheduled Google Sheet, or via the API. Google matches each click ID to its original click and assigns credit.

What is the difference between offline conversion tracking and conversion tracking?

Conversion tracking records actions completed online, like a purchase confirmation page. Offline conversion tracking covers actions that finish away from the site and must be imported afterward. Offline tracking depends on storing a click ID or first-party data at the time of the click.

How long do you have to import an offline conversion?

Google Ads requires offline conversions to be uploaded within 90 days of the original ad click. Conversions imported after that window will not match and will be ignored. Plan your CRM exports to upload well inside that limit.

To keep click IDs and campaign tags consistent from the first click, build your links with the free UTM builder at linkutm.