Offline Conversion Tracking

Your ads optimise on the signal
you send them.
Most businesses send the wrong one.

Ad platforms see clicks and form fills. Your business measures closed deals, paid invoices, and real revenue. Offline conversion tracking is the bridge between the two.

7–30day avg. B2B consideration cycle after first ad touch
~40%of browser-based events lost to iOS & ad blockers
$0actual revenue sent to ad platforms by default

The Basics

What is offline conversion tracking?

When someone clicks your ad and fills a form, the platform counts it as a conversion. But whether that person became a paying customer — that part happens in your CRM, your inbox, or a sales call. The platform never finds out.

Offline conversion tracking closes that loop. When a deal closes in your CRM — days or weeks after the original click — that outcome is matched back to the specific ad, campaign, and audience that started it.

The result: your ad platform stops optimising for people who click and starts optimising for people who buy.

Without it

Ad platform sees

Clicks, page views, form fills. Algorithm optimises to get more of the same — more clicks, more fills, more budget spent on the wrong signal.

The gap

What happens next

Lead goes into CRM. Sales cycle begins. Deal closes (or doesn't) days later. Platform has no idea. Budget decisions are made on incomplete data.

With it

Closed deal sent back

When the deal closes, the outcome is matched back to the original ad click. Platform learns what a real buyer looks like. Budget shifts toward them automatically.

Why it matters

Four things that change immediately

Lookalike audiences built on buyers

Platforms build lookalike audiences from whoever “converted.” Without offline data, that means people who clicked a form. With it, that means people who paid.

ROAS you can actually trust

Pixel-reported ROAS counts every form fill as revenue. Actual revenue-per-lead is often 3–5× lower. Offline tracking reports the real number.

Algorithm that improves over time

The more revenue signals you send back, the smarter the platform's bidding becomes. Ad spend naturally drifts toward campaigns and audiences with proven returns.

Budget scaling you can justify

When you know which campaigns drive real revenue — not just leads — scaling becomes a data decision, not a guess. You increase what works, not what looks good on a dashboard.

Choose Your Platform

Which platform do you run ads on?

Offline conversion tracking works differently on each platform — different APIs, different matching methods, different setup steps. Choose your platform below to see exactly how we implement it and what to expect.

Common Questions

Frequently asked questions

What's the difference between online and offline conversions?+

Online conversions are events tracked in the browser — page views, form submissions, add-to-carts, purchases made directly on your site. The Pixel or Google tag fires at the moment it happens.

Offline conversions are outcomes that happen after the browser session ends — a sales call that closes a week later, a proposal that gets signed, an invoice that gets paid. These only exist in your CRM or ERP, never in the browser.

Do I actually need offline conversion tracking?+

If any of these apply, yes: your sales cycle is longer than one day, you run B2B ads, your customers speak to a human before buying, you sell high-ticket products or services, or your lead quality varies significantly. If someone clicks your ad and buys immediately on the same session — e-commerce with instant checkout — standard pixel tracking is sufficient.

Which ad platforms support offline conversion tracking?+

The two we specialise in are Google Ads (via GCLID + Offline Conversion Import) and Meta / Facebook (via Conversions API or Offline Events). LinkedIn Ads, TikTok Ads, and Microsoft Ads also support offline conversion imports — contact us if you run campaigns on those platforms.

How long does the setup take?+

Typically 3–7 business days from kick-off to first data flowing. The bulk of the time is connecting your CRM, validating the GCLID or fbclid capture on your landing pages, and testing the import pipeline. We handle all of that — you just need to give us CRM access and approve the test results.

What CRM do I need?+

We work with HubSpot, Salesforce, Pipedrive, Zoho CRM, GoHighLevel, and any CRM that has a webhook or export function. We also work with spreadsheet-based pipelines (Google Sheets, Airtable) if your team manages deals there. If you are unsure whether your setup is compatible, the free audit will tell you.

Will this affect my live campaigns while it's being set up?+

No. The setup is entirely additive — we add new data sources, we do not touch your existing campaigns, bidding strategies, or ad creatives. Your campaigns continue running exactly as they are. The new offline signals begin influencing Smart Bidding only after enough conversion data accumulates (typically 30–50 conversions).

How does the matching work? Does the platform see my customer data?+

For Google Ads, matching is done via the GCLID — a temporary, click-specific ID that never contains personal data. For Meta, customer data (name, email, phone) is hashed before it leaves your system using SHA-256. Meta never receives raw personal information — only the hashed fingerprint used for matching. Both methods are GDPR-compliant when implemented correctly, which is part of what we verify during setup.

Not sure where to start?

We audit your current tracking setup, identify exactly what signal is missing, and show you a clear plan to fix it — for free.

Book a Free Tracking Audit No commitment. No jargon. Just a clear picture of what your ad platforms are — and are not — seeing.