Offline conversion tracking

Odoo + Google Analytics 4 Integration

LeadTrackr sends Odoo opportunities to Google Analytics 4 through the Measurement Protocol, turning each pipeline-stage change and Won flag into a server-side event you can report on and export as audiences to your ad platforms.

5-min setup · cancel anytime

How the pieces fit

From a Odoo deal to a Google Analytics 4 conversion

odoo.com
Odoo · Pipeline
New2
EdEmma
DVDaan
Qualified1
NHNoor
€3.8k
Proposal1
MSMees
€5.1k
Won2
SvSophie
€4.2k
LBLiam
€2.5k
Every status → pushed automatically

Odoo qualifies your leads — your team just works deals as usual.

analytics.google.com
Campaigns Optimized on deals
CampaignSpendForm fillsQualifiedSales value
Paid Search€5,10016844€41.2k
Paid Social€3,40014225€22.8k
Organic21014€12.5k
Referral645€4.6k

Illustrative figures.

Sent to Google Analytics 4
+€81.1k value
Illustrative

LeadTrackr pushes the closed-deal value to Google Analytics 4 via Measurement Protocol.

Odoo + Google Analytics 4

How Odoo opportunities become Google Analytics conversions

In plain English: LeadTrackr writes your Won Odoo opportunities into GA4 — so your reports show real pipeline and you can export buyer audiences to Google Ads.

How it works in one picture

Ad click
Someone clicks your ad
Form fill
Source & campaign captured
Customer
Opportunity Won in Odoo
LT
LeadTrackr
Writes the outcome to GA4
Real reporting
Export buyer audiences to Ads

The full story

LeadTrackr sends Odoo opportunities to Google Analytics 4 through the Measurement Protocol, server-side. When an opportunity reaches Qualified or is marked Won, LeadTrackr writes a `qualified_lead` or `converted_lead` event to your GA4 property, carrying the opportunity's expected revenue and parameters like lead source, campaign and Odoo sales team — so your reports show which channels produce real opportunities, not just sessions and form fills.

Because the events arrive from LeadTrackr's servers, an opportunity that closes Won weeks after the original click is still recorded against the right pipeline, with no client-side tag or cookie dependency. From there you can build a GA4 audience on the converted_lead event and export it to linked Google Ads accounts for remarketing and similar-audience expansion.

What LeadTrackr reads

CRM pipeline stage

A mapped stage like Qualified writes a qualified_lead event into your GA4 reports.

Won/Lost status

A Won opportunity writes a converted_lead event with its expected revenue as the value.

How it works, step by step

Form source captured
Lead source & campaign stored on the Odoo lead
Opportunity reaches Won
Pipeline stage or won/lost status changes
GA4 event written
Measurement Protocol event, server-side

You might be wondering

Q.How do you send Odoo opportunities to Google Analytics 4?

LeadTrackr reads the Odoo CRM pipeline stage and won/lost status, then writes each outcome to your GA4 property as a server-side Measurement Protocol event — `qualified_lead` or `converted_lead` — carrying the opportunity's expected revenue. Your reports reflect real pipeline, and you can export the buyer audience to linked Google Ads accounts for remarketing and similar-audience expansion.

Conversions are sent to your ad platforms
Qualified-lead and closed-deal events, via official server-side APIs.
Google AdsMeta AdsGoogle Analytics 4Webhook

The connection at a glance

How Odoo + Google Analytics 4 works

Click ID capturedServer-side Measurement Protocol event
Odoo signal readCRM pipeline stage + won/lost (e.g. Qualified, Won)
Destination APIMeasurement Protocol
Setup time~5 minutes

Why connect them

What Odoo + Google Analytics 4 unlocks

Pipeline-stage data in GA4 reports

LeadTrackr writes Odoo CRM stage changes and Won flags into GA4 as events, so your reports show which campaigns and sources produce qualified opportunities and Won deals — not just sessions and top-of-funnel form fills.

Audiences you can export to ad platforms

Build a GA4 audience from the "converted_lead" event sourced from Odoo, then export it to linked Google Ads accounts for remarketing and similar-audience expansion — turning Odoo pipeline data into reusable targeting.

Server-side, no client-side tag

Events arrive through the Measurement Protocol from LeadTrackr's servers, so Odoo opportunity outcomes land in GA4 without any browser JavaScript, cookie dependency, or extra tag on your site. An opportunity that closes Won weeks after the original click is still recorded against the right pipeline.

Revenue per channel from expected revenue

LeadTrackr attaches the Odoo opportunity's expected revenue as the event value, so GA4 monetization reports can show revenue per campaign and per source straight from your closed pipeline, with no manual spreadsheet reconciliation.

Teams that report Odoo Won opportunities in GA4 can build buyer audiences and export them to Google Ads, replacing all-form-fill remarketing with audiences seeded from real pipeline.

How it works

Set up once, runs automatically

01

Odoo pipeline stage or status changes

An opportunity advances to a mapped CRM stage such as Qualified, or is marked Won in the Odoo pipeline — the moments you chose to report on in GA4.

02

LeadTrackr builds the GA4 event

LeadTrackr constructs a "qualified_lead" or "converted_lead" Measurement Protocol event, attaching parameters like lead source, campaign, Odoo sales team, and the opportunity's expected revenue as the event value.

03

Event sent to GA4

LeadTrackr posts the event server-side to your GA4 property using its Measurement ID and API secret. It appears in your Events report, ready for explorations, funnels, and audiences you can export to linked Google Ads accounts for remarketing and similar-audience expansion.

FAQ

Odoo + Google Analytics 4 questions

LeadTrackr sends custom events named "qualified_lead" and "converted_lead" via the GA4 Measurement Protocol whenever an Odoo pipeline stage or won/lost status reaches a mapped value. They surface in your GA4 Events report and can be used in explorations, funnels, and audience definitions. Each event carries parameters such as lead source, campaign name, Odoo sales team, and expected revenue, and you can mark them as key events to track them in your main reporting.
Yes. Once "converted_lead" events from Odoo are flowing into GA4, you can define an audience on those events and share it with linked Google Ads accounts. The audience syncs automatically and can power remarketing, Customer Match, or similar-audience expansion. This lets you turn Odoo Won data into ad targeting without re-uploading lists, using GA4 as the bridge between your CRM and your ad platforms.
No. The GA4 event is for reporting and audience building, and is kept distinct from the Google Ads conversion LeadTrackr uploads via Enhanced Conversions for Leads. They serve different purposes: GA4 measures and segments, Google Ads optimizes bidding. You decide whether a GA4 audience is also imported into Google Ads, so a single Odoo Won opportunity is never counted twice in the same Google Ads conversion column.

Get started free

Start pushing Odoo conversions to Google Analytics 4

Set up the connection in minutes — no developer needed.

Start Free

5-min setup · cancel anytime