Friday, August 3, 2007

How do I migrate/import data into Microsoft Dynamics CRM 3.0?

OPTIONS
When it comes to importing data into Microsoft CRM, there are a number of options to consider.

As discussed in the article "5 ways to import data", the five primary ways to import data into Microsoft CRM are:
  • Bulk Import Wizard
  • Data Migration Framework
  • Data Migration Wizard for Microsoft Office Outlook with Business Contact Manager
  • Microsoft Dynamics CRM Connector for Microsoft Dynamics GP
  • Custom programming using the Microsoft CRM Software Development Kit (SDK)
A subset of the the last option, custom programming, involves the use of third-party off-the-shelf tools that are built specifically to use the Microsoft CRM SDK.

Two options for third-party tools are:
I have used both of these tools, and I love them both.

So how do you decide which of the many options is best?

Well, it's as simple as answering the following questions. These questions identify situations that one or more of the options cannot handle. Therefore, choosing the best option becomes a process of elimination.
  • Which entities need to be imported? Do you need more than Accounts, Contacts, Leads, and Campaign Responses?
  • Do notes and attachments need to be imported?
  • Do relationships between entities (e.g., contacts and parent accounts) need to be established?
  • Is it a one-time import, or will the same import need to be done on an ongoing basis (e.g., import leads from multiple trade shows)?
  • What is the source of the data?
For the third-party tools, under what circumstances would I choose one over the other?

Well, Scribe Insight and the Scribe Adapter for Microsoft Dynamics CRM can handle both data migration/import AND integration with other systems.

c360 Import Manager can only be used for importing data into Microsoft CRM. It is not applicable for real-time systems integration. As a result of a reduced set of features, c360 Import Manager is less expensive than the Scribe solution.


SUMMARY
I have imported data into Microsoft CRM using every single option listed above, with the exception of the Data Migration Wizard for Microsoft Office Outlook with Business Contact Manager (I have yet to find one business using Business Contact Manager for Outlook).

Each option is appropriate for certain situations. Your job is to figure out the best option for your situation.

Since the best option is not always so obvious, Navint Microsoft Dynamics CRM consultants are available to assist with that determination. Don't be shy! Give us a call or send us an e-mail. We would be glad to share our knowledge.

6 comments:

Anonymous said...

Hi there

i would like to know if it's possible to import more than one address for Accounts/Contacts

Thanks in advance

Sylvia

Michael Cross said...

Sylvia,

Using the Bulk Import Wizard, it is possible to import up to two addresses for Leads, Accounts, and Contacts.

Each of these entities has both Address1 and Address2 fields.

Michael Cross
Microsoft Dynamics CRM Consultant

http://www.navint.com
http://navintmicrosoftcrm.blogspot.com/

Anonymous said...

Hi,

Having spent a few weeks evaluating Dynamics, and loving it, we're now looking to start migrating data into it wholesale. From our existing CRM (Sugar) it appears to be a simple case of using the DMP, but we also have a huge (10GB) email archive in our Exchange 2003 Public Folders hierarchy of emails sent to/from our customers (Accounts).

Can you suggest an easy way of associating all this email with the relevant Accounts (and Contacts as well if possible)?

Kind regards

Murray Crane
GGP Systems Ltd (UK)

Kumar 401 said...

can you suggest how to import product list and price list using Bulk import wizard......

Anonymous said...

Excellent ingo, what about importing data for Dynamics CRM 4 custom entities?

Anonymous said...

Excellent post... most of the time this question used to come in my mind... now resolved... thanks...