Track, measure, and maximize brand reach in AI with LLM Visibility
Manick BhanManick BhanFounder CEO/CTO

Google Ads Is Killing Offline Conversion Imports: Your June 15 Migration Deadline

June 15, 2026 — 14 days from today — Google Ads blocks all new legacy offline conversion import (OCI) adopters from the API. After March 2027, the legacy path ends for everyone. If your pipeline is GCLID-only CSV uploads or legacy UploadClickConversions API ca

Try Search Atlas

June 15, 2026 — 14 days from today — Google Ads blocks all new legacy offline conversion import (OCI) adopters from the API.

After March 2027, the legacy path ends for everyone.

If your pipeline is GCLID-only CSV uploads or legacy UploadClickConversions API calls, it is on a confirmed deprecation timeline.

What's Dying vs. What Replaces It

Retiring:

  • Manual and automated CSV/SFTP uploads via the legacy OCI UI
  • UploadClickConversions and OfflineUserDataJobService API calls
  • The "Uploads" interface under Tools > Conversions in the UI

The replacement: Google Ads Data Manager — a centralized hub for connecting CRMs (Salesforce, HubSpot, Dynamics), file sources (Google Sheets, SFTP, GCS), and data warehouses (BigQuery, Snowflake). Enhanced Conversions for Leads (hashed email or phone) is the required matching standard for all new integrations.

The Hard Timeline

DateEvent
June 1, 202637-month granular data cap enforced; reporting data before May 2023 gone
June 10, 2026Google Ads API v20 sunset — API version migration required separately
June 15, 2026New OCI adopters blocked — hard API enforcement begins
April 2026Google auto-migrates accounts to unified Enhanced Conversions setting
March 2027Legacy OCI path ends for all existing users

Who's Affected

Key findings:

  • CSV/SFTP upload users: Any manually-batched GCLID file import is on the retirement path.
  • CRM-native integration users: Legacy Salesforce/HubSpot connectors built before the Data Manager era need re-plumbing through the new connector architecture.
  • Custom API middleware: Engineering teams using OfflineUserDataJobService must rebuild their ingestion logic against the Data Manager API.
  • Store sales and visit tracking: These data streams are moving entirely to the Data Manager API — there is no GCLID-only path forward.

The Migration — 5 Steps

1. Audit your current path. Does your pipeline use GCLID-only matching? If there are no hashed email or phone fields in your data feed, you are on the legacy OCI path.

2. Open Data Manager. Navigate to Tools > Data Manager in the Google Ads UI. This is the new front door for all first-party data ingestion.

3. Build your connection. File-based: SFTP, Google Sheets, or GCS. CRM-based: native connectors for Salesforce, HubSpot, or Dynamics. Custom: the Data Manager API for real-time or batch syncing.

4. Map to Enhanced Conversions for Leads schema. You must include hashed email or phone number fields. This is not optional — it is the matching standard. GCLID alone is insufficient for any new integration.

5. Set pipeline to append mode. Data Manager UI-based file uploads are capped at once-per-day syncs. API connections support real-time ingestion. Pick the right connection type for your conversion volume.

Migration pathEffortTimeline
Google Sheets to Data Manager UILow1–2 days
SFTP to Data Manager UILow2–3 days
Salesforce / HubSpot CRM connectorMedium3–5 days
Custom API middleware rebuildHigh1–2 weeks

Root cause: Google is consolidating first-party data ingestion behind a privacy-safe, hashed-signal architecture. GCLID-only matching fails in most privacy-regulated jurisdictions. This is infrastructure policy driven by regulatory pressure — not a product preference.


The deadline is real. Build the bridge before June 15 or lose the ability to onboard new offline conversion data.

Picture of Manick Bhan
Manick Bhan

Founder CEO/CTO

Related Reads to Boost Your SEO Knowledge

Visualize Your SEO Success: Expert Videos & Strategies

Ready to Replace Your SEO Stack With a Smarter System?

If Any of These Sound Familiar, It's Time for an Enterprise SEO Solution:

  • 25 - 1000+ websites being managed
  • 25 - 1000+ PPC accounts being managed
  • 25 - 1000+ GBP accounts being managed