Română

Migrating from Microsoft Dynamics 365 to HubSpot: First Steps

Migrating from Microsoft Dynamics 365 to HubSpot: First Steps
13.02.2023
Note: This article is over a year old. Some information may be outdated. We recommend reading the latest documentation or talking to one of our experts.

HubSpot Integration

HubSpot can be easily integrated with any ERP or proprietary system. It has a well-defined and easy-to-understand structure and helps you get around it by offering pre-defined workflows. HubSpot integrations seek a unified solution by delivering a platform that integrates all the processes in one place, assisting companies to stay aware of several different applications dedicated to serving a single purpose.

Looking at the CRM integration, you may start thinking about having all the data in one place. You can do that by migrating all your information to HubSpot.

Microsoft Dynamics 365

According to their website, Microsoft makes Microsoft Dynamics 365 a portfolio of intelligent business applications that delivers superior operational efficiency and breakthrough customer experiences, enabling businesses to become more agile and reduce complexity without increasing costs. This CRM helps companies manage their customer database, engage with customers, solve their issues, generate new leads, and improve customer experience.

Amongst its benefits, we can think that: it's easy to implement and use, it integrates with Microsoft Products, it offers a good customer service experience by collecting a vast amount of data from clients, it has built-in analytics tools, it can be customized having built-in workflow tools and modules, and it is scalable by being able to change your subscription monthly.

Migrating data to HubSpot

After thorough analysis, deliberation, discussions, and brainstorming sessions, you decided to switch your CRM to HubSpot. This may sound like an easy thing to do. To make sure that this process goes smoothly without interrupting your activity, we recommend you follow the next steps:

  1. Plan your HubSpot migration process.
  2. Choose your partner in this process.
  3. Prepare HubSpot for data migration.
  4. Migrate your data.
  1. Plan your HubSpot migration process.
    • When thinking of moving your data from one CRM to another, you need to consider the five phases of migrating (source):
      HubSpot AI for contact properties
    • Look at your records and analyze them:
      • Which data should be moved to HubSpot? (accounts, contacts, leads, opportunities, etc.)
      • What should be the new properties in HubSpot? (for your contacts)
      • Can these data be exported into .csv and uploaded, or do you need to build a HubSpot API or a 3rd party integrator help?
    • Analyze your ERP integration:
      • Re-define your technical architecture, if possible.
      • Connect your critical business applications.
      • Use HubSpot's API library to build your integration if we don't have what you need.
    • Define workflows:
      • Document automation and workflows as they are.
      • Re-think, simplify, and optimize how these should be set up in HubSpot.
      • Re-build automation in HubSpot's Workflow tool.
    • Reporting:
      • Inventory all active reports in the current tool.
      • Define future state reporting needs, consolidating where possible.
      • Select out the box reports that meet your needs and modify them if necessary. Build custom reports.
  2. Choose your partner in this process.

    Look for the people with the abilities you need to have a smooth transition. You can have internal experts or choose a third party to support you with this.

    • HubSpot CSV Import

      This option of manually importing data helps you create records and activities and update your database. Import files are spreadsheets containing data you use to organize your business' relationships and processes.

      HubSpot AI for contact properties

      The files you want to import into your HubSpot account, according to the HubSpot website, must:

      • Be a .csv, .xlsx, or .xls file.
      • Have only one sheet.
      • Contain fewer than 1,048,576 rows and 1,000 columns.
      • For users with free tools, files must be smaller than 20MB. For accounts with Starter, Professional, or Enterprise subscriptions, files can be up to 512 MB.
      • Include a header row in which each column header corresponds to a property in HubSpot.
      • Be UTF-8 encoded if foreign language characters are included.
      • Contain cells in Number format if you're importing date-time properties in an Excel file.
      • Only contain currency data formatted for USD using decimals (e.g., 123.45).
    • Third-party consultant

      Going to an external consultant or choosing a third-party service helps you in migrating your data easier in a shorter period. It may require a bigger budget than doing it yourself, but it can save you time and energy in identifying and correcting what went wrong if it is the case.It would be best to decide on this when planning your migration processes.

    • HubSpot API

      HubSpot helps you in automating different processes to make your migration smoother and to help you save some time. You must have some technical skills or a dedicated specialist to use this tool.

    • Microsoft Dynamics - HubSpot Integration

      Getting started with the HubSpot-Microsoft Dynamics integration is easy and requires no technical work – just a straightforward setup process.

      • In your HubSpot account, click the Marketplace icon in the main navigation bar, then select App Marketplace.
      • Use the search bar to locate and select Microsoft Dynamics 365.
        HubSpot AI for contact properties
      • In the upper right, click Install app.
        HubSpot AI for contact properties
      • Click the Next button in the pop-up window.
        HubSpot AI for contact properties
      • Connect your Microsoft Dynamics 365 account.
        HubSpot AI for contact properties
      • After connecting it, you can configure a one-way or two-way sync for your data.
        • In your HubSpot account, click the Marketplace icon. Under Manage, select Connected apps.
          HubSpot AI for contact properties
        • Click Microsoft Dynamics 365.
        • Click Set up your sync.
        • Select the object you want to sync:
          • Account: a Microsoft Dynamics 365 account stores data about companies you work with.
          • Contact: a Microsoft Dynamics 365 contact is someone you currently do business with or have done business with.
          • Lead: a business prospect you have not yet qualified through your sales process.
          HubSpot AI for contact properties
      • Click Next.
  3. Prepare HubSpot for data migration.

    Check your HubSpot account and see if you have all the fields you need to import all the data. You may have to add more custom fields, add users who will need to access the database, customize page layouts, and turn off any integrations that may be affected by the data imported (this way, you avoid duplicating records).

  4. Migrate your data.

    Getting started with the HubSpot-Microsoft Dynamics integration is easy and requires no technical work – just a straightforward setup process.

In conclusion, when thinking of changing your CRM, look into it carefully and plan your migrating process in detail. This way, you will be more likely to do without interruptions in your business.

Book a meeting!

Steps Overview

Step 1: Strategic Planning and Data Audit

We conduct a full audit of your Microsoft Dynamics instance. We identify which objects and fields need to be migrated and create a detailed data mapping to the properties in HubSpot.

Step 2: Prepare the HubSpot Account

We configure the HubSpot account to receive the data. We create all the necessary custom properties, sales pipelines, and other structures to reflect your business processes.

Step 3: Data Extraction and Cleansing

We export the data from Dynamics 365, usually in CSV format. At this stage, we cleanse the data, remove duplicates, and format it to ensure a high-quality import into HubSpot.

Step 4: Phased Data Migration

We import the data into HubSpot in phases, starting with Companies, then Contacts, and finally Deals and other activities, to ensure associations are correctly preserved.

Step 5: Rebuild Automations and Reports

We document all workflows and reports from Dynamics and manually rebuild them in HubSpot. Finally, we provide training for your team to ensure a smooth transition.

Quick Questions

What are the main stages of migrating from Dynamics to HubSpot?

The essential stages include: planning (what data to move), preparing the HubSpot account (creating properties), choosing the migration method (manual or automated), and rebuilding workflows and reports.

Can I migrate the data manually?

Yes, HubSpot allows manual data import using .csv, .xlsx, or .xls files. This option is suitable for smaller and less complex data volumes.

What happens to the workflows?

Workflows from Dynamics 365 cannot be automatically migrated. They must be documented and then manually rebuilt in HubSpot's Workflows tool.

What is the TLDR (conclusion)?

A Dynamics to HubSpot migration is a common project for businesses looking to adopt an inbound marketing focus. The process requires careful planning, especially around data mapping and workflow reconstruction, to ensure a seamless transition between the two CRM platforms.

What technologies and methodologies are involved?

Technologies: HubSpot, Microsoft Dynamics 365, CRM, API
Methodologies: CRM migration, Data integration, Data management, Strategic planning

Andrei Andoni

Article written by

Andrei Andoni

Business Developer. CRM platforms, e-learning and B2B strategies.

See on LinkedIn →
Interesat?

Interested?

Schedule a meeting

Get a Free Audit

News and Guides

More News