Skip to content

Importing and exporting customer data

There are two ways you can add customer data to ExpertSender platform: using a file or manually entering the data.

Importing customer data from a file

For large amounts of customer data, including customer attributes, we recommend using a file import.

How to prepare the data file for import?

If you want to be sure all the customer upload was successful, prepare your import file as follows:

  1. The import file must be in one of the following formats: CSV, TXT, XLS, XLSX or ZIP.
  2. The maximum file size for the mentioned formats is 28 MB.
  3. The file should include at least one of the following customer data types:
    • CRM ID – an ID number assigned to the customer in your CRM tool.
    • Email address.
    • Phone number including prefix (country code).
  4. For number fields, use 0,00 or # ## format  (e.g. 5,290 or 5 290).
  5. For date and time fields, use dd.MM.yyyy HH:mm format (e.g., 30.09.2022 10:09).
  6. The character encoding should be UTF-8 for proper import.

File import instructions

In the first step, prepare the platform settings for import.

  1. Go to main menu and select Settings > Customers > Customers.
  2. Choose the customer information required when importing customer data:
    • Email.
    • Phone number.
    • CRM ID.
  3. Next, decide:
    • If all of the above customer information should be required in the import file,
    • Or if including any of the above data is sufficient.
  4. Select the default matching mode to identify the customer within the platform, assign custom fields, and connect order data. Choose one of the following data:
    • Email.
    • Phone number.
    • CRM ID.
    • GUID.
  5. Handle the duplicated data while uploading. The duplicates will be identified by the default matching mode:
    • Ignore duplicates – only the first customer data set will be uploaded. If any duplicates occur later while importing, they will be ignored.
    • Process all – all duplicated customer data sets will be merged into one set. If any duplicates occur later while importing, they will overwrite the existing data.
  6. Save the changes.

In the second step, upload the file:

  1. Prepare the import file following the instructions in How to prepare a data file for import?
  2. Go to main menu and select Customers > Customers.
  3. Click the Import customers button.
  4. Click Select file.
  5. Select the file location on your computer and click Open. The file will be uploaded to the platform.

In the third step, manage the file settings:

  1. Choose the import type to handle data for both new and existing customers, in case you import them multiple times:
    • Add new and update existing customers.
    • Add new customers without updating the existing ones.
    • Update existing customers without adding new ones.
  2. Choose the primary identifier for each customer:
    • Email.
    • Phone number.
    • CRM ID.
  3. Toggle on Replace with empty value if you want to import customer data with missing data in the mentioned primary identifier field.
  4. Click Advanced settings to:
    • Select the separator used in your file. For a CSV file, the separator character will be a comma, and for TXT format, it will be a tab.
    • Indicate if your file has headers by toggling on if you file include headers (column names).
    • Select the character encoding applied in your file.
  5. You see a sample of how your data will look after import. If the result is not as expected, proceed to the next step – column mapping.

Column mapping on data import

The last step is column mapping, which ensures that your data is displayed properly in the tables used across the ExpertSender platform.

What is column mapping? The data columns in your file may be sorted in a different order than the data columns in ExpertSender CDP. To display data correctly after import, you must assign the columns from your file to the corresponding columns in the platform.

When mapping, columns from the file will be displayed in a horizontal orientation. The data contained in each column will appear as rows. For this reason, the terms “columns” and “rows” are used interchangeably in the article.

To map the columns:

  1. Click the dropdown list displayed on the left side of each row.
  2. Select a unique attribute for each row. For example, if the row displays email addresses, select E-mail from the list. If you see customers’ names in the row, select Name from the list. Repeat this step for all the rows.
  3. The dropdown list displays both system attributes and custom attributes. We recommend adding custom attributes before starting with data imports. Read the instructions on how to add custom attributes.
  4. When you finish mapping, click Save.

The import will start, which usually takes a few minutes and depends on the amount of data in the file. The more data, the longer it will take.

After the import is complete, you will receive a notification in the Notification section of the main menu.

Importing customer data manually

This method is suitable for adding a few customer records to the system and doesn’t require column mapping.

  1. Go to main menu and select Customers > Customers.
  2. Click the Add new customer button.
  3. Fill in the fields with the respective customer information in the Customer data section. Fields marked with * are mandatory.
  4. In the Custom attributes section, select or type in the required data.
  5. In the Consents section, assign consents for marketing communication granted by the customer. The list will include all the consents imported by you or added manually. Read the instructions on how to add consents to the platform.
  6. Click Save.

How to export customer data

  1. Go to main menu and select Customers > Customers.
  2. Click the dropdown menu located above the grid, to the right-hand side.
  3. Chose Export customers from the list.
  4. Select the system and custom attributes, as well as consents, that you want to export from the provided list.
  5. Name your file and choose the preferred export format in the fields below the list.
  6. Click Export.
  7. Go to the Notification section in the main menu.
  8. Once the data file is ready, a notification with a download button will appear.
  9. Click Download file.
On this page
To top