Title: Integrate Dynamics 365 CRM
Author: miniOrange
Published: <strong>September 22, 2022</strong>
Last modified: September 30, 2026

---

Search plugins

![](https://ps.w.org/integrate-dynamics-365-crm/assets/banner-772x250.png?rev=2788924)

![](https://ps.w.org/integrate-dynamics-365-crm/assets/icon-128x128.png?rev=2788924)

# Integrate Dynamics 365 CRM

 By [miniOrange](https://profiles.wordpress.org/cyberlord92/)

[Download](https://downloads.wordpress.org/plugin/integrate-dynamics-365-crm.1.2.0.zip)

 * [Details](https://en-ca.wordpress.org/plugins/integrate-dynamics-365-crm/#description)
 * [Reviews](https://en-ca.wordpress.org/plugins/integrate-dynamics-365-crm/#reviews)
 *  [Installation](https://en-ca.wordpress.org/plugins/integrate-dynamics-365-crm/#installation)
 * [Development](https://en-ca.wordpress.org/plugins/integrate-dynamics-365-crm/#developers)

 [Support](https://wordpress.org/support/plugin/integrate-dynamics-365-crm/)

## Description

**Enable Dynamics 365 CRM integration with WordPress**

The Integrate Dynamics 365 CRM plugin enables seamless bi-directional data synchronization
between WordPress and Dynamics CRM objects, i.e., syncing data from WordPress object
to Dynamics CRM object and vice-versa, ensuring seamless integration with Dynamics
365 CRM and Business Central.

[Key Features](https://plugins.miniorange.com/wordpress-integration-with-dynamics-crm-365-apps#keyfeatures)
| [Pricing](https://plugins.miniorange.com/wordpress-integration-with-dynamics-crm-365-apps#pricing-cards)
| [Setup Guides](https://plugins.miniorange.com/wordpress-dynamics-365-integration-guide)
| [ Integrations](https://plugins.miniorange.com/wordpress-azure-office365-integrations)
| [WooCommerce Dynamics CRM](https://plugins.miniorange.com/sync-woocommerce-data-with-dynamics-crm)

Check our step-by-step video guide for effortless configuration. Streamline your
bi-directional synchronization process in minutes. To check out additional resources
you can [click here](https://modemo.miniorange.com/demo/wp/dcrm).

[https://youtu.be/6Igj4CiRNww&t=1s]

The Dynamics 365 CRM integration plugin enables seamless object data synchronization
between WordPress and various Dynamics 365 platforms, including Dynamics 365 Sales,
Dynamics 365 Business Central, and other Dynamics 365 applications. This integration
ensures smooth, bi-directional data sync from your WordPress site to Dynamics 365
CRM applications, including Dynamics 365 Business Central. The plugin uses Microsoft
Dynamics 365 Web API to fetch this data from Microsoft Dynamics 365 platforms, making
the Dynamics CRM integration fully homogeneous. All records in your Dynamics CRM
will be created/updated/deleted when the data in WordPress (WP) is saved, updated
or deleted, ensuring a seamless sync between WordPress, Dynamics 365 CRM and Business
Central.

Aside from syncing WordPress data objects and Dynamics CRM data objects, Integrate
Dynamics 365 CRM plugin also enables integrations with form builders such as Gravity
Forms, Contact Forms 7, as well as eCommerce apps like WooCommerce. Thereby, WooCommerce
Dynamics CRM Integration allows you to sync all form data and custom objects with
your Dynamics 365 CRM applications, including Dynamics 365 Business Central, as 
well as sync your WooCommerce order data, purchase history, sales data, and other
details.

### Integrations

 * **WooCommerce Dynamics CRM Integration**: Using the WooCommerce Dynamics CRM 
   Integration sync all of your sales data, order data, inventory data for inventory
   management, purchase history, and all user data from WooCommerce to your Dynamics
   365 CRM Sales app/any Dynamics 365 CRM app, ensuring that Dynamics 365 CRM and
   Business Central remains updated with all necessary information.
 * **Contact Forms 7 Integration**: Enable Contact Form 7 integration with Dynamics
   CRM to sync all input data from Contact Form 7 forms to their respective Dynamics
   365 app fields, thereby completing an easy customer onboarding cycle with Dynamics
   CRM Integration. Also making sure that Dynamics 365 CRM and business central 
   is always in sync with the latest customer data.
 * **Gravity Forms Integration**: Integrate Gravity Forms with Dynamics 365 to seamlessly
   send all form data, custom objects input by users into your Dynamics 365 instance,
   for easy lead generation, lead sync, contact sync, account sync using Dynamics
   CRM Integration, ensuring that all Dynamics 365 CRM and business central processes
   are efficiently managed.

### Key Features

 * Connect Dynamics 365 CRM: Deep integration with all Dynamics 365 apps for Sales,
   Service, Marketing, HR, Commerce, etc, using the Dynamics CRM Integration while
   ensuring that it remains the central hub for all customer data management.
 * Dynamics 365 CRM Online/On-premise app: Support for Dynamics 365 CRM Online/On-
   premise applications makes sure that Dynamics CRM and business central remains
   fully operational and integrated regardless of the deployment type.
 * Real-time sync: Real-time Sync uses Microsoft’s Web APIs to automatically sync
   record changes (create/update/delete) between WordPress and Dynamics CRM in real-
   time, utilizing the Dynamics CRM integration.
 * Bi-directional data sync: Enable efficient bidirectional object data sync between
   WordPress and Dynamics 365 CRM, i.e. WP to Dynamics CRM Sync and Dynamics CRM
   to WP Sync with Dynamics CRM integration.
 * Web-to-lead forms integrations: Full integration with popular WordPress apps 
   such as Contact Forms 7 & Gravity Forms for easy lead generation, leads sync,
   custom object data synchronization and more with Dynamics CRM integration.
 * WooCommerce integration: Easily connect WooCommerce to sync all of your WooCommerce
   data whenever your customers purchase your products.
 * Dynamics 365 Sales Support: Sync all CRM Objects like contacts, accounts, leads,
   etc. from Dynamics 365 Sales to WordPress through Dynamics CRM integration.
 * Dynamics 365 Business Central Support: Sync inventory data like orders, products,
   customer, purchase history, refund sync between WordPress and Dynamics Business
   Central application with Dynamics CRM integration.

### Documentation

Documentation for [Dynamics 365 CRM – WordPress (WP) Integration](https://plugins.miniorange.com/wordpress-dynamics-365-integration-guide)
Plugin:
 Here you can get the help of the Integrate Dynamics 365 CRM plugin documentation
with ensured content and expectations.

### Website

Check out our website for other plugins [http://miniorange.com/plugins](http://miniorange.com/plugins)
or [click here](https://wordpress.org/plugins/search.php?q=miniorange) to see all
our listed WordPress plugins.
 For more support or info email us at [info@xecurify.com](https://en-ca.wordpress.org/plugins/integrate-dynamics-365-crm/info@xecurify.com?output_format=md)
or [Contact us](http://miniorange.com/contact).

## Screenshots

[⌊Basic (Dynamics 365 App Connection) Plugin Configurations.⌉⌊Basic (Dynamics 365
App Connection) Plugin Configurations.⌉[

Basic (Dynamics 365 App Connection) Plugin Configurations.

[⌊Contact Form 7 And Dynamics Object Mapping List.⌉⌊Contact Form 7 And Dynamics 
Object Mapping List.⌉[

Contact Form 7 And Dynamics Object Mapping List.

[⌊Add new Mapping for Contact Form 7 form fields and Dynamics Object attributes.⌉⌊
Add new Mapping for Contact Form 7 form fields and Dynamics Object attributes.⌉[

Add new Mapping for Contact Form 7 form fields and Dynamics Object attributes.

[⌊Embed your dynamics crm objects into WordPress pages/posts in table view.⌉⌊Embed
your dynamics crm objects into WordPress pages/posts in table view.⌉[

Embed your dynamics crm objects into WordPress pages/posts in table view.

## Installation

#### From WordPress.org

 1. Download miniOrange Download Integrate Dynamics 365 CRM plugin.
 2. Unzip and upload the `Download Integrate Dynamics 365 CRM` directory to your `/
    wp-content/plugins/` directory.
 3. Activate Download Integrate Dynamics 365 CRM from your Plugins page.

#### From your WordPress dashboard

 1. Visit `Plugins > Add New`.
 2. Search for `Download Integrate Dynamics 365 CRM`. Find and Install `Integrate Dynamics
    365 CRM plugin`.
 3. Activate the plugin from your Plugins page.

#### For any query/problem/request

Visit Help & FAQ section in the plugin OR email us at [info@xecurify.com](https://en-ca.wordpress.org/plugins/integrate-dynamics-365-crm/info@xecurify.com?output_format=md)
or [Contact us](http://miniorange.com/contact).

## FAQ

### I’m unable to set up my WordPress Dynamics 365 CRM integration

Please reach out to us at [info@xecurify.com](https://en-ca.wordpress.org/plugins/integrate-dynamics-365-crm/info@xecurify.com?output_format=md)
or [Contact us](https://miniorange.com/contact) and we’ll help you get up and running
in no time.

## Reviews

![](https://secure.gravatar.com/avatar/3e1614f4aac7b179d7762ad0dda6e9bfa308bb2cfbe265d779814aeee4040e29?
s=60&d=retro&r=g)

### 󠀁[Great Plugin](https://wordpress.org/support/topic/great-plugin-40993/)󠁿

 [rtailor](https://profiles.wordpress.org/rtailor/) October 28, 2025

The paid plugin is great! Once installed and configured (I required some assistance
from MiniOrange support for getting the correct version…) – the plugin works really
well! MiniOrange support is great for troubleshooting any issues you may have.

![](https://secure.gravatar.com/avatar/abad883b40d8100f21c0b2c2fa1f8b895786539fc0537077cac3a3558660fe70?
s=60&d=retro&r=g)

### 󠀁[Much needed integration](https://wordpress.org/support/topic/much-needed-integration-2/)󠁿

 [succesinvest](https://profiles.wordpress.org/succesinvest/) June 24, 2025

As far as we know this is the only working integration between CRM Dynamics and 
Wordpress.Special thanks to Prashant for the excellent support!

![](https://secure.gravatar.com/avatar/1502cda148958c0ba6b62088d03cd7ae4250d32fad63c90110dbadf3e8ae5b61?
s=60&d=retro&r=g)

### 󠀁[Great plugin and amazing support](https://wordpress.org/support/topic/great-plugin-and-amazing-support-148/)󠁿

 [prospenafrica](https://profiles.wordpress.org/prospenafrica/) June 27, 2024

This plugin has been very helpful in integrating our D365 CRM with our website and
Prashant has been of great assistant he is always available when we need assistance.

![](https://secure.gravatar.com/avatar/e8a3e7a476b78fd1475e43a8c71ad9b50b62ac61fd4269f7555d6320bcfc93df?
s=60&d=retro&r=g)

### 󠀁[Excellent Plugin with Great Support](https://wordpress.org/support/topic/excellent-plugin-with-great-support-75/)󠁿

 [pakesywp](https://profiles.wordpress.org/pakesywp/) April 15, 2024

We've had a great experience working with the Mini Orange team. They have consistently
provided excellent support in customising their "Integrate Dynamics 365 CRM" plugin
to fit our specific business needs.

![](https://secure.gravatar.com/avatar/b5a66fd9928e60f3b5aa817aa06437d7937947987c0edbd5c50adf2135214160?
s=60&d=retro&r=g)

### 󠀁[Great Plugin and Support Love it](https://wordpress.org/support/topic/great-plugin-and-support-love-it/)󠁿

 [miland365](https://profiles.wordpress.org/miland365/) January 25, 2024

Great for connecting Dynamics 365 CRM with WordPress. Easy setup, syncs data smoothly,
and enhances customer management. Highly recommended for integrating CRM and website!

![](https://secure.gravatar.com/avatar/fa71ded0049a824c90b745826791c9ec53778b54137f74b2c28836d978ea23c0?
s=60&d=retro&r=g)

### 󠀁[Great Product and Excellent Customer Service](https://wordpress.org/support/topic/great-product-and-excellent-customer-service-4/)󠁿

 [monique01](https://profiles.wordpress.org/monique01/) June 27, 2023

This is an excellent product and has helped our business seamlessly integrate Dynamics
365 data into our company website. The support team always provide us with excellent
customer service and have customized this product to meet all of our business requirements.
Thanks for the continued support.

 [ Read all 6 reviews ](https://wordpress.org/support/plugin/integrate-dynamics-365-crm/reviews/)

## Contributors & Developers

“Integrate Dynamics 365 CRM” is open source software. The following people have 
contributed to this plugin.

Contributors

 *   [ miniOrange ](https://profiles.wordpress.org/cyberlord92/)
 *   [ miniorange ](https://profiles.wordpress.org/miniorange/)

[Translate “Integrate Dynamics 365 CRM” into your language.](https://translate.wordpress.org/projects/wp-plugins/integrate-dynamics-365-crm)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/integrate-dynamics-365-crm/),
check out the [SVN repository](https://plugins.svn.wordpress.org/integrate-dynamics-365-crm/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/integrate-dynamics-365-crm/)
by [RSS](https://plugins.trac.wordpress.org/log/integrate-dynamics-365-crm/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.0

 * Added PKCE flow for automatic connection.
 * Handled data migration of existing client secret based connections to PKCE based
   authentication.
 * Compatibility with WordPress 7.1

#### 1.1.3

 * Fix for conditional mapping value compare.
 * Compatibility with WordPress 7.1

#### 1.1.2

 * Security related update.

#### 1.1.1

 * Mapping save functionality fixed.

#### 1.1.0

 * Integration with Gravity Form.
 * Multi-Attribute Sync with Conditional Mapping of Form Fields to Dynamics CRM 
   Fields.

#### 1.0.9

 * Fixed Invalid Client issue with the automatic connection.

#### 1.0.8

 * Bug fix for the contact form 7 data validation.
 * Compatibility with WordPress 6.6

#### 1.0.7

 * Bug fix for contact form 7 drop down field.

#### 1.0.6

 * Bug fix for plugin uninstallation.
 * Compatibility with WordPress 6.5

#### 1.0.5

 * Compatibility with WordPress 6.4
 * Bug fix for database operations related to mapping functionality.

#### 1.0.4

 * BugFix for contact form 7 mapping table

#### 1.0.3

 * Added data visulization tab to embed dynamics object into pages.
 * Option to delete optional object field mappings.

#### 1.0.2

 * Added integration for Contact form 7 forms
 * Sync Contact Form 7 formdata to any dynamics 365 object

#### 1.0.1

 * compatibility with WordPress 6.1

#### 1.0.0

 * Connect to your Dynamics 365 application (Manual & Automatic)
 * Fetch all Dynamics Objects

## Meta

 *  Version **1.2.0**
 *  Last updated: **3 weeks ago**
 *  Active installations: **80+**
 *  WordPress Version: ** 5.5 or higher **
 *  Tested up to: **7.1.3**
 *  PHP Version: ** 7.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/integrate-dynamics-365-crm/)
 * Tags:
 * [crm](https://en-ca.wordpress.org/plugins/tags/crm/)[dynamics 365](https://en-ca.wordpress.org/plugins/tags/dynamics-365/)
   [dynamics crm](https://en-ca.wordpress.org/plugins/tags/dynamics-crm/)[forms](https://en-ca.wordpress.org/plugins/tags/forms/)
   [microsoft](https://en-ca.wordpress.org/plugins/tags/microsoft/)
 *  [Advanced View](https://en-ca.wordpress.org/plugins/integrate-dynamics-365-crm/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  6 5-star reviews     ](https://wordpress.org/support/plugin/integrate-dynamics-365-crm/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/integrate-dynamics-365-crm/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/integrate-dynamics-365-crm/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/integrate-dynamics-365-crm/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/integrate-dynamics-365-crm/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/integrate-dynamics-365-crm/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/integrate-dynamics-365-crm/reviews/)

## Contributors

 *   [ miniOrange ](https://profiles.wordpress.org/cyberlord92/)
 *   [ miniorange ](https://profiles.wordpress.org/miniorange/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/integrate-dynamics-365-crm/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://miniorange.com)