Skip to content
Pebbles Ai

Pebbles Ai answers

How do you merge duplicate contacts in a CRM?

Merge duplicate contacts by finding records that share a work email, or the same name at the same company, choosing which record survives and combining the others into it. Keep the most complete record, or the one tied to an open deal, and move across anything it lacks. Check a sample afterwards, and repeat the pass after every large import or lead run.

The short answer

Key takeaways

  • Duplicates arrive with imports, lead runs and manual entry, so check after each.
  • Match on work email first, then on name plus company.
  • The surviving record is the most complete one, or the one with an open deal.
  • Merge in small groups, so one wrong match does not spread.

Why do CRMs end up with duplicate records

CRMs end up with duplicate records whenever the same person arrives by two routes. A CSV import, a contact added from an email thread, a fresh lead run and a colleague typing a name by hand can each create a record for someone who is already there.

Small differences hide the match: a nickname, a missing middle initial, a personal address next to a work one, or the company written two ways. The CRM sees two people; the buyer sees two sellers.

How do you find duplicates in a CRM

Find duplicates by sorting or filtering on the fields that should be unique, starting with the work email. Then widen the search in steps, each one catching what the last one missed and each needing a little more human judgement.

  • Same work email: almost always the same person; merge with confidence.
  • Same full name and same company: very likely the same person under two addresses.
  • Same name at two companies: often a job change; update rather than merge.
  • Same company written two ways: merge the company records, then recheck the contacts.

Which record should survive a merge

The record with the most history should survive: the one with the activity, notes and open deal attached. If neither has history, keep the one with the confirmed work email and the right owner.

Before merging, compare the fields where the two records disagree. Decide each conflict on purpose, such as the newer job title or the address that last received a reply, rather than letting the CRM pick for you.

How do you remove duplicate leads before they reach the CRM

Remove duplicate leads before they land by closing the routes that create them: list every way a person enters the CRM, such as imports, lead runs and contacts saved from email, and give each route a check before records are created. Prevention is cheaper than a merge, because a duplicate that reaches outreach can mean one person hearing from two colleagues in a week.

Make one person or one routine responsible for imports, and agree a few naming rules: how company names are written, which email goes in the main field and where personal addresses go, if anywhere.

What should you check after merging CRM records

Check that activity, notes, deals and segment membership followed the surviving record, and that the owner is still right. Open a handful of merged records rather than trusting the count alone.

Keep a short note of each clean-up: the date, the match rule used and anything left for a person to decide. The next clean-up then starts where this one stopped.

Step by step

How to dedupe CRM contacts, step by step

Work from the strongest match to the weakest and stop when the judgement calls start.

  1. Sort or filter the contacts by work email, so records sharing an address sit together.
  2. Repeat with full name and company to catch people saved under two addresses.
  3. For each group, choose the surviving record: the one with an open deal, or the most complete.
  4. Copy any useful value the survivor lacks into it, then merge the group.
  5. Open a sample of merged records to confirm notes, activity and deals came across, and note the date of the clean-up.
From answer to product

Where Pebbles Ai fits

Clear answers

Common questions

Does merging contacts delete data?

It depends on the CRM. Most keep the surviving record and fold in the others' activity, but conflicting field values can be overwritten, so decide which value wins before you merge.

How often should you clean up CRM duplicates?

After every large import or lead run, plus a short monthly sweep. Small, regular clean-ups are far easier than one large one.

Is deduplication the same as email verification?

No. Deduplication finds two records for one person; verification checks whether an address can receive mail. A clean CRM needs both, done as separate jobs.

What if you are not sure two records are the same person?

Leave the pair for someone who knows the account. A wrong merge mixes two people's history, which is harder to untangle than a duplicate is to live with.

About this page. Written by the Pebbles Ai team for people who run sales, marketing and growth. Last updated .

Your next chapter

Put the answer to work

Bring a real go-to-market question and see where Pebbles Ai fits the way you work.