Offline conversion tracking
Odoo + Google Ads Integration
LeadTrackr sends Odoo opportunities to Google Ads as offline conversions through Enhanced Conversions for Leads, matching each Won opportunity back to its GCLID so Smart Bidding optimizes toward revenue instead of form fills.
5-min setup · cancel anytime
How the pieces fit
From a Odoo deal to a Google Ads conversion
Odoo qualifies your leads — your team just works deals as usual.
| Campaign | Spend | Form fills | Qualified | Sales value |
|---|---|---|---|---|
| Kitchen — Search | €4,800 | 142 | 38 | €38.4k |
| Bathroom — Search | €3,100 | 98 | 21 | €19.2k |
| Brand — Search | €1,200 | 210 | 12 | €9.1k |
| Display — Remarketing | €2,400 | 320 | 4 | €2.8k |
Illustrative figures.
LeadTrackr pushes the closed-deal value to Google Ads via Enhanced Conversions for Leads (Offline Conversion Import).
Odoo + Google Ads
How Odoo opportunities become Google Ads conversions
In plain English: when an Odoo opportunity is marked Won, LeadTrackr tells Google Ads which click earned it — so Smart Bidding optimizes on revenue, not form fills.
How it works in one picture
The full story
LeadTrackr sends Odoo opportunities to Google Ads as offline conversions through Enhanced Conversions for Leads, delivered via the Google Ads Data Manager API. It captures the GCLID on the original form submission and stores it on the Odoo lead, so when an opportunity advances to Qualified or is marked Won, the conversion is attributed back to the exact ad click that earned it.
Because Odoo links the Won opportunity to a confirmed sales order in the Sales module, LeadTrackr can send the expected revenue as the conversion value. That powers Smart Bidding strategies like Target CPA and Target ROAS, so Google steers budget toward the keywords and audiences that produce larger deals instead of raw lead volume.
What LeadTrackr reads
Map a stage like Qualified to a Google Ads conversion action once, and every matching opportunity fires it.
A Won opportunity becomes a value-based conversion, carrying its expected revenue for Target ROAS.
How it works, step by step
You might be wondering
Q.How do you send Odoo opportunities to Google Ads?
LeadTrackr reads the Odoo CRM pipeline stage and won/lost status, then uploads the matching outcome via Enhanced Conversions for Leads, delivered through the Google Ads Data Manager API. It ties the GCLID stored on the Odoo lead back to the exact ad click, and sends the Won opportunity's expected revenue as the value so Smart Bidding (Target CPA / Target ROAS) optimizes toward real buyers.
The connection at a glance
How Odoo + Google Ads works
Why connect them
What Odoo + Google Ads unlocks
Bid on qualified opportunities, not form fills
LeadTrackr passes the Odoo Qualified pipeline stage to Google Ads as a conversion, so Smart Bidding stops chasing raw form volume and starts steering budget toward clicks that become real opportunities in your CRM Kanban.
Value-based bidding from expected revenue
When an Odoo opportunity is marked Won, LeadTrackr can send its expected revenue — or the confirmed sales-order total from the Sales module — as the conversion value. That powers Target ROAS in Google Ads, so the algorithm prioritizes keywords and audiences that produce larger deals.
GCLID matched to the Odoo lead
Every form submission stores its GCLID on the Odoo lead record. LeadTrackr ties each later stage change or Won flag back to that click, so Google Ads attributes the conversion to the precise campaign, ad group, and keyword that earned it.
Pipeline-stage conversions, automated
Map any Odoo CRM stage to a Google Ads conversion action once, and LeadTrackr pushes it for every opportunity that reaches that stage. No manual offline uploads, no spreadsheets, no re-tagging when you reconfigure your Kanban.
Agencies feeding Odoo Won opportunities into Google Ads see up to 39% more converting leads on the same budget once Smart Bidding optimizes on Won instead of form fills.
How it works
Set up once, runs automatically
Odoo opportunity reaches a mapped stage
An opportunity advances to the Qualified stage or is marked Won in the Odoo CRM pipeline. These are the stage and won/lost moments you selected as conversions during setup.
LeadTrackr fires the conversion event
LeadTrackr detects the Odoo stage change, retrieves the GCLID stored on the lead, and builds the matching "Qualified Lead" or "Converted Lead" event with the opportunity's expected revenue as its value.
Event pushed to Google Ads
LeadTrackr uploads the conversion to Google Ads through Enhanced Conversions for Leads, attributed to the original click date. Smart Bidding ingests it and adjusts Target CPA / Target ROAS bids accordingly.
FAQ
Odoo + Google Ads questions
More ways to use Odoo
Get started free
Start pushing Odoo conversions to Google Ads
Set up the connection in minutes — no developer needed.
5-min setup · cancel anytime