Available on the Pro, Teams, and Enterprise plans.
How to Connect
Enter your instance URL
Enter your Dynamics 365 instance URL (for example,
https://org12345678.crm.dynamics.com).user_impersonation on your Dynamics instance to create and update Contact records on your behalf.
What Gets Synced
| Wave field | Dynamics 365 field |
|---|---|
| First name | firstname |
| Last name | lastname |
| Primary email | emailaddress1 |
| Primary phone | mobilephone |
| Company | company (max 49 characters) |
| Job title | jobtitle |
| Website | websiteurl |
| Contact note | description |
| Assigned team member | ownerid (matched by email) |
| Wave contact ID | externaluseridentifier (prefixed wavecnct_) |
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.