Key Takeaways
- HighLevel's Duplicate Manager finds duplicate contacts by email, phone or name and merges them in bulk.
- Pick a master contact first. It keeps its data when fields conflict, so choose the record with the history you care about.
- Use Review to choose field by field which phone number, email or conversations survive the merge.
- Reject marks a match as "not a duplicate," which is useful when a whole family shares one email.
- Merging can't be undone. Turn off "allow duplicate contact" so HighLevel stops creating new duplicates.
The same customer shows up three times in your CRM. One record has the phone number, one has the email from their last purchase, and one has the text thread. Your follow-up goes to the wrong one, or goes out twice. HighLevel's tutorial on the Duplicate Manager shows how to clean that up in bulk. We do marketing automation in San Jose and across the Bay Area at On Point Tech Solutions in Los Gatos, and a messy contact list breaks more automations than any bad workflow does.
Finding Duplicates
Go to Contacts, click the three dots in the top right and choose Manage Duplicates. You can match on email, phone or name. Pick one and click Find Duplicates.
Each match opens in a dropdown with every contact that shares that value. In the video, four separate contacts share one email address, each with a different phone number or name. Uncheck any contact that shouldn't be part of the merge.
Master Contact, Review, Merge or Reject
Before merging, pick the master contact. Everything else gets folded into it, and when two records disagree, the master's value wins. If one record carries the tags or activity you care about, make that one the master.
From there you have three choices.
- Review opens a side by side view of every duplicate. You check which phone number to keep, which email, which name, and which conversations to carry over. Click All Fields to see everything else. This is the safe option when the records really differ.
- Merge skips the review. You confirm that the action can't be undone and HighLevel merges them right away. Save it for obvious matches.
- Reject marks the group as not duplicates, so that email stops showing up in future scans. The video's example is a local business where several family members all use mom's email. Those are different people, so don't merge them.
Match by Name for the Tricky Ones
Email matching misses the most common real world case: someone buys with one email, then fills out a form somewhere else with a different one. Same person, two records. Running Manage Duplicates by name catches those, and you go through the same review and merge steps.
Stop Making New Duplicates
Merging cleans up the past. The setting that protects the future is under Settings, Business Profile, in the contact deduplication preferences. The presenter had to turn on "allow duplicate contact" just to create the mess for the demo. For most businesses it should be off, with HighLevel matching on email or phone. With that set, HighLevel merges contacts automatically as they import, opt in or reply.
Why This Matters for Bay Area and San Jose Businesses
Most of the local owners we talk to in San Jose, Campbell and Los Gatos have contacts coming in from everywhere: the website form, a Google call, a Yelp message, an old spreadsheet somebody imported once. Every source is a chance for a duplicate. Then the review request goes to the record with no phone number, or a customer gets a "we miss you" text the day after a job. Clean data is what makes the automation look smart instead of sloppy.
A couple of habits we keep on client builds. Export your contacts before a big merge session, since a merge can't be undone. And when two records look alike but you aren't sure, use Review, not Merge.
Practical Steps
- Check Settings, Business Profile and make sure duplicate contacts are not allowed, matching on email or phone.
- Export your contact list as a backup.
- Run Manage Duplicates by email and merge the obvious matches.
- Run it again by phone, then by name, and use Review on anything that isn't clear cut.
- Reject shared family or office emails so they stop coming back.
- Repeat once a month, or after any big import.
Watch the Duplicate Contacts Tutorial
Final Thoughts
Every automation you run is only as good as the contact record it lands on. One customer, one record. If you want your CRM cleaned up and set up so it stays clean, On Point Tech Solutions does marketing automation for San Jose and the whole Bay Area from Los Gatos. We build it for you or teach your team with an SOP, and you own everything we set up. Start at optechsol.llc.