Skip to Content Skip to Footer
Fusion5 New Zealand
    • Applications
    • Enterprise Resource Planning (ERP)
      • Enterprise Resource Planning (ERP)
      • NetSuite
      • Microsoft Dynamics 365 Business Central
      • Microsoft Finance and Operations
      • JD Edwards
      • Resources
        • Resources
        • See how an ERP solution makes a business tick and what that could mean for you
        • Download our eBook to guide you through our fab five steps to getting RFP ready.
        • How to turn the top three retail challenges into opportunities
          See all resources
    • Customer Relationship Management
      • Customer Relationship Management
      • Dynamics 365 CRM
      • Dynamics 365 Sales
      • Dynamics 365 Customer Insights
      • Dynamics 365 Customer Service
      • Dynamics 365 Field Service
      • Resources
        • Resources
        • Otago Polytechnic Transforms Student Application Process With Fusion5
        • 6 data migration mistakes that will stop your CRM project in its tracks
        • Why do so many CRM implementations fail?
          See all resources
    • People Management (HR & Payroll)
      • People Management (HR & Payroll)
      • Jemini
      • Jade Star
      • EmpowerHR
      • MYOB PayGlobal
      • MyWorkplace
      • TimeFiler
    • Planning and Analytics
      • Planning and Analytics
      • Workday Adaptive Planning
      • IBM
      • BlackLine
      • Insight Software
      • Resources
        • Resources
        • AFL Streamlines Reporting with Workday
        • Why Excel and ERP aren’t financial planning best friends. And what you can do about it
          See all resources
    • Service Management
      • Service Management
      • Xurrent
      • Ivanti
      • Resources
        • Resources
        • Shellharbour City Council empowers service management
        • Optimising service management with an integrated approach
        • Why your business needs an integrated Service Management platform
          See all resources
    • Cloud Platforms
      • Cloud Platforms
      • Amazon Web Services (AWS)
      • Citrix
      • Microsoft Azure
      • Oracle Cloud Infrastructure
      • Resources
        • Resources
        • AWS Cloud Cost Optimisation eBook
        • Cloud wars: AWS vs. Azure - who wins in cost management?
        • Integrating FinOps with your cloud cost optimisation strategy
          See all resources
    • Services
    • Managed Services
      • Managed Services
      • Managed Cloud
      • Managed Security
      • Managed Help Desk
      • Managed Infrastructure
      • Resources
        • Resources
        • The future of Service Management: Is each department in your business ready?
        • Optimising service management with an integrated approach
        • Overcoming common service management challenges
          See all resources
    • Consultancy and Advisory
      • Consultancy and Advisory
      • Digital Transformation Consulting
      • Programme Management
      • Organisational Change Management
      • Infrastructure
      • Security
      • Resources
        • Resources
        • Why Project Governance Matters in ERP
        • When it comes to successful delivery, hybrid is the passport to success for most projects.
          See all resources
    • Security
      • Security
      • Endpoint Detection and Response
      • Governance, Risk & Compliance
      • Security Operations Centre
      • Modern Work
      • Resources
        • Resources
        • Cyber threats in 2024: A growing menace
        • Your guide to eliminating cyber threats
        • The rising tide of cyber threats: How prepared are you?
          See all resources
    • Cloud Services
      • Cloud Services
      • Cloud Migration
      • Cloud Advisory
      • Cloud Engineering
      • Cloud Platforms
      • Resources
        • Resources
        • Dive deep into cost optimisation for your Azure environment with our comprehensive guide. 
        • Cloud wars: AWS vs. Azure - who wins in cost management?
        • Unlock your cloud's full potential: A guide to cost optimisation
          See all resources
    • Infrastructure
      • Infrastructure
      • Virtual Workspaces
      • Server and Database Management
      • Resources
        • Resources
        • Dive deep into cost optimisation for your Azure environment with our comprehensive guide. 
        • Cloud wars: AWS vs. Azure - who wins in cost management?
        • Unlock your cloud's full potential: A guide to cost optimisation
          See all resources
    • Data and AI
    • Integration
    • Customer Success Team
      • Customer Success Team
      • PartnerPlus
      • Help Desk
    • Outsourced Payroll Services
      • Outsourced Payroll Services
      • Outsourced Payroll Services
      • Remediation as a Service
    • Industries
    • All industries
    • Agribusiness
    • Education
    • Financial Services
    • Manufacturing
    • Professional Services
    • Public Sector
    • Wholesale Distribution
    • Strategic Partners
    • Microsoft
      • Microsoft
      • Microsoft overview
      • Products
        • Products
        • Dynamics 365 Customer Engagement (CRM)
        • Dynamics 365 Finance and Operations (ERP)
        • Dynamics 365 Business Central
        • Microsoft Azure
        • Microsoft Copilot
      • Services
        • Services
        • Licensing
        • Premier Support
        • Modern Work
      • Industries
        • Industries
        • Construction
        • Education
        • Financial Services
        • Food and Beverage
        • Manufacturing
        • Not for Profit
        • Local Government
      • Resources
        • Resources
        • Snell transforms operations with Microsoft Dynamics 365 Finance and Operations
        • Right-size your Dynamics 365 storage and licences before August 30, 2025
        • Adopting Microsoft Copilot
          See all resources
    • Oracle
      • Oracle
      • Oracle overview
      • Products
        • Products
        • NetSuite
        • JD Edwards
      • Resources
        • Resources
        • BLUNT Umbrellas unfolds sustainable technology strategy
        • Namoi Cotton strengthens cybersecurity with Fusion5
          See all resources
    • Amazon Web Services (AWS)
    • Partner Ecosystem
  • Insights & Resources
Contact Us

The perils of migrating your data to Dynamics 365, and how to avoid them!

Microsoft Blogs

We’ve helped our customers realise some significant business benefits by moving them to Microsoft Dynamics 365. And smooth and efficient data migration is a critical part of the move. But if your partner isn’t knowledgeable, or you’ve decided to handle the migration task in-house, it’s as easy to end up in hot water. So, what can go wrong, and why? And based on our hands-on experience, how do we recommend you avoid these six potential problems?

 

Peril 1. Seeing data migration as a purely technical problem

Although data migration involves many technical solutions, these solutions only answer a business need. The challenge is to ensure that the migration solutions you choose meet your business requirements both technically and functionally to preserve and enhance the data you value.

Top tip: It’s essential to be aware that your partner (or internal resource) is dependent on you to deliver a successful migration outcome. So, it’s important that you take ownership of the quality of your data, provide guidance, and identify the value of the data you need to move forward with. It will make all the difference.

Peril 2. Starting too late


Running late for a very important (go-live) date? Often, the data migration process simply starts too late in the project or runs well over time. That’s because it’s usually considered a fluid task, and there isn't a dependency on the project's critical path until UAT. Then all of a sudden, you’re up against the wall. The timeframe for completion is tight and there’s no wriggle room to deal with unknown unknowns!

Note: Data migration can be like a duck on the water. On top, at the conceptual design, it can appear to be simplistic and calm, but underneath the water, there’s a lot going on to keep it afloat. These processes need to be reviewed at both logical and physical levels.

Top tip: We know from experience that project slippage is very real (for a multitude of reasons), and the knock-on effect of missing deadlines can ripple throughout the entire business. To minimise the risk of ‘unknown unknowns’, it is critical to start your data readiness and migration activities as soon as possible to get early exposure to the users and reduce the feedback loop. With early exposure, you’ll catch any edge cases. (Note: An edge case is a problem or situation that occurs only at an extreme - maximum or minimum - operating parameter. Right when you don’t need another problem to deal with!)

Peril 3. Not ensuring requirements are measurable/testable (or making certain data quality requirements aren't left to the last minute)


Too often, it’s tempting to jump straight into solutioning, without clearly defining the non-functional requirements. This leaves the definition of what data quality is and the required metrics for acceptance up in the air. However, these ‘to be resolved’ requirements can shape how the solution is designed, and if not identified early, can create a large amount of rework later on.

Top tip: We recommend making your data migration test-driven to provide clearer direction to the data migration technical resources (whether partner or in-house). By allowing test cases to be trialled during the build of the data migration process - prior to acceptance testing - you’ll reduce the potential amount of rework time.

Peril 4. Not performing multiple trial cutovers data migrations and measuring the duration


Your project time can become compressed in the rush up to go-live, and the time available for performing a number of trial cutovers may become limited. Typically, you use the first trial cutover to ensure everything is working end-to-end and to enable you to identify those unknown unknown issues. Based on our experience, we can tell you that it usually takes multiple iterations before it becomes somewhat seamless.

Top tip: We suggest testing the non-functional requirements of trial cutovers. During the trial, take special note of the task duration and dependencies to ensure the timeline of the activities is known so you can take them into consideration for cutover planning and scheduling.

We also recommend that you keep disaster recovery planning in mind while planning your cutover. Note: As with cutover plans, disaster recovery plans also need to be tested – they’re zero use if they don’t work. The plan should include a list of procedures for the team to follow in the event of an unrecoverable fault during cutover.

Peril 5. Migrating data you’re not going to need


Default templates for importing data into Finance and Operations often include every available field in the data entity. However, if you carry the data over as is, it can result in default values being overridden and populated instead with the blank values in your worksheet. Oops.

Top tip: When using data import templates, take the time to remove any field mappings you don’t plan to populate. This will keep the generated worksheets concise and aligned with your business data needs – reducing noise and minimising the risk of unintentionally overwriting system defaults with a blank or inserting inaccurate values.

Peril 6. Oversimplifying the contextual differences between FinOps and your legacy system


Although you may have two systems containing customer data, the details in them may have contextual differences. For example, in Dynamics 365 Finance & Operations, you can only have one primary phone number, not separate primary home and primary mobile numbers.

Similarly, when it comes to addresses. Although Finance & Operations allows multiple business purposes to be defined on the address (invoice, delivery, etc), only one address can be marked as the primary address. However, in other systems, you may be able to define a primary invoice and a primary delivery address.

What appears to be a straightforward data move can quickly become a complex transformation, with some data sets being pulled apart and put back together again.

Top tip: We suggest engaging business users early to manually test samples of real legacy data in the Finance & Operations environment. This will help define how legacy data should be restructured, validate what transformed data should look like and identify those contextual differences between the systems. From here, you can map the key data and identify the sequencing of data entities.

Takeaway:


Yes, it’s easy to be wise after the event.

But we’ve done enough Dynamics 365 migrations to feel confident about passing on our advice. It’s been hard won, and we now apply it as best practice.

These are just 6 of the most common issues we see businesses encounter – and they can cause significant problems without the right planning and expertise. If you’re struggling or just not prepared to risk ‘getting it wrong’, give us a call.

We’ll see you right.

In this article

  • Peril 1. Seeing data migration as a purely technical problem
  • Peril 2. Starting too late
  • Peril 3. Not ensuring requirements are measurable/testable
  • Peril 4. Not performing multiple trial cutovers data migrations and measuring the duration
  • Peril 5. Migrating data you’re not going to need
  • Peril 6. Oversimplifying the contextual differences between FinOps and your legacy system
  • Takeaway

FAQs

Who is responsible for the quality of my data when it comes to migration time?

Sorry, but the responsibility for the state of your data lies firmly on your shoulders. The less care, attention, and preparation you provide, the more likely you are to encounter (or create) problems. It’s also up to you to decide what data needs to be migrated – expecting your partner to guess is unadvisable.

Should we leave getting our data until last?

No. Project deadline slippage is frequently caused by a lack of data prep. While it may seem like a task you can slot in between others, it can, in reality, hold everything up. Paying early attention to the task highlights issues and gives you time to remediate them before migration day.

Should we test-run migrating our data?

Absolutely. Then, if issues arise, you can resolve them early on and save a considerable amount of rework later.

Is it better to move all of our data, then discard what’s not needed later?

No – that’s like moving from your home of 20 years without sorting out what you're taking with you to your brand-new modern apartment. Moving solutions is the perfect time to evaluate and prepare what data you need going forward. This includes ensuring the field mapping is correct as you migrate from the old to the new system – this prevents overwriting system defaults with blank values or inserting inaccurate ones.

Read next

Blog

DIY Microsoft 365 licensing. Are you ready to even go there?

Before myth gets confused with reality, here are some of the sour grape rumours you may have heard about Dynamics 365 - and the facts.

Blog

Microsoft Copilot for customer service

Copilot works with almost any digital contact centre including Salesforce, ServiceNow, Dynamics 365, and Zendesk.

Blog

Does your contact centre have that customer feelgood factor

The ASA (average speed of answer) golden rule varies from around 80% of calls answered in 20 seconds to 90% answered in 10 seconds.

Blog

Why Project Governance Matters in ERP

ERP failures are rarely about software. Strong project governance—structure, oversight, and clear roles—is key to driving success and reducing risk.

Blog

Cloud wars: AWS vs. Azure - who wins in cost management?

Compare AWS and Azure pricing models. Learn cloud cost management best practice. Maximise your cloud investment for both platforms. 

Chat with Bernie
Hello, you’re speaking with Bernie!
Bernie ×

Great outcomes start with great conversations

Let's chat

  1. Home
  2. Microsoft
  3. Blogs
  4. D365 Migration Pitfalls

Fusion5

  • Contact Us
  • About Us
  • Our People
  • Careers
  • Infusion
  • Marketplace
  • Submit an RFP

New Zealand Offices

  • Wellington (04) 473 4552
  • Auckland (09) 379 0525
  • Christchurch (03) 943 4369
  • Dunedin (03) 474 1819
  • English (Australia) Visit Fusion5 Australia

Our Partners

  • Microsoft
  • NetSuite
  • JD Edwards
  • IBM
  • Workday Adaptive Planning
  • Amazon Web Services AWS
  • Fusion5 New Zealand
  • Privacy Policy
  • Privacy Settings
  • Whistleblower Policy
  • © 2025 Fusion5 Limited
  • Consultant Login