Zoho CRM · Google Ads

Zoho CRM Google Ads Conversion Tracking: Send Deal Events Offline

Zoho CRM tracks your entire sales cycle. Google Ads only sees the first click. When a lead from your Google campaign closes as a deal two months later, Google Ads doesn't know it happened. ConversionLoop reads Zoho CRM deal status changes and sends them back to Google as offline conversion events, so Smart Bidding optimizes on revenue instead of form submissions.

Zoho CRM
Your CRM
webhook
ConversionLoop
API upload
Google Ads
Ad platform
10-min setupNo code required14-day free trialReal-time upload
10 min
Setup time
15-40%
Avg CPA improvement
0
Developer needed
90 day
GCLID lookback window

Why standard tracking fails for Zoho CRM sales cycles

Google Ads can measure a click and a form submission. It cannot measure what happens inside your Zoho CRM after that form is submitted. Your sales team qualifies the lead, sets a discovery call, sends a proposal, and eventually marks the deal as Closed Won. None of those steps produce a conversion signal that Google Ads can see. Smart Bidding treats every form fill as a success. Over time, it optimizes for the kind of people who submit forms rather than the kind of people who close as customers. Your lead volume looks healthy, but your sales team is buried in bad-fit leads and your true revenue per ad dollar is invisible.

Ad click
GCLID assigned
Landing page visit
GCLID captured by cl.js
Booking made
Patient books through Pabau
Invoice paid
Without CL — Google sees nothing
Invoice paid
With ConversionLoop — conversion uploaded

ConversionLoop vs. manual CSV upload

Why the manual process breaks — and what changes when you automate it

Feature
Manual / No tool
ConversionLoop
Zoho deal closed as Google conversion
Not possible with standard tag
Automatic via Zoho webhook
Smart Bidding optimization signal
Form fills only
Actual closed deal value
GCLID capture and storage
Manual Zoho custom field required
Automatic, server-side
Conversion value passthrough
Not tracked
Exact Zoho deal amount sent to Google
Developer required
Yes for custom Zoho CRM APIs
No

How Zoho CRM deal events reach Google Ads offline conversions

ConversionLoop captures the GCLID when a contact first clicks your Google ad. When a Zoho CRM deal moves to a stage you care about, a Zoho webhook or automation triggers ConversionLoop to match that GCLID and upload an offline conversion to Google Ads.

1

Prospect clicks your Google Ads campaign. cl.js captures their GCLID and stores it server-side against their email.

2

Prospect fills out a form and enters Zoho CRM as a lead or contact.

3

Lead converts to a deal and moves through your Zoho pipeline over days or weeks.

4

A Zoho CRM workflow rule fires a webhook to ConversionLoop when the deal reaches a key stage.

5

ConversionLoop matches the GCLID to the original click and uploads an offline conversion to Google Ads with deal value.

Ready to connect Zoho CRM?

14-day free trial. No credit card. Setup takes 10 minutes.

Start free trial

Step-by-step: Connect Zoho CRM to Google Ads

Follow these steps once. Everything after is automatic.

1
Create a Zoho CRM + Google Ads integration
In ConversionLoop, select Zoho CRM as source and Google Ads as destination. You get a webhook URL and ingest secret.
2
Add cl.js to your landing pages
Paste the ConversionLoop snippet in your site's head or deploy via Google Tag Manager. It automatically captures and stores the GCLID on every Google ad click.
3
Create a webhook in Zoho CRM workflow rules
In Zoho CRM under Setup, Automation, Workflow Rules, create a rule that fires when a deal reaches your target stage. Add a Webhook action pointing to your ConversionLoop URL.
4
Add your Google Ads conversion action details
In ConversionLoop, enter your Google Ads Customer ID and the Conversion Action ID for the action you want to populate. Find these in Google Ads under Tools, Conversions.
5
Test with a deal update
Update a test deal to trigger your workflow rule. ConversionLoop confirms the GCLID match and uploads to Google Ads. Verify in your Google Ads Conversions report within 24 to 48 hours.

Zoho CRM events worth tracking

Lead Converted

Zoho lead converts to a contact and deal. Maps to a Lead conversion in Google Ads. Early signal for Smart Bidding.

Deal Closed Won

Highest-value signal. Sends exact deal amount as conversion value. Tells Smart Bidding which clicks produce real revenue.

Deal Closed Lost

Optional. Lets you exclude or suppress audiences tied to clicks that never converted.

Stage Change

Mid-funnel signal such as Qualified or Proposal Sent. Allows Smart Bidding to learn earlier in the sales cycle.

Key takeaways

  • 1Zoho CRM captures every step of your sales cycle. Google Ads sees only the landing page click unless you send offline conversions.
  • 2ConversionLoop stores the GCLID server-side from the first ad click and matches it when a Zoho deal closes.
  • 3Smart Bidding trained on closed deal data finds buyers, not just leads, lowering your real cost per customer.
  • 4Zoho CRM webhooks and automations trigger ConversionLoop with no manual CSV exports or developer work.

Frequently asked questions

Does Zoho CRM support webhooks for workflow rules?

Yes. Zoho CRM workflow rules support webhook actions on all paid plans. You can trigger a webhook when a deal stage changes, when a field is updated, or on a date-based condition. ConversionLoop provides the webhook URL you paste directly into the Zoho workflow configuration.

How long does Google Ads hold the GCLID for offline conversion matching?

Google Ads accepts offline conversions for up to 90 days after the original click. ConversionLoop stores your GCLIDs indefinitely server-side, so if a deal closes within the 90-day window, the upload will match successfully. Deals that close beyond 90 days will not match in Google Ads.

Can I send multiple conversion events for the same deal at different stages?

Yes. You can configure separate ConversionLoop integrations for each deal stage you want to track. Each fires a different conversion action in Google Ads. For example, Proposal Sent fires a LeadQualified conversion and Closed Won fires a Purchase conversion with deal value.

Zoho CRM
Your CRM
webhook
ConversionLoop
API upload
Google Ads
Ad platform

Connect Zoho CRM to Google Ads today

Stop optimizing on guesswork. Every invoice, treatment, and booking — tracked and attributed automatically.

Start free — 14 days on us

No credit card required · 10-minute setup · Cancel anytime