Step-by-Step: Setting Up the Sync 

Once the app is connected, you’ll need to activate the data sync. You can choose between a one-way or two-way synchronization, depending on your data requirements. 

Step1: To begin, log in to your HubSpot account and click the Settings icon in the top navigation menu. In the left-hand sidebar, navigate to Integrations, then select Connected Apps

Step 2: Find and click on Microsoft Dynamics 365, then choose Set up your sync to begin the configuration process. 

The integration supports syncing for the following object types: 

Step 3: The integration supports multiple sync configurations to suit your business needs. You can choose from three modes (two-way sync, One-way sync to HubSpot, One-way sync to Microsoft Dynamics 365. 

Step 4: Select the type of data you’d like to sync between HubSpot and Microsoft Dynamics 365. Once select, on the top right click on the Next Button. 

Step 5: Record Matching Options in HubSpot–Dynamics 365 Integration: Choose how you want to identify and sync matching records across both platforms to avoid duplicates 

This option is ideal if you want to automatically match existing companies between HubSpot and Dynamics 365 based on their company name or domain name. It helps maintain data consistency and reduces duplicate entries during sync.

If you use custom fields for identifying companies or contacts (such as a CRM ID or unique customer number), this option allows you to manually select which fields should be used for matching across systems. 

This option is best if you’re syncing all records from one system to another for the first time. It will bring over all records without attempting to match them. However, this may result in duplicate entries, especially if similar records already exist in both HubSpot and Dynamics 365. 

💡 Pro Tip: If you already have data in both systems, using the “Match on company name or domain name” option is usually the safest way to keep records in sync without creating duplicates. 

Data Conflict Resolution 

When the same record exists in both HubSpot and Dynamics 365 with different information, you need to decide which system’s data should be kept. 

Conflicts usually occur during the first sync. After that, your field mapping rules take over. 

Review Field Mappings 

Default field mappings between Microsoft Dynamics 365 and HubSpot with options for customization. 

Field mappings determine how data from Microsoft Dynamics 365 matches with HubSpot fields. By default, common fields like Name, Phone, Address1: City, Website, Annual Revenue and Owner etc, are already mapped. 

You can: 

Step 6: Enable Duplicate Reduction (Company Matching Logic) 

To ensure clean and reliable data during synchronization, HubSpot offers a Duplicate Reduction setting. This feature helps prevent the creation of duplicate company records across systems 

Enabling this option ensures that only records with either a Company Name or Domain Name are synced. HubSpot will attempt to match records in both HubSpot and Dynamics 365 using these fields. 

This step is essential for maintaining data hygiene and avoiding unnecessary duplicates in your CRM system. 

💡 Note: This feature uses matching logic based on either the company name or domain name fields to align data from both platforms. If either field is missing in a record, that record will not sync—helping you avoid partial or inaccurate data entries. 

Step 7: Apply Filters  

HubSpot gives you the flexibility to control which records sync and how they sync between Microsoft Dynamics 365 and HubSpot. By default, all records are included in the sync. However, you can apply filters to narrow the scope and avoid unnecessary data transfers. 

Here, you can filter which Accounts (Companies) from Dynamics 365 should be synced to HubSpot. By clicking Edit, you can apply criteria such as industry, region, or custom attributes. 

Sync options: 

This section allows you to choose which Companies from HubSpot are synced to Dynamics 365. Like the previous section, you can apply filters to define which companies should be included. 

Sync options: 

Step:8 Click Save and Sync  
Once the sync is turned on, you can fine-tune your sync settings to align with your business rules and data preferences. This includes adjusting field mappings, conflict resolution logic, and record filtering criteria. 

Turn off data sync 

If you need to pause the data sync between HubSpot and Dynamics 365, you can easily disable it from within your HubSpot settings. 

To do this: 

  1. In your HubSpot account, click the Settings icon located in the top navigation bar. 
  1. From the left-hand menu, go to Integrations > Connected Apps
  1. Locate and click on Microsoft Dynamics 365
  1. Click the Actions dropdown, then select Turn off sync

You’ll see a confirmation pop-up. Click Turn off sync to confirm your choice. You can reactivate the sync anytime by selecting Edit sync settings. If needed, you can also delete the sync entirely. 

 

Conclusion 

Setting up and managing data sync between Microsoft Dynamics 365 and HubSpot ensures your records stay accurate and consistent across both platforms. From selecting sync direction to customizing field mappings and applying filters, each step helps you control what data flows where. You also have the flexibility to pause or disable the sync at any time without losing your configuration. With proper setup, you can avoid duplicates, reduce manual work, and keep your systems aligned. 

Need Help?