Offline conversion tracking

Microsoft Dynamics + Google Ads Integration

LeadTrackr sends Microsoft Dynamics deals to Google Ads as offline conversions through Enhanced Conversions for Leads, matching each Closed/Won opportunity back to its GCLID and carrying its estimated value so Smart Bidding optimizes toward pipeline revenue instead of form fills.

5-min setup · cancel anytime

How the pieces fit

From a Microsoft Dynamics deal to a Google Ads conversion

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

Microsoft Dynamics qualifies your leads — your team just works deals as usual.

ads.google.com/aw/campaigns
Campaigns Optimized on deals
CampaignSpendForm fillsQualifiedSales value
Kitchen — Search€4,80014238€38.4k
Bathroom — Search€3,1009821€19.2k
Brand — Search€1,20021012€9.1k
Display — Remarketing€2,4003204€2.8k

Illustrative figures.

Sent to Google Ads
+€69.5k value
Illustrative

LeadTrackr pushes the closed-deal value to Google Ads via Enhanced Conversions for Leads (Offline Conversion Import).

Microsoft Dynamics + Google Ads

How Microsoft Dynamics opportunities become Google Ads conversions

In plain English: when a Dynamics opportunity reaches Closed/Won, LeadTrackr tells Google Ads which ad click earned it — and how much it's worth — so Smart Bidding chases real pipeline.

How it works in one picture

Ad click
Someone clicks your ad
Form fill
They fill in your form
Customer
Opportunity Closed/Won
LT
LeadTrackr
Matches the sale to the click
Smarter bidding
Target ROAS finds more buyers

The full story

This connection sends Microsoft Dynamics outcomes to Google Ads as offline conversions through Enhanced Conversions for Leads, delivered via the Google Ads Data Manager API. LeadTrackr captures the GCLID on every form submission and stores it on the Dynamics lead and the Opportunity it becomes, so when that Opportunity reaches a mapped stage like Propose or closes as Closed/Won, the conversion is attributed back to the exact ad click.

The opportunity's Estimated Revenue rides along as the conversion value, which feeds Smart Bidding (Target CPA / Target ROAS). Instead of optimizing on raw form volume, Google learns to favour the keywords, audiences and ad groups that produce larger, real opportunities in your Dynamics pipeline.

What LeadTrackr reads

Opportunity stage

A mapped stage like Propose, or the Closed/Won state, triggers the Google Ads conversion.

Estimated value

The Estimated Revenue field becomes the conversion value for value-based bidding.

How it works, step by step

GCLID captured
Stored on the Dynamics lead & Opportunity
Opportunity reaches Closed/Won
Or a mapped stage like Propose
Conversion uploaded
Sent to Google Ads with Estimated Revenue value

You might be wondering

Q.How do you send Microsoft Dynamics opportunities to Google Ads?

LeadTrackr reads the Dynamics opportunity stage and estimated value, then uploads the matching outcome through Enhanced Conversions for Leads. It matches each Closed/Won opportunity back to its stored GCLID and sends the Estimated Revenue as the conversion value, so Target CPA and Target ROAS optimize toward clicks that become real pipeline — even when cookies are unavailable, via hashed first-party matching.

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 Microsoft Dynamics + Google Ads works

Click ID capturedGCLID
Dynamics signal readOpportunity stage + estimated value (e.g. Propose, Closed/Won)
Destination APIEnhanced Conversions for Leads — via the Google Ads Data Manager API
Setup time~5 minutes
Attribution parametersIP address, user agent, hashed email & phone

Why connect them

What Microsoft Dynamics + Google Ads unlocks

Bid on opportunities, not form fills

LeadTrackr passes the moment a Dynamics lead qualifies into an Opportunity at a mapped stage to Google Ads as a conversion, so Smart Bidding stops chasing raw form volume and starts steering budget toward clicks that become real entries in your sales pipeline.

Value-based bidding from estimated revenue

When a Dynamics Opportunity closes as Closed/Won, LeadTrackr sends its Estimated Revenue as the conversion value. That powers Target ROAS in Google Ads, letting the algorithm prioritize the keywords and audiences that produce larger opportunities, not just more of them.

GCLID matched to the Dynamics opportunity

Every form submission stores its GCLID on the Dynamics lead and the Opportunity it becomes. LeadTrackr ties each later stage change or Closed/Won back to that click, so Google Ads attributes the conversion to the precise campaign, ad group, and keyword that earned it.

Stage-based conversions, automated

Map any Dynamics opportunity stage — Propose, Close, or a custom stage of your own — 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 your sales process changes.

Sales teams feeding Dynamics 365 estimated value into Google Ads see Smart Bidding shift spend toward high-value opportunities — in one illustrative B2B account, cost per Closed/Won opportunity fell roughly 22% after a month of value-based optimization on real pipeline.

How it works

Set up once, runs automatically

01

Dynamics opportunity reaches a mapped stage

A lead qualifies into an Opportunity that advances to Propose, or an Opportunity moves to Closed/Won in your Dynamics sales process. These are the stage and estimated-value moments you selected as conversions during setup.

02

LeadTrackr fires the conversion event

LeadTrackr detects the Dynamics stage change, retrieves the GCLID stored on the lead and Opportunity, and builds the matching "Qualified Lead" or "Converted Lead" event with the opportunity's Estimated Revenue as its value.

03

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 toward the queries that produce high-value opportunities.

FAQ

Microsoft Dynamics + Google Ads questions

Yes. LeadTrackr sends Dynamics opportunity outcomes through Enhanced Conversions for Leads (Offline Conversion Import), the current Google-recommended method for lead conversions. It uploads the GCLID together with hashed first-party data from the Dynamics contact, so conversions match even when cookies are unavailable. LeadTrackr handles the hashing and the API upload, so you never touch a developer token or modify your site code.
When an Opportunity is created or updated, Dynamics holds an Estimated Revenue figure that represents the opportunity's expected value. LeadTrackr reads that field at the mapped conversion moment and sends it as the conversion value on the Enhanced Conversions upload. Google Ads then feeds it into value-based strategies like Target ROAS and Maximize Conversion Value, so the algorithm learns to favour clicks that historically produce larger Dynamics opportunities rather than treating every closed deal as equal.
Match rate depends on how reliably the GCLID was captured at form submission. Because LeadTrackr stores the GCLID on the Dynamics lead at the moment of capture and carries it onto the Opportunity, virtually every opportunity that originated from a Google Ads click can be matched. For records where the GCLID is missing, LeadTrackr falls back to hashed email matching via Enhanced Conversions, recovering a large share of the remaining conversions.

Get started free

Start pushing Microsoft Dynamics conversions to Google Ads

Set up the connection in minutes — no developer needed.

Start Free

5-min setup · cancel anytime