×

Add HubSpot Insights to Dynamics 365

Add HubSpot Insights to Microsoft Dynamics 365

Connecting Microsoft Dynamics 365 to HubSpot Insights lets you enrich company records with trusted business data directly inside your CRM. This guide walks you through enabling the feature, managing access, and understanding how data is sourced and displayed so your team can work with accurate company information.

What is HubSpot Insights in Dynamics 365?

HubSpot Insights is an enrichment service that pulls verified company information into Dynamics 365. Instead of manually researching and typing business details, your team can review prefilled suggestions and decide whether to apply them to the record.

When added to Dynamics 365, this service can help you:

  • Fill missing company details such as address, industry, and size.
  • Standardize fields across records for better reporting.
  • Reduce data entry time for sales and operations teams.
  • Improve targeting and segmentation based on consistent data.

The information appears as suggestions that users can confirm or reject, keeping you in full control of changes to your records.

How HubSpot Insights data appears in Dynamics 365

After setup, a dedicated panel appears on supported company or account records in Dynamics 365. This panel displays suggested values for specific data points, letting you compare your existing information with the enrichment data.

You may see suggested values for fields such as:

  • Company name
  • Website URL
  • Address and location details
  • Industry and business type
  • Number of employees
  • Revenue range or similar firmographic data

Users can review these suggestions and choose whether to apply them to the record. This ensures that the enrichment process never overwrites local data without an intentional action.

Requirements before adding HubSpot Insights

Before you enable the feature, make sure your environment and permissions meet the requirements set by the integration.

System and permission prerequisites

  • Access to an active Microsoft Dynamics 365 environment.
  • Admin-level permissions or equivalent rights to install or configure integrations.
  • Ability to manage security roles and access to custom panels or forms in Dynamics 365.

You may also need to coordinate with your IT or CRM administrator to confirm that external enrichment services are allowed under your company’s data policy.

Supported data and limitations

The enrichment service is designed specifically for company-level data. It does not typically apply to individual contact records. You should also be aware that:

  • Not every company in your database will have matching enrichment data.
  • Some data points may be available only for specific regions or industries.
  • Data refresh frequency may be limited, so recent company changes may not appear immediately.

Step-by-step: Enable HubSpot Insights in Dynamics 365

Follow these steps to add the enrichment panel to your Dynamics 365 instance and start using the data inside your records.

1. Open the integration configuration

  1. Sign in to Microsoft Dynamics 365 with an account that has administrator or customization rights.
  2. Navigate to the area where integrations or connected services are managed. This may be located under Settings, Advanced Settings, or a similar configuration hub depending on your environment layout.
  3. Locate the connector or solution package that enables the HubSpot Insights panel.

If your environment uses solution management, you may need to open the solution component to view configuration options for the enrichment service.

2. Configure the HubSpot Insights panel

  1. Open the settings page or configuration wizard associated with the enrichment feature.
  2. Enable the panel for the appropriate table or entity, typically the account or company entity.
  3. Choose which forms should display the panel, such as the main account form used by sales teams.
  4. Save and publish your customizations so users see the new panel on applicable records.

After you publish, open a test record to confirm that the panel appears and that the layout does not conflict with existing custom sections.

3. Confirm enrichment behavior for users

  1. Open an account or company record that includes a website URL or other strong identifying detail.
  2. Check the enrichment panel to see whether suggested values appear.
  3. Verify that users can accept, reject, or ignore each suggestion without errors.
  4. Confirm that accepted values flow into the correct fields on the form.

If data is not appearing, review the configuration and verify that the integration is allowed to call the external enrichment service.

Manage API keys and access for HubSpot Insights

The enrichment integration may rely on an API key or similar authentication mechanism to request data. Properly managing this key is important for both security and performance.

Set up or update the enrichment API key

  1. Return to the integration configuration or solution settings.
  2. Locate the field for the HubSpot Insights API key or access token.
  3. Paste in the active key provided by your administrator or provisioning process.
  4. Save the configuration and, if prompted, run a connection test to confirm access.

If the connection test fails, double-check that the key is valid and has not expired or been revoked.

Secure storage and rotation of keys

To protect your data and comply with internal policies:

  • Limit who can view or change the API key in Dynamics 365.
  • Store the key in a secure vault or password manager outside the CRM.
  • Rotate the key on a regular schedule and update the configuration each time.
  • Remove keys immediately if an administrator with access leaves the organization.

Regular review of access logs and integration usage can help you detect unusual activity related to data enrichment.

Control how HubSpot Insights data is used

Even though enrichment is helpful, your organization might not want every suggestion to be accepted. You can use permissions, training, and policy settings to guide proper use of the feature.

Set user roles and permissions

Inside Dynamics 365, use role-based security to manage who can:

  • View enrichment panels.
  • Apply suggested values to records.
  • Change configuration or API keys used by the service.

For example, you might allow only data stewards or operations staff to apply company-level changes, while sales reps can view suggestions without editing.

Best practices for reviewing enrichment data

Share clear instructions with your teams on how to handle suggestions:

  • Compare enrichment values with existing information before accepting.
  • Use enrichment primarily to fill gaps, rather than to override verified internal data.
  • Escalate conflicting information to a data owner or operations team.
  • Document your internal rules for when to accept or reject changes.

This helps you gain value from enrichment without introducing inconsistencies into critical company records.

Troubleshooting HubSpot Insights in Dynamics 365

If the panel or data does not appear as expected, use these checks to identify potential issues.

Common issues and checks

  • No panel visible: Confirm that the form customization was published and that the user’s security role allows access to the panel.
  • Panel visible but empty: Verify that the record contains key identifiers like website domain or company name, and that the enrichment service is reachable.
  • Connection errors: Revalidate the API key or connection settings in the integration configuration.
  • Incorrect fields updating: Review field mappings in the solution to confirm that suggestions map to the desired target fields.

If problems persist, you can review additional details or updated steps directly on the official documentation at this HubSpot Insights for Dynamics 365 guide.

Optimize your CRM stack with HubSpot-powered enrichment

Adding enrichment to Microsoft Dynamics 365 creates a more complete view of each company record and supports cleaner reporting, stronger segmentation, and more focused sales efforts. When configured correctly, your teams can rely on a steady stream of curated company data while still maintaining full control over what enters your system.

For organizations that want deeper strategy support—such as mapping enrichment to complex sales processes, data governance frameworks, or marketing automation—working with a specialist partner can accelerate implementation. You can learn more about CRM and data optimization services at Consultevo and explore options for extending your Dynamics 365 and HubSpot ecosystem in a secure, scalable way.

Need Help With Hubspot?

If you want expert help building, automating, or scaling your Hubspot , work with ConsultEvo, a team who has a decade of Hubspot experience.

Scale Hubspot

“`

Verified by MonsterInsights