Ads Management
AdsManagement.coBy TwoSquares
How We WorkBlogOur ToolsContact
Get an Ads Audit
Ads Management
AdsManagement.coBy TwoSquares

Professional paid ads management for predictable growth.

Ads Management
AdsManagement.coBy TwoSquares

Professional paid ads management for predictable growth.

Services

  • Google Ads
  • Microsoft Ads
  • Meta Ads
  • LinkedIn Ads
  • YouTube Ads
  • TikTok Ads
  • Free Audit

Industries

  • Ecommerce
  • SaaS
  • B2B Services
  • Healthcare
  • Legal
  • Finance
  • Real Estate
  • Education
  • Hospitality
  • Automotive
  • Home Services
  • Professional Services

Resources

  • Free Tools
  • Glossary
  • Ad Specs Db
  • Swipe File
  • Expert Tips
  • Troubleshooting
  • Launch Checklists
  • Versus Battles
  • Diagnostic Quizzes

Company

  • About
  • Contact
  • Blog
  • Our Tools

Connect

hello@adsmanagement.co
SSL Secured
GDPR Compliant

© 2026 AdsManagement.co. All rights reserved.

Privacy PolicyTerms of Service

Part of TwoSquares

ADSMANAGEMENT

  1. Home
  2. Blog
  3. Google Ads Offline Conversion Tracking Importing Crm Data Oct
Back to Strategy Hub

Google Ads Offline Conversion Tracking (OCT): Importing CRM Data (2026 Guide)

2026-01-28
3 min read
Kiril Ivanov
Kiril Ivanov
Performance Marketing Specialist

If you generate leads (B2B, Service, Real Estate), your Google Ads dashboard is lying to you. It says you got 100 leads at $50 CPA. It doesn't tell you that 90 of them were spam, 9 were broke, and only 1 bought. Smart Bidding sees 100 "successes." It will find more spam.

Offline Conversion Tracking (OCT) closes the loop. It tells Google: "Hey, ignore those 99. Find more people like the 1 guy who actually paid."

In this "Mega-Authority" guide, we cover:

  1. The GCLID: The unique ID that powers everything.
  2. The Setup: Capturing GCLID in forms.
  3. The Import: Sending data back (Manual vs Automated).
  4. The Optimization: Switching bidding to OCT.

Part 1: The GCLID (Google Click ID)

When a user clicks your ad, the URL looks like this: yourwebsite.com/?gclid=TeSt1234...

That gclid string is the fingerprint of the click. It contains the Keyword, Device, Time, and User signals. The Goal: You must grab this string and save it in your CRM next to the lead's email.


Part 2: Execution - Capturing the GCLID

Step 1: Create a Hidden Field In your form builder (Gravity Forms, HubSpot, Typeform):

  1. Add a "Hidden Field".
  2. Name the label GCLID.
  3. Set the dynamic default value to pull query parameter gclid.

Step 2: Save to CRM Map that form field to a custom property in Salesforce/HubSpot called Google Click ID.

Step 3: Verification Submit a test lead with /?gclid=TEST appended to the URL. Check your CRM. Does it say "TEST"? If yes, you are ready.


Part 3: Execution - The Import

You have the data. Now Google needs it.

Method A: Manual Upload (The "Excel" Way)

  1. Export "Closed Won" deals from CRM.
  2. Format CSV: GCLID, Conversion Name, Conversion Time, Value.
  3. Tools → Conversions → Uploads.

Method B: Zapier/Make (The "Automated" Way)

  1. Trigger: "Deal Moves to Closed Won" (HubSpot).
  2. Action: "Upload Offline Conversion" (Google Ads).
  3. Map the GCLID field.

Method C: Native Integration Salesforce and HubSpot have one-click integrations. Enable them. They are more reliable than Zapier.


Part 4: The Bidding Switch

Once data is flowing, you need to change your optimization target.

  1. Create Conversion Action: "Closed Won Deal" (Import Category).
  2. Observation Phase: Let it run for 30 days. Don't bid on it yet. Just ensure data matches.
  3. Value Setting: Assign dynamic values (actual revenue).
  4. The Switch:
    • Change Campaign Settings -> Goals.
    • Remove "Lead Form" (or set to Secondary).
    • Add "Closed Won Deal" as Primary.
    • Switch Bidding to tROAS.

Warning: You need volume. If you only get 5 deals a month, tROAS will fail. You need roughly 15-30 conversions per month for the algorithm to work. If volume is low, optimize for a "Qualified Lead" stage instead (e.g., "Deal Stage: Proposal Sent").


Part 5: Summary & Checklist

OCT is the ultimate competitive advantage in B2B.

Your Action Plan:

  1. Check your forms. Are you capturing GCLID?
  2. Create the "Closed Won" conversion action today.
  3. Connect your CRM via Native Integration or Zapier.
  4. Wait 4 weeks for data population before switching bidding.

Bid on revenue, not registrations.

Kiril Ivanov

About the Author

Performance marketing specialist with 6 years of experience in Google Ads, Meta Ads, and paid media strategy. Helps B2B and Ecommerce brands scale profitably through data-driven advertising.

View author profile Connect on LinkedIn

Need this implemented for you?

Read the guide, or let our specialist team handle it while you focus on the big picture.

Get Your Free Audit