Import Contacts


Infusionsoft allows you to import contacts, companies, tags , products, and subscriptions. The most common import type is a contact import. The process for each type of import is almost identical. Before you import, make sure that your data is in csv (comma delimited) file format and that they have been properly prepared.

Click on the links below to view the sample.csv files:



Step-by-Step Instructions

  1. Go to CRM > Contacts

  2. Select Import Contacts from the Contacts menu.


  3. Select a type of data (i.e. contacts, tags, products, etc.) and click Go.


    Pro Tip!
    Need to import UTF-8 Characters?

    Imports with UTF-8 characters will fail if the file was created or edited using Microsoft Excel.
    Alternative Solution:
    Saving contact information through a Google Sheet provides an alternative solution. 
    1. Open your Excel file, select all data and copy (CTRL-C). 
    2. Open Google Sheets and paste your data into a new Sheet (CTRL-V).

    3. Save your Google Sheet as a CSV file (top left corner in Sheets: File > Download As > Comma-separated values (.csv , current sheet)

    4. Navigate to Infusionsoft and import the CSV file you just saved from Google Sheets through the import tool.

    *Be sure to not open the newly saved CSV file in Excel after saving.


  4. Click on Browse to select a csv file from your computer.



  5. Click on Next to start the import wizard.



  6. Match the fields

    The field name from your spreadsheet is on the left column. The Infusionsoft field name is on the right. Select the matching Infusionsoft field from each drop-down. If a matching field is not listed, you can create a custom field or select  Do not Import this field to omit the field from the import.

    (Optional) Match field values for the multi-choice fields (e.g. drop-downs or select lists). Select a matching Infusionsoft field from each drop down. If you need to populate multiple Infusionsoft fields with data from one spreadsheet, click on the Additional Field Matching Options link at the bottom of the page.


  7. Click Next when you have finished mapping your fields.


  8. Confirm permission to send email.

    Read through the permission guidelines and choose Yes or No.

    No - These contacts will be imported and you will still be able to send them individual emails. You will not however be able to use these contacts in Email Broadcasts or Campaigns.

    Yes - When you select Yes, you are agreeing to the Infusionsoft Acceptable Use Policy and are required to answer a series of questions regarding how you obtained the list you are importing. These questions include:
    • How did these Contacts sign up for your marketing?
    • Which service provider(s) have you been sending this list through?         
    • What method(s) of opt-in have you been using?         
    • How long have you been emailing/building this list?         
    • When was the last time you sent to this list?         
    • How many emails per month will these contacts be sent?
    • Other relevant information, regarding your list.

    This information will be reviewed by our compliance team. Please provide any other relevant information.


  9. Click Next after you have successfully answered the questions.

    If some information is missing or incomplete, you will be alerted to provide more information.


  10. Review your import. Click on Previous or Next to scroll through a few of the records to verify you matched the fields properly.


  11. (Optional) If you do make a mistake, click the link to make changes to the field mapping before proceeding.


  12. (Optional) You can mark the checkbox to create company records for every contact that has a company name in the company field.

    Every contact that belongs to the same company will be grouped together in the same company record. Please note that any spelling variation in a company name will create multiple companies records. For example, Infusionsoft and Infusionsoft Software would create two separate companies.


  13. Click on Done to begin the import


  14. (Optional) Upon completing the Import, you have the option to view the list you imported, send them a broadcast, and/or save the import settings.

    When you save the Import settings, the system will store the field matches and the actions you assigned to the import (see #9). Using a saved import allows you to skip some import steps when you import the same kind of list in the future.