Search Results :

×

Dynamics 365 Integration For WordPress | Dynamics CRM Object Synchronization

Integrate Dynamics 365 CRM Plugin can be used to keep the WordPress data in sync with the Dynamics CRM entity objects like accounts, contacts, leads, etc. Synchronize inventory data like orders, products, purchase history between WordPress and Dynamics 365 Business Central. In addition to this, we also support 3rd party plugins like contact form 7, gravity form, ninja forms, custom post type, woocommerce, etc. to integrate with dynamics 365 services.

To configure Dynamic 365 CRM with your site, you will need the following pre-requisites:

  • You will need Azure AD Global Administrator Access.
  • Download and install our Integrate Dynamics 365 plugin.

  • First log in to your Dynamic 365 Admin portal. If you don't have a dynamics 365 account, you can always sign up for a free trial of Dynamics 365.
  • Copy the domain from your Dynamic 365 site, which would be required while configuring the plugin.
WordPress Dynamics 365 Integration | Copy D365 domain

  • Navigate to the miniOrange Integrate Dynamics 365 CRM Plugin.
  • Now configure the Dynamics 365 online URL that you copied previously and click on Save button, For example - https://orgxxxxxxxx.crm8.dynamics.com/
WordPress Dynamics 365 Integration | Configure D365 URL

  • Select the application type, as Automatic App Connection and click on Save button.
WordPress Dynamics 365 Integration | Select automatic connection

  • Click on the Login with Dynamics 365 button and log in using your Azure AD/dynamics credentials.
WordPress Dynamics 365 Integration | Click on login button

  • Select Consent on behalf of your organization option and click on Accept button.
WordPress Dynamics 365 Integration | Click on accept

  • Click on Test Connection button.
WordPress Dynamics 365 Integration | Click on Test connection

Follow the steps below to configure the Manual App Connection.

  • Log in to Azure AD Portal, https://portal.azure.com/ as an Administrator.
  • You will be represented with the home screen of Azure Active Directory.
  • Under the Azure Services section, select Microsoft Entra ID.
WordPress Dynamics 365 Integration | Select AD

  • In the left tab, under the Manage section, select App registrations tab.
WordPress Dynamics 365 Integration | Select app registration

  • Click on the New Registration option.
WordPress Dynamics 365 Integration | clcik on New registration

  • Assign the Display Name in the name field and choose the account type.
  • In the Redirect URI field, provide the URL of your WordPress site and click on Register button.
WordPress Dynamics 365 Integration | Provide WP URL

  • After the registration of an application, Azure AD assigns a unique application ID to your application.
  • Navigate to the Overview tab, in the left pane.
  • Copy the Application ID and the Directory ID, this will be your Client ID and Tenant ID.
WordPress Dynamics 365 Integration | Copy required IDs

  • From the left navigation pane, navigate to the Certificates & secrets tab.
  • Click on New client secret. Enter the description and expiration time and click on the ADD option.
WordPress Dynamics 365 Integration | Copy required IDs

  • Copy the value of Secret Key. This will be your Client Secret Key.
WordPress Dynamics 365 Integration | Copy Client Secret

  • Go to API Permissions from the left navigation pane and click on Add a permission option.
WordPress Dynamics 365 Integration | Add permission

  • Select Dynamics CRM from the list.
WordPress Dynamics 365 Integration | Select Dynamics CRM

  • Under Permissions, select user_impersonation permission and click on the Add Permissions button.
WordPress Dynamics 365 Integration | Add permission

  • Click on Grant admin consent for <tenant_name> button and then click on Yes from Grant admin consent confirmation window.
WordPress Dynamics 365 Integration | Grant permission

Power Platform Admin Center Configurations for Dynamics CRM Environment:

  • Log in to Power Platform Admin Portal, https://admin.powerplatform.microsoft.com/ as an Administrator.
  • Navigate to Environments menu from the left navigation panel, and select your respective Dynamics 365 Sales environment. Click on ellipsis icon and click on settings from the dropdown.
WordPress Dynamics 365 Integration | Select Business Unit

  • Under Users + permissions option, click on Application users from the list.
WordPress Dynamics 365 Integration | Click on Application users

  • Click on New app user button from the top navbar.
WordPress Dynamics 365 Integration | Click NEW APP User

  • Click on Add an app and search for your previously created Azure AD application. Select the application and click on Add button.
WordPress Dynamics 365 Integration | Add an APP

  • Select the respective Business unit from the dropdown. For example your Dynamics 365 Online URL is https://orgxxxxxxxx.crm8.dynamics.com/ then your Business Unit is orgxxxxxxxx
WordPress Dynamics 365 Integration | Select required Business Unit

  • Click on edit icon for Security roles.
  • Select System Administrator role and click Save button.
WordPress Dynamics 365 Integration | Click On Save

  • Click on Create button.
WordPress Dynamics 365 Integration | Click on create

Configure Integrate Dynamics 365 CRM Plugin:

  • To configure the plugin you would require the information given below:
Application ID Paste the Application ID from Azure AD App.
Client Secret Paste the Client Secret from the Azure AD App.
Tenant ID Paste the Directory ID from Azure AD App.
Dynamics 365 Online URL Paste the Dynamics 365 Online URL from the URL https://orgxxxxxxxx.crm8.dynamics.com/
  • First log in to your Dynamic 365 Admin portal. If you don't have a dynamics 365 account, you can always sign up for a free trial of Dynamics 365.
  • Copy the domain from your Dynamic 365 site, which would be required while configuring the plugin.
WordPress Dynamics 365 Integration | copy doamin

  • Navigate to the miniOrange Integrate Dynamics 365 CRM Plugin.
  • Now configure the Dynamics 365 online URL that you copied previously and click on Save button, For example - https://orgxxxxxxxx.crm8.dynamics.com/
WordPress Dynamics 365 Integration | configure online url

  • Select an application type, Manual App Connection and click on Save button.
WordPress Dynamics 365 Integration | App type

  • Paste previously copied the Application ID, Client Secret and Tenant ID in the Setup Connection section in the respective input fields.
WordPress Dynamics 365 Integration | Application details

  • Click On Test Connection button.
WordPress Dynamics 365 Integration | Test connection

In this Guide, you have successfully configured Microsoft Dynamics CRM WordPress Integration.


WordPress Dynamics 365 Integration | DCRM Copilot Integration

Search, Analyze & Understand CRM data with our Copilot Integration

With Copilot Integration, Dynamics 365 CRM data becomes searchable and easy to analyze inside WordPress. Copilot reads natural language queries, scans CRM entities, WooCommerce sync data, and related customer or transaction records, and returns clear insights from the stored data. Users can access the information they need without moving through several CRM entries.

Know More   


 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again



ADFS_sso ×
Hello there!

Need Help? We are right here!

support