Offline conversion tracking
Odoo + Microsoft Ads Integration
LeadTrackr sends Odoo CRM stages and won/lost outcomes to Microsoft Advertising as offline conversions, matching each won opportunity back to its MSCLKID so Bing search and Audience Network bidding optimize on closed business.
5-min setup · cancel anytime
How the pieces fit
From a Odoo deal to a Microsoft Ads conversion
Odoo qualifies your leads — your team just works deals as usual.
| Campaign | Spend | Form fills | Qualified | Sales value |
|---|---|---|---|---|
| Search — Bing | €2,100 | 88 | 12 | €14.2k |
| Shopping | €1,300 | 72 | 7 | €8.1k |
| Audience | €900 | 110 | 3 | €3.4k |
| Brand | €400 | 56 | 2 | €1.9k |
Illustrative figures.
LeadTrackr pushes the closed-deal value to Microsoft Ads via Offline Conversion Import.
How do you send Odoo opportunities to Microsoft Ads?
LeadTrackr reads the Odoo CRM stage and its won or lost status, then imports the matching outcome into Microsoft Advertising through the Offline Conversions API. It captures the MSCLKID on the original form submission and stores it against the Odoo lead and opportunity, so when the opportunity reaches a mapped stage or is marked won, the conversion is attributed to the Microsoft ad click and carries the expected revenue as its value.
The connection at a glance
How Odoo + Microsoft Ads works
Why connect them
What Odoo + Microsoft Ads unlocks
Bid on Odoo pipeline stages
Map Odoo stages such as Proposition and Won to Microsoft Ads conversion goals, so automated bidding weights the clicks that progress through your pipeline rather than the ones that only create an opportunity record.
Expected revenue drives Target ROAS
A won Odoo opportunity is uploaded with its expected revenue attached. Microsoft Ads supports Target ROAS and Maximize Conversion Value on imported conversions, so higher-value business pulls budget toward the queries producing it.
MSCLKID on the Odoo record
Auto-tagging appends the MSCLKID to every Microsoft ad click. LeadTrackr stores it against the Odoo lead at submission and carries it to the opportunity, so a stage change later still resolves to campaign and keyword.
Works with self-hosted Odoo
LeadTrackr connects over Odoo’s standard external API, so the integration works whether you run Odoo Online, Odoo.sh or a self-hosted instance — no custom module to deploy on your server.
Odoo users feeding won opportunities into Microsoft Ads get automated bidding optimizing on closed business across a search audience most competitors under-invest in.
How it works
Set up once, runs automatically
Odoo opportunity reaches a mapped stage
An opportunity advances to a stage such as Proposition, or is marked won in the Odoo CRM pipeline — the stage changes you selected as conversions.
LeadTrackr builds the offline conversion
LeadTrackr reads the MSCLKID stored on the Odoo record and assembles the conversion with the expected revenue and the original click time.
Uploaded to Microsoft Advertising
The conversion is imported against your offline conversion goal, attributed to the original click date, and automated bidding reweights Bing and Audience Network delivery.
FAQ
Odoo + Microsoft Ads questions
Get started free
Start pushing Odoo conversions to Microsoft Ads
Set up the connection in minutes — no developer needed.
5-min setup · cancel anytime