Skip to main content

Why Do Duplicate Customers Appear After a CSV Import?

Learn why duplicates can occur during CSV imports and how to prevent them.

Kolleno Support avatar
Written by Kolleno Support
Updated over a month ago

When importing customer data via CSV into Kolleno, the system relies on the customer_id field to correctly identify and update existing customer records.

If the customer_id in the CSV file does not match the one already stored in Kolleno, the platform will treat the record as a new customer instead of updating the existing one.

This mismatch can result in duplicate customer profiles appearing in your customer list.


Example Scenario

Let’s say you upload a CSV file with customer records. For one customer, instead of updating the existing profile, the system creates two separate customer because the customer_id values did not match:

  • CSV ID: cust_abc123xyz → Generated from the CSV import

  • CSV ID: aaaaaa-bbbb-cccc-dddd-xxxxxx→ Pre-existing in Kolleno

Since these IDs do not match, Kolleno assumes they are two different customers.

By contrast, if the CSV contains the same customer_id already stored in Kolleno, the import will correctly update the existing profile instead of creating a duplicate.


How to Prevent Duplicate Customers

To avoid creating duplicate profiles:

  1. Check the customer_id column in your CSV file.

    • Ensure it matches the IDs already in Kolleno.

  2. Align your CSV values with Kolleno IDs.

    • If you’re updating existing records, copy the exact IDs into your CSV file before importing.

  3. Re-upload the corrected CSV file.

    • The system will then update the existing profiles rather than creating new ones.


Did this answer your question?