AdsFlair

Guides / Tracking & Analytics

Tracking & Analytics

Offline Conversion Tracking for Google Ads and Meta Ads

Offline conversion tracking for Google Ads and Meta Ads: what it is, why lead businesses need it and how to send qualified leads and sales back.

By the AdsFlair team · Updated October 2026 · 3 min read

Analytics dashboard open on a laptop

Offline conversion tracking tells Google Ads and Meta which leads turned into real business. Without it, both platforms count every form and call the same, so their bidding chases whatever is cheapest. With it, they learn what a good lead looks like and find more of them.

Image placeholderHeader image or screenshot for this guide: Offline Conversion Tracking for Google Ads and Meta Ads
Suggested alt text: Offline Conversion Tracking for Google Ads and Meta Ads

The problem it solves

A form fill is not a sale. If ten people enquire and two become customers, the platform only sees ten conversions. It cannot tell the two from the eight. Campaigns then drift towards searches and audiences that fill in forms and never buy.

How it works

  1. A person clicks your ad. The platform attaches a click ID to the visit.
  2. They enquire. Your form saves the click ID with their details in your CRM.
  3. Later you mark the lead as qualified, quoted or won.
  4. That status is sent back to the ad platform with the click ID, or with hashed contact details.
  5. The platform matches it to the original click and records an offline conversion.

Google Ads

Google matches on its click ID, or on hashed email and phone through Enhanced Conversions for Leads. You create a conversion action for each stage you want to report, such as qualified lead and sale, and upload from your CRM, a spreadsheet or a connector.

Meta Ads

Meta receives offline events through the Conversions API. Send the lead's stage with the identifiers Meta gave you at the time of the lead, or hashed contact details. You can then optimise campaigns for qualified leads, not all leads.

Image placeholderScreenshot, chart or diagram illustrating the next section: What you need
Suggested alt text: What you need

What you need

  • A CRM, or at least a spreadsheet, where every lead has a status
  • Forms that capture the click ID in a hidden field
  • Consent wording that covers this use of data
  • A way to send the data: a native integration, a tool such as Zapier, or a developer

Which stages to send

Start with one stage that happens often enough for the platform to learn from, usually "qualified lead". Add "sale" with its value once volume allows.

Common mistakes

  • Uploading weeks late. Send conversions within days.
  • Forgetting phone calls. Use call tracking that passes calls into the CRM.
  • Sending every lead as qualified, which teaches the platform nothing.
  • Changing the conversion used for bidding too often.

What to expect

Reported conversions fall, because you now count fewer, better events. Cost per qualified lead is the figure to watch. Give bidding a few weeks to adjust.

Common questions

Is this only for big accounts? No. Any business where the sale happens after the click benefits, though small accounts need a stage that occurs often enough.

Do I need a developer? Not always. Many CRMs and form tools have built-in connections.

Related guides

Next step

AdsFlair runs Google Ads for UK trades and local service businesses. Ask for a free Google Ads audit and we will show you where your budget is going and what to fix first. There is no cost and no obligation. See our page on conversion tracking and reporting for how we work. Prefer to talk first? Book a 30-minute call.

CallWhatsApp UsFree Audit