Row & Page

Row & Page / Guides

GoHighLevel Duplicate Contacts: Stop Them and Merge Them

GoHighLevel Import Fix

Want your contact file cleaned, deduped and mapped to your pipelines before import? We return an import-ready CSV and field map in 48 hours.

See GoHighLevel Import Fix

Duplicate contacts in GoHighLevel usually come from forms, Zapier, Facebook or Instagram while Allow Duplicate Contact is turned on, or from contacts that share a name but not an email or phone. Below we go through the setting and the merge tool, citing GoHighLevel's help articles Contact Deduplication Preferences and How to Manage and Merge Duplicate Contacts (retrieved 2026-10-13).

1. Check the deduplication setting

  1. Go to Settings > Business Profile and find Contact Deduplication Preferences.
  2. Turn Allow Duplicate Contact off if you want matching submissions to update the existing contact.
  3. Choose the primary match field (Email or Phone) and, optionally, a secondary one.

The help article says this setting applies to Forms, Zapier, Facebook and Instagram. CSV imports merge on email or phone regardless of the setting.

2. WhatsApp duplicates even with the setting off

GoHighLevel's help center describes this case: set Phone as the second search preference in Contact Duplicate Preference.

3. Merge the duplicates you already have

  1. In Contacts, open the three-dot menu and choose Manage Duplicates.
  2. Pick Email, Phone or Name as the match field, then Find Duplicates.
  3. Review each group, choose the master record and the values to keep, then merge.

Merges cannot be undone, so export your contacts first. The help article also mentions a Merge Contact workflow action if you want merging inside a workflow.

4. Facebook Messenger contacts

Facebook sends only the person's name, so Messenger can create a new contact. There is a Merge Facebook Contacts by Name option in Business Profile settings; use it only if names in your account are distinctive enough.

Duplicate cause checklist

Tick what applies to your account. The output is a list of the things to fix first. Nothing is uploaded; it runs in your browser.

If you want us to clean it up

Our GoHighLevel Import Fix cleans and dedupes your contact file before it goes in. If you prefer to do it yourself, the GoHighLevel Import Template Pack has the templates and a validator. Planning custom fields? Run them through our custom field name checker. If phone formats are mixed, our free phone number format fixer converts them to one format first.

Buy template pack - $29

GoHighLevel Import Fix

Want your contact file cleaned, deduped and mapped to your pipelines before import? We return an import-ready CSV and field map in 48 hours.

See GoHighLevel Import Fix

Free: GoHighLevel import checklist

A 2-page PDF checklist to run before you upload a CSV into GoHighLevel: pipelines, stages, custom fields, tags and a test batch. Enter your email and the download starts right away.

I'll email occasional CRM tips. Unsubscribe any time. Unsubscribe

More CRM guides: GoHighLevel CSV import errors · HubSpot legacy private app migration · GBP categories for dentists · GBP categories for HVAC companies · GBP categories for roofers · Google review reply templates · HubSpot import errors fix · GoHighLevel CSV field mapping checker · GoHighLevel phone number format fixer · HubSpot to GoHighLevel field map generator · HubSpot duplicate contact finder · GoHighLevel custom field name checker · GoHighLevel tag cleanup tool · GoHighLevel date format fixer · HubSpot lifecycle stage mapper · HubSpot property name checker · CSV email validator and dedupe · CRM data quality score · GBP description checker · GBP categories for plumbers · GBP categories for chiropractors · GBP categories for law firms · Zoho CRM CSV import checker · Pipedrive CSV import checker · Keap CSV import checker · ActiveCampaign CSV import checker · Mailchimp to GoHighLevel field mapper · CSV name splitter (first and last) · US state abbreviation normalizer · ZIP code leading zero fixer · Company name normalizer (Inc, LLC) · URL and domain cleaner · Duplicate company finder · GBP categories for electricians · GBP categories for landscapers · GBP categories for med spas · GBP categories for auto repair shops · HubSpot multiple companies domain · HubSpot failed to find record · GHL duplicate unique property · HubSpot could not parse date · GHL 1013 phone number · GHL 1008 email validation

Services: CRM contact cleanup · GoHighLevel import fix · HubSpot private app audit · GoHighLevel import templates · HubSpot duplicate audit · Workflow fix · HubSpot to GoHighLevel migration · HubSpot AI connector setup · Zoho Blueprint import fix · 1099 vendor tracker · Google Business Profile audit