Enhanced Conversions vs offline conversion import
These get confused constantly and they solve different problems. Enhanced Conversions improves the matching of a conversion that already happened on your website, by sending hashed customer data alongside it. Offline conversion import creates a conversion that never happened on your website at all — a deal closed weeks later, a call that turned into a job. If your sale completes on the site, you want Enhanced Conversions. If it completes in a CRM, you want offline import. Many businesses need both.
Free30 minutesNo obligation
Enhanced vs offline · what breaks
What people get wrong about this choice — Enhanced vs offline
- 01
Treating them as alternatives
They solve different problems and most businesses with an offline sales process need both.
- 02
Assuming Enhanced Conversions covers offline sales
It improves matching on a web conversion. It cannot create one that never happened.
- 03
Turning Enhanced Conversions on and never checking
Active means configured, not working. The diagnostics report is the only place that tells you.
Enhanced vs offline · the fix
Choose Enhanced Conversions when
Your sale completes on the website
A checkout, a signup, a paid booking.
You're losing attribution on iOS
Enhanced Conversions recovers a meaningful share of it.
You already collect customer data at conversion
Email or phone on the confirmation, which is what it needs.
Enhanced vs offline · architecture
Side by side, on the criteria that actually decide it — Enhanced vs offline
Five criteria that separate them cleanly.
- 1
What it does
Enhanced Conversions improves matching on an existing web conversion. Offline import creates a conversion from a record.
- 2
Where the conversion happened
Enhanced: on your site. Offline: anywhere — a CRM, a phone call, a showroom.
- 3
What it needs
Enhanced: hashed customer data at conversion time. Offline: a click ID captured at the visit and stored.
- 4
Time constraint
Enhanced: immediate. Offline: the click must be inside Google's 90-day import window.
- 5
Most common failure
Enhanced: CSS selectors broken by a redesign. Offline: no click ID on the CRM record.
Enhanced vs offline · diagnose
Limitations of both — Enhanced vs offline
Neither option is free of them. These are the ones that change the decision rather than the ones that sound impressive.
- 01
Enhanced Conversions requires consent
ad_user_data must be granted. A low consent rate caps what it can recover, and that's not a fault to fix.
- 02
Offline import has a hard 90-day ceiling
Sales cycles longer than that cannot be imported, which is a genuine constraint on some businesses.
- 03
Both depend on data you might not collect
No email at conversion, no Enhanced Conversions. No click ID in the CRM, no offline import.
- 04
Neither retroactively fixes history
Both work from the day they're installed. Conversions already lost stay lost.
Enhanced vs offline · prove
How to check the choice was right — Enhanced vs offline
Same test either way, run on your own account rather than on a vendor's demo.
Source of truth
your order records for Enhanced Conversions; your CRM records for offline import
- Enhanced Conversions diagnostics showing a real match rate, not just an active setting.
- Click ID present on a live CRM record for offline import.
- All four click parameters captured, not just gclid.
- Uploads confirmed by match rate rather than by a success message.
- Reconciled over a fully closed window, matched per record rather than on totals.
- Re-checked 30 days later, because a setup that holds once and drifts is the harder failure.
Enhanced vs offline · free audit
What we check in the free audit
- Enhanced Conversions requires consent
- Offline import has a hard 90-day ceiling
- Both depend on data you might not collect
- Neither retroactively fixes history
Checked against
your order records for Enhanced Conversions; your CRM records for offline import
Free30 minutesNo obligation
Enhanced vs offline · when not to buy
Where we're not neutral — Enhanced vs offline
Both of these are free Google features. Here's what that means for us.
- Neither feature costs you anything. What we'd charge for is implementing them, so our interest is in you deciding implementation is hard.
- Honestly: Enhanced Conversions on a well-built site with a clean data layer is often a day's work and a competent developer can do it. If that describes you, do it yourself.
- Offline import is genuinely harder, and not because of the upload. The difficulty is capturing the click ID and keeping it alive through multi-step forms and CRM lead conversion — that's where implementations fail, and it's fiddly rather than clever.
- If your CRM records mostly have no click ID, no amount of upload tooling helps. That's the first thing to check and you can check it yourself in about ten minutes.
Enhanced vs offline · what we deliver
Choose offline conversion import when
The sale completes away from the site
A CRM deal, a signed contract, a booked job, a phone sale.
Lead quality varies and bidding can't see it
Only the outcome tells the platform which leads were worth having.
There's a delay between click and revenue
Days or weeks, inside Google's 90-day window.
Pricing
Pick the package that fits your ad spend
Browser-side starter
$400One-time fee · lifetime ownership
Repairs and verifies your existing browser-side setup. Honest about its ceiling: it fixes what's broken today, and the browser can still lose events tomorrow.
- Root cause fixed, not worked around
- Verified on a live conversion
- Reconciled against your own records
- Written handover
1st-party server-side
Recommended$800One-time fee · most popular
Money events sent from your own records through a first-party container on your subdomain, so the browser can no longer lose them.
- First-party server container on your own subdomain
- Conversions from your records, not the browser
- Deduplicated on a shared event ID at every destination
- First-party cookies beyond Safari's 7-day cap
- 95%+ accuracy and 8+ Meta EMQ, guaranteed in writing
Full 1st-party stack
$1,800One-time fee · lifetime ownership
Every paid channel server-side plus the offline loop, for advertisers whose spend makes an attribution leak more expensive than the build.
- Everything in 1st-party server-side
- Pinterest, Snapchat, Reddit and LinkedIn CAPI
- CRM and offline conversion loop
- Refunds and cancellations corrected wherever each platform allows it
- Monitoring so the next break surfaces in days
FAQ
Enhanced vs offline questions, answered
If your funnel starts on the website and finishes in a CRM, yes. They cover different halves of the same journey.
The diagnostics report in Google Ads. If it shows little or no user-provided data, the setting is active and the feature is doing nothing.
Offline import can't reach it. Optimize toward an earlier qualified milestone inside the window and use the later data for reporting.
Whichever matches where your sale completes. If most revenue closes off-site, offline import is worth far more than Enhanced Conversions.
Free · 30 min
Work out which one your funnel actually needs
Free30 minutesNo obligation
