Microsoft Dynamics 365 Sales call tracking integration
Your phone leads land in Dynamics 365 Sales as leads and phone calls, with the campaign that drove each call and what was said.
Dynamics 365 Sales call tracking integration
What is Dynamics 365 Sales call tracking with Nimbata?
Nimbata's Dynamics 365 Sales call tracking integration logs your tracked phone calls in Dynamics as phone call activities on the caller's lead, contact or account, with the campaign or page that drove each call and what was said, so phone leads show up in Dynamics next to your web leads.
Dynamics 365 Sales sees the leads your forms send, but not the calls your marketing drives. Nimbata's dynamic number insertion shows each visitor a tracking number tied to how they arrived. When they call, a step in your workflow finds their contact, account or lead by phone number or creates a lead, logs a phone call, and fills the Dynamics fields you map, from UTMs and click IDs to the AI call summary. Custom fields you fill by hand or with AI can be mapped as well, and our CRM call tracking guide explains what the data adds.
From Nimbata
Into Dynamics 365
- Call activity
Phone call activity, Repeat caller task, Recording link
- Marketing attribution
Source and campaign, UTMs and landing page, Click IDs
- Call intelligence
Transcription, AI summary, Tags and value
Jordan Miller+1 312 555 0148
NewTimeline
- Phone Call
- new call
- Task
- repeat caller
- Recording
- Listen in Nimbata
Details
- Call Source
- Google Ads
- Call Campaign
- Brand_Search
- Google click ID
- Saved
Description
- Transcription
- Saved
- AI summary
- Wants a quote
- Tags
- Qualified
- Value
- $900
In Dynamics 365
See everything in Dynamics 365 Sales
One lead, the way your team sees it after a repeat call. Everything numbered came from Nimbata.
This month
new callToday, 9:41 AM
- Phone Number
- +1 312 555 0148
- Regarding
- Jordan Miller
- Call Source
- Google Ads2
- Tracking number
- Brand Search line
AI summary3
Asked for a quote on the premium plan and wants a call back tomorrow morning.
Listen to the recording in Nimbata3
repeat caller1Today, 9:41 AM
new phone call1Last week
- Direction
- Incoming
1Lead management
Every call belongs to a record
A new caller becomes a lead, with an incoming phone call regarding it. A known caller is matched by phone on contacts, accounts or leads, and gets a phone call and a repeat caller task.
2Attribution
Know which campaigns generate calls
The source, campaign, UTMs and click IDs go into the fields you map on the lead, contact, account or phone call, custom fields included.
3Call intelligence
Know what was said before you call back
The AI summary, the outcome and a link to the recording travel with the call, into the fields you choose.
Automation
Make your call data work harder
Test it. AI checks the call first. A new caller becomes a Dynamics lead with a phone call, a repeat caller gets a phone call and a task, and your sales channel hears about the lead.
A workflow, top to bottom: when a call ends, AI analyzes it and checks whether it is a lead. Not a lead, the call is tagged and kept out of Dynamics 365. For a lead, the caller is looked up in Dynamics 365 by phone: a new caller gets create lead, a repeat caller’s record gets the call. Then the sales channel in Slack hears of it. Test it with the choices beside it.
Test this workflowSandbox
Run log
- Call ended, 4m 12s9:41:02
- AI: appointment booked, value $4809:41:05
- AI: qualified lead, value $9009:41:05
- AI: a sales pitch, not a lead9:41:05
- Tagged “Not a lead”, kept out of Dynamics 3659:41:06
- No Dynamics 365 record with this number9:41:06
- Dynamics 365 record found by phone9:41:06
- Dynamics 365: lead created, phone call logged9:41:07
- Dynamics 365: phone call and task logged9:41:07
- Slack: #sales alerted, caller and source9:41:07
What you can do with your call data
More than a call log. The data Nimbata writes can start work in Dynamics 365 and in the rest of your stack.
01Start Power Automate flows
Nimbata adds and updates rows in Dynamics, and Power Automate flows can start on those changes, such as a call outcome of Qualified.
02Map to any field
Send any Nimbata call field to the fields of contacts, accounts, leads, phone calls and tasks, custom fields and picklists included, or write text with call variables in it.
03AI decides what qualifies
Ask Nimbata AI a question about the call, and send only the calls it says yes to.
04Every app in one workflow
The call that updates Dynamics 365 can send a conversion and alert your team in the same run.
05Dynamics data, back in Nimbata
A workflow can read a value from the caller's Dynamics contact, account or lead into a Nimbata property, so your call reports know what your CRM knows.
How it works
Connect Nimbata to Dynamics 365 Sales in three steps
No code. Sign in with Microsoft, choose which calls go, and map what lands where.
Sign in with Microsoft
Choose Dynamics 365 Sales under Integrations, sign in with Microsoft and pick your Dynamics environment from the list Nimbata finds. A project can keep several configurations.
1Connect
Pick which calls go
Add Dynamics 365 Sales as a step in a call workflow and give it conditions, such as first-time callers, calls over a minute, a source, a tag, or an answer AI found on the call.
2Choose
Map what lands where
Pick the Dynamics field each call field fills, on the lead, contact, account, phone call or task, from the source and campaign to click IDs, outcome, value, tags and the fields AI fills.
3Map
Customers
Trusted by marketers who need better attribution
Teams use Nimbata to see which calls make money and to settle questions about lead quality.
Everything you need to know about Nimbata + Dynamics 365 Sales
What does the Nimbata + Dynamics 365 Sales integration do?
It puts your calls in Dynamics 365 Sales. After each call, Nimbata looks the caller up in Dynamics by phone number across contacts, accounts and leads. A new caller becomes a lead with a phone call activity regarding it, and a known caller gets a phone call and a repeat caller task on their record, with the call data you choose mapped to Dynamics fields.
How do I connect Nimbata to Dynamics 365 Sales?
Open Integrations in Nimbata, choose Dynamics 365 Sales and sign in with your Microsoft account. Pick your Dynamics environment from the list Nimbata finds; it stays set until you disconnect. Then add Dynamics as a step in a call workflow and choose its conditions and field mapping. There's no code to write, and a project can keep several configurations.
Does Nimbata automatically create Dynamics 365 leads?
Yes, for new callers. When no record matches the caller's number, Nimbata creates a lead with the caller's number as its business phone, and an incoming phone call, named new phone call, regarding it. Map the caller's name to the lead's name fields; otherwise the lead is named Nimbata Lead.
Will it create duplicate records in Dynamics 365?
Nimbata searches contacts, accounts and leads for the caller's number, on their business phone, mobile phone and address phone fields, both as given and as the national number, and logs the call on the record it finds instead of creating a new one. You choose which comes first, contacts, leads or accounts, or all of them (the default). When a number matches more than one record, you choose whether to handle the first match, all of them, or none.
What call data syncs to Dynamics 365?
By default, a phone call activity with the caller's number, and for a repeat caller a task named repeat caller, both regarding the caller's record. Beyond that, you map any of Nimbata's call fields to the fields of contacts, accounts, leads, phone calls and tasks, custom fields and picklists included, and you can update the fields of a record Nimbata matched. Durations go in minutes.
Can I track marketing attribution in Dynamics 365?
Yes. The source, campaign, landing page, call page, UTM fields and Google, Meta and Microsoft click IDs (gclid, fbclid, msclkid) can all be mapped to fields on the lead, contact, account or phone call, so your Dynamics views and reports can show calls by campaign.
Can I send call recordings, transcriptions or AI summaries to Dynamics 365?
Yes. Map the transcription, the AI summary and the fields Nimbata AI fills to Dynamics fields, and write text fields with your own words mixed with call variables. Recordings go as a link to the call in Nimbata, so your team can listen from the record; the audio file stays in Nimbata.
Does Nimbata create opportunities in Dynamics 365?
No. Nimbata creates leads, phone calls and tasks, and updates the contacts, accounts and leads it matches. It doesn't create or update opportunities.
Can I choose which calls get sent to Dynamics 365?
Yes. Dynamics is a step in a Nimbata workflow, so you set its conditions, such as the call's outcome or duration, first-time callers, source or campaign, tags, value, rating, or an answer Nimbata AI found on the call. Only the calls that meet them reach Dynamics.
Does it work for outbound calls and form submissions?
Can Dynamics 365 data come back into Nimbata?
Yes. A workflow can read a value from the caller's Dynamics contact, account or lead into a Nimbata property, so your call reports can use what your CRM already knows.
What happens if a sync to Dynamics 365 fails?
If Dynamics refuses Nimbata's sign-in, Nimbata refreshes it once; if that fails, it disconnects the integration and emails you to reconnect Microsoft Dynamics. If Dynamics can't be reached while Nimbata looks the caller up, the call isn't sent, so no duplicate is created, and the attempt is logged. On the Agency plan, the Integration Events log shows every attempt.
Which Nimbata plans include the Dynamics 365 Sales integration?
The Marketing and Agency plans, and the 14-day free trial. See pricing for everything else each plan includes.
Still unsure? Talk to a human
Your next call belongs in Dynamics 365 Sales.
Connect your accounts and start tracking calls alongside your CRM data.
- 14-day free trial, no credit card
- Billed per answered call
- 24/7 expert support
- No long-term contracts





