Available on the Pro, Teams, and Enterprise plans.
How to Connect
1
Open the integration
Go to Integrations → Microsoft Dynamics 365.
2
Enter your instance URL
Enter your Dynamics 365 instance URL (for example,
https://org12345678.crm.dynamics.com).3
Enable auto-sync (optional)
Turn on Auto-sync to import all existing Wave contacts immediately.
4
Connect Dynamics 365
Click Connect and sign in with your Microsoft account.
user_impersonation on your Dynamics instance to create and update Contact records on your behalf.
What Gets Synced
Sync direction: Wave → Dynamics 365 (outbound only)
When it syncs: Real-time on contact create, update, or delete
Features
- Auto-sync on connect: import all existing Wave contacts on first connection, processed in batches.
- Deduplication: contacts are identified by the
externaluseridentifierfield, preventing duplicates even when the same contact is updated multiple times. - Owner assignment: contacts are assigned to the Dynamics 365 system user whose email matches the Wave team member.
Limitations & Requirements
- You must provide your Dynamics 365 instance URL during setup.
- Owner matching is by email. If no matching system user is found, the contact is saved without an owner.
- Company name is capped at 49 characters by Dynamics.
- A valid Dynamics 365 Sales license and access to Dataverse is required.