QGate Technical Article: QGate CRMMigrate Getting Started
Migrate your data with QGate CRMMigrate™
QGate CRMMigrate™ is a user-friendly application used to migrate your data from salesforce.com or GoldMine to M or Microsoft Dynamics CRM 2011. Easy to use, it provides a powerful, robust and intuitive CRM data migration tool.
With QGate CRMMigrate, critical customer data can be pre-populated within Microsoft Dynamics CRM quickly and cost effectively without the risk of losing data. User-friendly and flexible, CRMMigrate can work with hosted, on premise and Online (US) Dynamics CRM, allowing you to choose how to migrate your data.
Getting Started
This article lists the pre-reqs and outlines the processes required for a successful migration from salesforce.com or GoldMine to Microsoft Dynamics CRM using the QGate CRMMigrate solution to migrate your data.
CRMMigrate supports migration to on premise and hosted CRM instances. QGate offers CRMMigrate as a service and as a self service product.
Below is a list of the various scenarios covered in this article, identify the option appropriate for your setup and follow the instructions for that option.
Scenarios
Option 1: Both Microsoft Dynamics CRM & CRMMigrate On premise
Option 2: Microsoft Dynamics CRM Hosted & CRMMigrate On premise
Option 3: Microsoft Dynamics CRM Hosted & CRMMigrate Hosted by QGate
Option 4: Both Microsoft Dynamics CRM & CRMMigrate On premise
Option 5: Microsoft Dynamics CRM Hosted & CRMMigrate On premise
Option 6: Microsoft Dynamics CRM Hosted & CRMMigrate Hosted by QGate
Scenario A: CRMMigrate as a service from QGate
Pre-requisites for Option 1 & 2:
Customer to ensure the following are available:
-
Windows Server on which CRMMigrate is to be installed, a Windows workstation may suffice for smaller migrations
-
Server to have SQLExpress 2005 or higher installed. Access rights available to be able to create databases and tables/fields within the databases
-
Server to have the Microsoft .Net Framework version 3 or above installed
-
Server has Internet access
-
Remote desktop access to above server - Login/Password (alternatively QGate can use Microsoft Live Meeting to access, but this requires a local presence to allow connection)
-
Details for Microsoft Dynamics CRM URL
-
Microsoft Dynamics CRM login and password for user with admin rights
-
Source data location/extract available on CRMMigrate server or Source System login details
-
Download the QGate provided XML config file. There are specific XML config files to support source systems of salesforce.com and Goldmine.
Pre-requisites for Option 3:
Customer to ensure the following are available:
-
Details for Microsoft Dynamics CRM URL
-
Microsoft Dynamics CRM login and password for user with admin rights
-
Source data extract available to QGate or Source System login details
Service Process Outline
Customer Actions for Options 1, 2 & 3
-
Import the QGate supplied customizations.xml file for the data source type i.e. salesforce.com or GoldMine
-
You should import and apply these customizations from the xml file prior to making any or your own customizations in CRMMigrate
Note: If you have already made customizations to Microsoft Dynamics CRM, you should export those customizations to an .xml file, import and publish the CRMMigrate customizations, then import and publish your own customizations from the file you created.
-
Add any additional customized entities and fields required for the migration to Microsoft Dynamics CRM
-
Add currencies required for your use in Microsoft Dynamics CRM
-
Add all users in Microsoft Dynamics CRM with appropriate roles to match all users in source system including retired users. By using the same email names CRMMigrate will automatically link the records. Linking all users in this way retains the historic links of users to data, such as completed activities etc.
-
Provide access for QGate to install CRMMigrate, then once installed
-
Confirm list of entities to be migrated
-
Confirm user mapping
-
Confirm identifiers for accounts/leads (GoldMine only)
-
Confirm identifiers for Task Types (salesforce only)
-
Confirm Status mappin
-
Option 3 only: Backup database and send to QGate
QGate Actions for Options 1, 2 & 3
-
QGate will setup and run a test migration
Note: This test migration can be run in customer environment if multi-tenancy system available or on QGate site if backup of empty organisation provided.
-
QGate will review test migration results with customer
-
QGate will make any adjustments to CRMMigrate setup agreed with customer
-
Customer to freeze source system and obtain fresh source data files if appropriate
-
QGate will manage live migration
-
Customer to review/test and sign off migration to Microsoft Dynamics CRM
Scenario B: Self Managed Migration
Pre-requisites for Options 4, 5 & 6
Customer to ensure the following are available:
-
Server on which CRMMigrate can be installed
-
Server to have SQLExpress 2005 or higher installed. Access rights available to be able to create databases and tables/fields within the databases
-
Server to have the Microsoft .Net Framework version 3 or above installed
-
Server has internet access
-
Details for Microsoft Dynamics CRM URL
-
Microsoft Dynamics CRM login and password for user with admin rights
-
Source data location/extract available or Source System login details.
-
Customer to ensure following supplied to QGate to allow licence setup:
-
A name for the project such as “Your Company”
-
A valid email address. This email address is used for the logon within CRMMigrate
-
The number of System User setup in the Microsoft Dynamics CRM organisation
Self-Managed Process Outline (Options 4, 5 & 6)
-
Download and install CRMMigrate if not already installed
-
Import the QGate supplied customizations.xml file for the data source type i.e. salesforce.com or GoldMine.
-
You should import and apply these customizations from the xml file prior to making any or your own customizations in CRMMigrate
Note: If you have already made customizations to Microsoft Dynamics CRM, you should export those customizations to an .xml file, import and publish the CRMMigrate customizations, then import and publish your own customizations from the file you created.
-
Add any additional customized entities and fields required for the migration to Microsoft Dynamics CRM
-
Add the currencies required for your use in Microsoft Dynamics CRM
-
Add all your users in Microsoft Dynamics CRM with appropriate roles to match all users in your current database setup including retired users. By using the same email names CRMMigrate will automatically link the records.
-
Backup the empty Microsoft Dynamics CRM database
-
In CRMMigrate confirm list of source entities to be migrated
-
In CRMMigrate confirm and setup user mappings in CRMMigrate
-
In CRMMigrate confirm and setup identifiers for accounts/leads (GoldMine only)
-
In CRMMigrate confirm and setup identifiers for Task Types (Salesforce only)
-
In CRMMigrate confirm and setup Status mapping
-
Run full test migration
-
Review and test Microsoft Dynamics CRM system
-
Make any amendments required to source/destination or migration settings
-
Restore empty database, backed up in step 7
-
Freeze source system; Extract/refresh source data in CRMMigrate
-
Run live migration
-
Review and test the live Microsoft Dynamics CRM system
Special Offer
See how our innovative software solutions will benefit your business
Quick Contact
Why choose QGate?
Year after year we deliver on our promise to provide outstanding solutions and services that deliver tangible, business plan-specific results.
QGate Products
-
CRMMigrate for Dynamics facilitated a straightforward and comprehensive migration from Salesforce.com to a hosted Dynamics CRM application in a cost effective, intuitive and time saving manner, and was seamlessly delivered from the other side of the world
Brett Yorgey, Director, Jaythom Pty Ltd, Australia
-
QGate are the standard against which we now benchmark other suppliers
Alaster Purchase, Operations Director, GS1 UK
-
QGate are always focused on doing what is right for our business, rather than the hard sell.
taylorcocks
-
It is good to know that we have this calibre of assistance at our disposal
Gary Hull, IS Manager, GS1 UK
-
Our complex implementation of SalesLogix was delivered on time and on budget. It was a real pleasure to work with the QGate team to deliver the solution
Simon Jones, Managing Director, Avenir Marketing Ltd