Contact Deduplication Preferences control how duplicate contacts are managed in HighLevel. This article explains to to configure these preferences to match your specific needs!
TABLE OF CONTENTS
- Overview of Contact Duplication Preferences
- Key Details To Know
- Contact Deduplication Preferences (Settings)
- Behavior Across Contact Sources
- How to Configure Contact Deduplication Preferences
- Frequently Asked Questions
- Related Articles
Overview of Contact Duplication Preferences
The "Allow Duplicate Contact" setting sets the rules for contact creation and matching. Turn duplicates off to use your chosen primary (and optional secondary) field to attach new submissions to an existing contact; otherwise a new contact is created. Turn duplicates on to allow new records even if an email/phone already exists, then merge later if needed.
This setting is particularly relevant for contacts submitted through Zapier or Forms. However, it does not apply to CSV contact uploads, where duplicates are automatically identified and managed based on phone numbers or email addresses.
Key Details To Know
Applies to Zapier and Forms
- The "Allow Duplicate Contact" setting only applies to contacts coming through Zapier or Forms
- When enabled, duplicate records with the same phone number or email can be created
- When disabled, new submissions with duplicate information update existing contacts instead of creating new ones
- The "Allow Duplicate Contact" setting only applies to contacts coming through Zapier or Forms
Does Not Apply to CSV Imports
- For CSV imports, GoHighLevel automatically merges contacts based on phone numbers or email addresses, regardless of the setting
- Duplicate contacts cannot be created via CSV uploads.
- For CSV imports, GoHighLevel automatically merges contacts based on phone numbers or email addresses, regardless of the setting
Default Behavior for Imports
- When importing contacts via CSV, the system checks for existing records using the specified primary field (email or phone)
- Contacts with matching information are merged automatically, ensuring a clean and organized database
- When importing contacts via CSV, the system checks for existing records using the specified primary field (email or phone)
When the "Allow Duplicate Contacts" setting is enabled, duplicate contacts are allowed. This can be useful in workflows where the same individual needs to exist as separate records (e.g., different departments).
When disabled, duplicate contacts are prevented, ensuring a single record per phone or email and updates are made to existing records instead of creating new ones.
Contact Deduplication Preferences (Settings)
There are three settings that can be changed in the Contact Duplication Preferences:
Allow Duplicate Contact
This setting allows you to control how your sub-account treats duplicate contacts. If you want to "Allow Duplicate Contacts", you would toggle this setting into the ON position. If you DO NOT want duplicate contacts, you would toggle this setting to the OFF position.
Find Existing Contacts Based On
This filter allows you to specify how HighLevel identifies and matches existing contacts in your database. Choose the primary field used to look up an existing contact before creation. Available options are Email (Default) or Phone. Pick the field you collect most consistently at intake.
Second Preferences for Search (Optional)
Use this field as a secondary criterion for duplicate detection. Leave blank if you want to match on one field only.
Example: If "Email" is selected as the primary field and "Phone" as the secondary, the system will first match by email and, if no match is found, check by phone number.
Behavior Across Contact Sources
Forms and Zapier:
- Enabled: Allows duplicates, creating separate records for contacts with the same email or phone
- Disabled: Updates the existing contact with the new information instead of creating a duplicate
CSV Imports:
- Duplicate records are merged automatically based on phone number or email
- Duplicate contacts cannot be created during CSV imports, regardless of the setting
Click Here to learn more on Importing Contacts and Opportunities via CSV
How to Configure Contact Deduplication Preferences
This setting is located under Settings → Business Profile → Contact Deduplication Preferences and offers additional customization options, such as setting primary and secondary criteria for duplicate detection.
Step 1: Navigate to Business Profile Settings
- From the dashboard, click Settings in the lower left corner
- This will open the Business Profile Settings (also show as the top option on the secondary left-side navigation bar)
Step 2: Contact Duplication Preferences Panel
- Scroll down until you see the Contact Duplication Preferences panel on the right side of the screen
- This panel is where all configurations will be made. Click here for more information on each preference
- All changes to settings in this panel are automatically applied, no need to click a Save/Update Information button
Frequently Asked Questions
Q: Can duplicates be created during CSV imports?
No, duplicate contacts cannot be created during CSV imports. The system automatically merges contacts based on email or phone.
Q: What happens if I enable "Allow Duplicate Contact"?
Contacts with the same phone number or email can be created via Forms or Zapier. Duplicate contacts cannot be created via CSV uploads.
Q: Can I merge duplicate contacts after enabling this setting?
Yes, duplicate contacts can be manually merged using the Merge Contacts feature.
Q: How can I prevent duplicates from integrations?
Disable the "Allow Duplicate Contact" setting in your account settings to ensure integrations update existing records instead of creating new ones.
Related Articles
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article