Settings

Migrate data from ACT! 2005, version 7 to Microsoft Dynamics CRM

Published: April 12, 2008

To migrate from ACT! 2005, version 7 to Microsoft Dynamics CRM, you need to export your data from ACT! 2005, version 7, prepare your source data for migration, and then run the Data Migration Manager to map and migrate your data. For an overview of the migration process, see Data migration overview.

This article describes how to export your data and set up your source files to match Microsoft Dynamics CRM record types, shows you where the default fields in ACT! 2005, version 7 map to in an uncustomized Microsoft Dynamics CRM, and includes detailed steps for using Data Migration Manager to do your own mapping.

Important
  • The mappings in this article are guidelines only. Because your ACT! 2005, version 7 database and Microsoft Dynamics CRM may be customized, you will need to verify that the mappings make sense for your data.

  • Because the data format changed between ACT! 2005, version 6 and ACT! 2005, version 7, the ACT! 2005, version 6 data map provided with Data Migration Manager will not work with ACT! 2005, version 7 data.

Preparing the data

Before migration, data must be in comma-separated value format (.CSV) files, and each file must contain data for one record type in Microsoft Dynamics CRM.

Prepare your data:

  1. Export account and contact data from ACT! 2005, version 7 to text files. These files can contain comma-delimited or tab-delimited data.

  2. Rename the exported data files to Accounts.csv and Contacts.csv.

  3. Remove any newline characters from the data in Accounts.csv and Contacts.csv. If a record contains the newline character, it will not migrate.

  4. Because some of the data in ACT! 2005, version 7 account records must be stored in CustomerAddress record types in Microsoft Dynamics CRM, make two copies of Accounts.csv, naming the copies BillingAddress.csv, and ShippingAddress.csv. In Data Migration Manager, you will map the needed columns in each file to attributes in the Account and CustomerAddress record types.

  5. Edit the BillingAddress.csv file:

    1. Delete all columns except:

      • Billing City

      • Billing Country

      • Billing Address1

      • Billing Address2

      • Billing Address3

      • Billing ZIP Code

      • Billing State

      • Company

    2. Add two columns: Address Type, and Object Type.

    3. In the Address Type column, add the value Bill to in all rows.

    4. In the Object Type column, add the value 1 in all rows. (The value 1 indicates that this address belongs to an account. The value 2 indicates that this address belongs to a contact.)

  6. Edit the ShippingAddress.csv file:

    1. Delete all columns except:

      • Shipping City

      • Shipping Country

      • Shipping Address1

      • Shipping Address2

      • Shipping Address3

      • Shipping ZIP Code

      • Shipping State

      • Company

    2. Add two columns: Address Type, and Object Type.

    3. In the Address Type column, add the value Ship to in all rows.

    4. In the Object Type column, add the value 1 in all rows. (The value 1 indicates that this address belongs to an account.)

  7. If you want to map the owners of records to Microsoft Dynamics CRM users other than you, refer to footnote ¹ in the Review the Mapping Tables section. If necessary, create a Users.csv file.

Review the mapping tables

Review the data in the following tables to see how the columns in the source Accounts.csv and Contacts.csv files map to attributes in Microsoft Dynamics CRM.

¹ The mappings shown in the table will result in all records being owned by the user who migrates the data. If your goal is to have more than one owner or someone else as the record owner, you can use one of the following approaches:

² For user defined fields, you have a choice on how to map the data. Select the option that makes sense given the information contained in your source data file. If you need to create custom attributes, see the topic "Custom Attributes" in the Data Migration Manager Help file.

³ For fields that exist in ACT! 2005, version 7, but do not exist, by default, in Microsoft Dynamics CRM, you can either ignore the data or create a custom attribute. Review the data in your source file to see if you have useful data in this field that needs to be preserved.

Migrating the data

  1. On the Start menu, click All Programs, click Microsoft Dynamics CRM, and then click Microsoft Dynamics CRM Data Migration Manager.

  2. Click Start a migration.

  3. Select the Start a new migration option, and then on the Get Started page, click Next.

  4. Click Start a Migration.

  5. Specify the migration name, enter ACT7 as the source system, and then click Next.

  6. Select the .csv files you created: Accounts.csv, Contacts.csv, BillingAddress.csv, ShippingAddress.csv, and optional Users.csv, and then click Next.

  7. Specify the delimiters:

    1. Select the delimiter used in the source files, and the character that is used to enclose fields that contain the delimiter.

    2. Select the First row of each file contains column headings checkbox.

    3. Preview each file to make sure it displays correctly, including using the horizontal scroll to check all columns.

    4. Click Next.

      Note

      If errors are found while validating files, such as finding newline characters, a separate error page will be displayed. Troubleshoot any errors.

  8. On the File Mapping page, click Next.

  9. For each of the four files, select Map this file to an existing Microsoft Dynamics CRM entity, select the entity with the same name as the file, and then click Next.

  10. On the File Summary page, click Next.

  11. On the Column Mapping Results page, click Next.

  12. For each column in the Accounts.csv file, on the Map Column page, select the needed option based on the mapping shown in the Account mapping table, and then click Next.

  13. For each column in the Contacts.csv file, on the Map Column page, select the needed option, based on the mapping shown in the Contact mapping table, and then click Next.

  14. For each column in the BillingAddress.csv file, on the Map Column page, select the needed option, based on the mapping shown in the Billing Address mapping table, and then click Next.

  15. For each column in the ShippingAddress.csv file, on the Map Column page, select the needed option, based on the mapping shown in the Shipping Address mapping table, and then click Next.

  16. The Column Summary page appears. Click Next.

  17. The User Summary page appears. Unless you created a Users.csv file and mapped ownership of the records, all records will be assigned to the current user. Click Next.

  18. The Review Summaries page appears. Click Next.

  19. The Start Migrating Data page appears. Click Migrate Data.

  20. The Converting Data page appears,converting your data to the required format, and uploading it to your server. If no errors are found, the wizard will continue to the Migration Completed page.

    • If no errors are found, click Next.

    • If errors are found, the first 50 are displayed. To view additional errors and error details, click Export Errors.

  21. Click Finish.

Your ACT! 2005, version 7 data is now migrated. If you need to do another migration from ACT! 2005, version 7, you can reuse these mappings by selecting the migration name you specified in step 5 when you start yournew migration.

Related Links

Did you find the information that you need?
Yes     No 
If not, what information do you need? (optional)

© 2008 Microsoft Corporation. All rights reserved.