You cannot make any changes to External Platform Integrations without having either an Administrator or an Editor with PII access in InOne. Refer to User Roles for further information.
You can configure the Insider One Connector for Microsoft Dynamics CRM to allow data to be sent with ease to Insider One via its InOne panel.
With this guide, you can find answers to the following questions:
Use Cases
Leveraging the Insider One and Microsoft Dynamics CRM integration capabilities, you can easily send the data from Microsoft Dynamics CRM to Insider One and utilize it with Insider One’s extensive capabilities. Using the Dynamics connector enables you to sync the selected user data and the selected lead user data.
During configuration, you can also set some filters to decide which data should be synced. For example:
you can sync up the leads whose emails do not contain “@yourbrandname.com”
assume that you have 150 fields in your Leads object. You can define which fields you want to sync to Insider One. So, only the selected data will be sent to Insider One.
After having set up the data connection, you can enable such use cases:
You can take the lead data you synchronize from Microsoft Dynamics CRM and take it on an Architect journey. By putting an event condition on these journey steps, you can send an email to the users who perform the event you want, and you can move those who have not taken it to a different step, or you can send them a different email, and try to reach them through a different channel.
You can synchronize user data from Microsoft Dynamics CRM, and when the user's status changes, you can send a call to action using the messaging channels.
What should I do before configuration?
Before configuring the connector, you should decide and define the following points clearly:
You need to select the identifier(s) to be used. Insider One supports email, phone_number, uuid identifiers by default. You can use a custom user identifier too.
You need to provide mapping for the attributes you would like to get from Microsoft Dynamics CRM and sync to Insider One. You can refer to the table below:
Column Name on Microsoft Dynamics CRM Table | Attribute Key on Insider One's InOne | Identifier | Attribute Type on Insider One | Attribute Type |
|---|---|---|---|---|
Yes | Default Attribute | String | ||
department | department | No | Custom Attribute | String |
How can I set up Microsoft Dynamics CRM?
Microsoft Dynamics CRM connector is authenticated with the OAuth 2.0 protocol. Therefore, you should sign up for an app in the Microsoft panel and request an OAuth 2.0 client ID and client secret.
You can follow Microsoft's official guide to register an application in Azure Active Directory. Refer to Microsoft's article for further information on creating an Azure Active Directory application.
1. Sign in to your Microsoft Azure or Dynamics 365 account. If you don't have one, you can create a new account for free.
2. Navigate to Microsoft Azure portal > Azure Active Directory > App Registrations.
3. To create a new app, click the New registration button. You need to enter the information requested:
Name: It is your application name.
Account types: It determines who can use your app or access this API. You have to choose Multitenant.
Redirect URL: You do not need to take any action in this section.

4. Click the Register button, and you will see the overview of your application. You should then get Microsoft Dynamics CRM API permission for Azure:
Scroll down and click the View API Permissions button.

Here, you will have Microsoft Graph permission by default. You should select the Microsoft Dynamics CRM option from the page you reach after you click the +Add a permission button.

To add the permission, select Delegated permission and user_impersonation options.

5. The last step is to take note of the following information to connect to Insider One.
Source: The beginning of the URL for your Microsoft Dynamics 365 account, such as https://example.crm.dynamics.com
Client ID: This is the ID you will see on the Overview tab.

Client Secret: To create a new password, navigate to Microsoft Azure portal > Azure Active Directory > Application Records > Your Application > Certificates and Secrets. Click the New client secret.

How can I authenticate the Connector from Insider One's InOne panel?
Make sure you create a support ticket or contact the Insider One team to activate your Microsoft Dynamics CRM integration and start the data flow.
Navigate to Components > Integrations > External Integrations.
.png)
Select the Microsoft Dynamics CRM platform to proceed.

Click the Integrate button for the desired connector template.

Provide the Resource URL.

When you click the Sign In button, you are required to log in to your Microsoft account. Pick a verified account to proceed.
Make sure you create a support ticket or contact the Insider One team to activate your Microsoft Dynamics CRM integration and start the data flow.
Finalizing the Setup
After the authentication, Insider One will complete the connector field mappings according to the schema you provided. Once the mapping is complete, Insider One will start the connector.
The data can be synced automatically every 5 minutes, 15 minutes, 30 minutes, 1 hour, 2 hours, 3 hours, 4 hours, 6 hours, 8 hours, 12 hours, and daily and weekly since the last run.