> ## Documentation Index
> Fetch the complete documentation index at: https://help.fieldpulse.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Import Customers

> Move an existing customer base into FieldPulse in bulk with the Mass Customer Import template, or add customers straight from your phone's contacts.

> **Who uses this:** Anyone importing an existing customer list into FieldPulse. **Availability:** All regions. Self-import is included with your subscription at no extra cost.

Importing customers brings an existing [customer base](https://www.fieldpulse.com/features/customer-management) into FieldPulse in bulk instead of adding records one at a time. Export your customers from your old system to Excel, Google Sheets, or CSV, drop them into the Mass Customer Import template, and upload the file.

## Overview

You import customers from **Company Settings** > **Customers** > **Import Customers**. FieldPulse gives you a template to fill in, flags any errors or missing required fields when you verify the file, and imports the clean records. You can also bulk-import additional contacts and locations onto a customer record, and — on the [FieldPulse mobile app](https://www.fieldpulse.com/features/mobile-app) — add customers straight from your phone's contacts.

## Before you begin

* Have your existing customer data ready in a spreadsheet (Excel, Google Sheets, or CSV) so you can copy it into the template.

* If you don't have Excel, use Google Sheets instead — see [How to Self-Import Data With Google Sheets](/settings/data/self-import-google-sheets).

## On web

### Import your customer list

1. Go to **Company Settings**, then select the **Customers** tab.

2. Select **Import Customers**, then select **Download** to download the **Mass Customer Import** template.

   <img src="https://mintcdn.com/fieldpulse/PvW4JI6xwgbs0kD0/static/images/_api/1140147-importing-customers/01.png?fit=max&auto=format&n=PvW4JI6xwgbs0kD0&q=85&s=9deb51047b5b4e84d2d8f8615fd22abe" alt="The Import Customers subtab under the Customers tab in Company Settings, with numbered on-screen prompts to download, fill in, verify, and re-upload the Mass Customer Import template" width="1059" height="487" data-path="static/images/_api/1140147-importing-customers/01.png" />

3. Fill in the template with your customer data. Keep the column headers and structure exactly as they are so the importer can read your data — do not rearrange or rename columns.

4. Select **Verify**. FieldPulse checks every record and flags any errors or missing required fields in red, with a running count of valid and invalid records in the top-right corner.

   <img src="https://mintcdn.com/fieldpulse/PvW4JI6xwgbs0kD0/static/images/_api/1140147-importing-customers/02.png?fit=max&auto=format&n=PvW4JI6xwgbs0kD0&q=85&s=26a8134969907d32d639655ed5359d84" alt="The verification screen flagging two invalid records — missing required fields are highlighted in red, and the top-right counter shows 3 valid and 2 invalid records" width="1658" height="771" data-path="static/images/_api/1140147-importing-customers/02.png" />

5. Fix the flagged fields until every record shows as **Valid**, then select **Export to .xlsx**.

   <img src="https://mintcdn.com/fieldpulse/PvW4JI6xwgbs0kD0/static/images/_api/1140147-importing-customers/03.png?fit=max&auto=format&n=PvW4JI6xwgbs0kD0&q=85&s=d71fb8991fdabc36b9d1c206fea9b516" alt="The verification screen with all five records showing as valid and the Export to .xlsx button highlighted in the top-right corner" width="1663" height="775" data-path="static/images/_api/1140147-importing-customers/03.png" />

6. Re-upload the verified file with the **Upload** button to finish the import.

Verifying before you import means you catch bad data once, up front — instead of troubleshooting failed records across several reimports.

<Note>
  Want to click through the process first? Open [the interactive customer import demo](https://app.storylane.io/share/1i8my1c09qbk) to explore the customer import feature step by step.
</Note>

### Import additional contacts

You can bulk-import additional contacts directly onto a customer record.

1. On the customer record, scroll to the **Additional Contacts** section and select **Import Contacts**.

   <img src="https://mintcdn.com/fieldpulse/PvW4JI6xwgbs0kD0/static/images/_api/1140147-importing-customers/04.png?fit=max&auto=format&n=PvW4JI6xwgbs0kD0&q=85&s=b770646ac2889d5805dd640076fdc947" alt="The Additional Contacts section of a customer record with the Import Contacts button highlighted" width="1685" height="442" data-path="static/images/_api/1140147-importing-customers/04.png" />

2. In the **Import Customer Contacts** pop-up, select **Download Template** to download the contacts import template.

   <img src="https://mintcdn.com/fieldpulse/PvW4JI6xwgbs0kD0/static/images/_api/1140147-importing-customers/05.png?fit=max&auto=format&n=PvW4JI6xwgbs0kD0&q=85&s=12724bb6e7f423096363d3049f0ab591" alt="The Import Customer Contacts pop-up with the Download Template button highlighted" width="767" height="144" data-path="static/images/_api/1140147-importing-customers/05.png" />

3. Fill in the template without changing its structure. If you don't have Excel, fill it in with Google Sheets — see [How to Self-Import Data With Google Sheets](/settings/data/self-import-google-sheets).

4. Select the blue **Import** button to upload the completed template.

<img src="https://mintcdn.com/fieldpulse/PvW4JI6xwgbs0kD0/static/images/_api/1140147-importing-customers/06.png?fit=max&auto=format&n=PvW4JI6xwgbs0kD0&q=85&s=da33c9dfc0afc97239b53a584bb7f102" alt="The Import Customer Contacts pop-up with the blue Import button highlighted" width="768" height="141" data-path="static/images/_api/1140147-importing-customers/06.png" />

### Import additional locations

You can bulk-import additional locations onto a customer record the same way.

1. On the customer record, scroll to the **Additional Locations** section and select **Import Locations**.

   <img src="https://mintcdn.com/fieldpulse/PvW4JI6xwgbs0kD0/static/images/_api/1140147-importing-customers/07.png?fit=max&auto=format&n=PvW4JI6xwgbs0kD0&q=85&s=36ce20174a20007f4b951322fee9c4b1" alt="The locations section of a customer record with the Import Locations button highlighted" width="1688" height="407" data-path="static/images/_api/1140147-importing-customers/07.png" />

2. In the **Import Customer Locations** pop-up, select **Download Template** to download the locations import template.

   <img src="https://mintcdn.com/fieldpulse/PvW4JI6xwgbs0kD0/static/images/_api/1140147-importing-customers/08.png?fit=max&auto=format&n=PvW4JI6xwgbs0kD0&q=85&s=5cbbcab0b956025a305806cf5eec83e2" alt="The Import Customer Locations pop-up with the Download Template button highlighted" width="766" height="139" data-path="static/images/_api/1140147-importing-customers/08.png" />

3. Fill in the template without changing its structure. If you don't have Excel, fill it in with Google Sheets — see [How to Self-Import Data With Google Sheets](/settings/data/self-import-google-sheets).

4. Select the blue **Import** button to upload the completed template.

<img src="https://mintcdn.com/fieldpulse/PvW4JI6xwgbs0kD0/static/images/_api/1140147-importing-customers/09.png?fit=max&auto=format&n=PvW4JI6xwgbs0kD0&q=85&s=ff27013e98f4af31d2973f300a8881db" alt="The Import Customer Locations pop-up with the blue Import button highlighted" width="766" height="140" data-path="static/images/_api/1140147-importing-customers/09.png" />

### Bulk import contacts and locations across many customers

To add contacts or locations to many customers at once, import them from Company Settings instead of opening one customer record at a time.

1. Go to **Company Settings**, then select the **Customers** tab.

2. Select **Import Customers**, then scroll to the **Customer Contacts** or **Customer Locations** import block.

3. Select **Download** to download the import template.

4. Fill in the template. Keep its structure exactly as it is.

5. In each row, enter either the **Existing Customer ID** or the **Existing Customer Email** so FieldPulse knows which customer the contact or location belongs to. You only need one of the two.

6. Upload your completed file into step 3 on the import screen, then select **Verify**. FieldPulse checks each row and flags:

   * Blank or missing required fields
   * Invalid characters or symbols
   * Duplicate entries within the file
   * An Existing Customer ID or Email that doesn't match a customer in your account

7. Correct any flagged rows, then download the corrected file.

8. Upload the corrected file into step 4 on the import screen, then select **Import**. FieldPulse adds each row as a contact or location on its matching customer.

## On mobile

### Import from phone contacts

On the FieldPulse mobile app, you can add customers straight from your phone's contacts:

1. Open the **Customer List** and tap the **three dots** in the top-right corner.

   <img src="https://mintcdn.com/fieldpulse/PvW4JI6xwgbs0kD0/static/images/_api/1140147-importing-customers/10.png?fit=max&auto=format&n=PvW4JI6xwgbs0kD0&q=85&s=d54fb7d7cf9014ea812fd0c0dcb97590" alt="The mobile Customer List with the three-dot menu highlighted in the top-right corner" width="639" height="913" data-path="static/images/_api/1140147-importing-customers/10.png" />

2. Select **Import from Contacts**.

   <img src="https://mintcdn.com/fieldpulse/PvW4JI6xwgbs0kD0/static/images/_api/1140147-importing-customers/11.png?fit=max&auto=format&n=PvW4JI6xwgbs0kD0&q=85&s=54a1eade76aa6a12fd87c1643f70a313" alt="The mobile Customer List menu with the Import from Contacts option highlighted" width="634" height="913" data-path="static/images/_api/1140147-importing-customers/11.png" />

3. Use the search bar to find contacts by name.

   <img src="https://mintcdn.com/fieldpulse/PvW4JI6xwgbs0kD0/static/images/_api/1140147-importing-customers/12.png?fit=max&auto=format&n=PvW4JI6xwgbs0kD0&q=85&s=06722de68a2479c6ac0de6d3950788f1" alt="The Select Contact screen on mobile with the search bar at the top of the contact list" width="645" height="914" data-path="static/images/_api/1140147-importing-customers/12.png" />

4. Select the contacts you want to bring into FieldPulse — they appear in your Customer List.

## Related articles

* [How to Import Data into FieldPulse](/settings/data/importing-data)

* [How to Create a Customer](/customers/managing-customers/creating-a-customer)

* [How to Self-Import Data With Google Sheets](/settings/data/self-import-google-sheets)

* [How to Export Customers](/settings/data/exporting-customers)

Your customer import is done when every record in the template shows as **Valid**, you've exported the verified file, and re-uploaded it with the **Upload** button — your full customer base now lives in FieldPulse, ready to attach to jobs, estimates, and invoices.


## Related topics

- [How to Import Jobs](/settings/data/importing-jobs.md)
- [Data Import & Export](/settings/data/index.md)
- [How to Use Mass Import for Custom Fields](/settings/data/mass-import-custom-fields.md)
- [How to Import Data into FieldPulse](/settings/data/importing-data.md)
