Gorilla Dash

arrow_back Back to Knowledge Base

How the import decides a record already exists

download Download PDF

Importing the same list twice should not double your database. These are the rules the import follows, and they are worth knowing before you load a file that overlaps what you already have.

Contacts are matched on email

Within the tribe being imported into, a row is matched to an existing contact by email address. A match updates; no match creates.

Because the match is inside the tribe, a customer who already exists under another tribe gets their own record for this one. That is deliberate — each tribe keeps its own relationship.

Companies are matched on name

A business name in the file is matched against the companies already in that tribe, and reused if it is there. Rows whose company already exists are counted as duplicates skipped rather than creating a second one.

NEVER MATCH COMPANIES ON THEIR WEBSITE
Different businesses share domains — franchisees of one brand, several trading names behind one group. Matching on the web address would silently merge genuinely separate accounts, which is why it is not done.

What an existing contact gets

Added to an existing contactLeft exactly as it was
Categories, industries and tags from the file.Their name.
Custom field values.Their address.
Business name and job title, where the file has them.Their phone numbers.

An import adds and labels; it does not overwrite the details of someone you already know. To correct records in bulk, use Update People, which matches on the Gorilla Dash ID instead.