Google Contacts Deduplication Guide

Dedupely connects to Google Contacts to find and merge duplicates in bulk, on the fields you choose, rather than one suggestion at a time.

View as Markdown

Supported Objects

Dedupely supports deduplication for the following Google Contacts objects:

  • Contacts

Google Contacts has one record type, so there is no cross-object merging to consider.

Permissions Required

Connecting Google Contacts uses OAuth, so there is no API key to generate or paste. You authorize Dedupely from your Google account, and the connection carries your own permissions: Dedupely needs read, write and delete access to your contacts in order to consolidate values and remove a duplicate.

The connection is to one Google account's own contacts. Each person on your team connects their own, rather than one connection covering everybody.

Common Google Contacts Duplicate Issues

  • Two accounts, two copies. Contacts synced from a phone, a work account and an import end up as three records for one person.
  • Different email addresses for the same person. A personal address and a work address create separate contacts that nothing links together.
  • Partial records from auto-save. A contact created from a single email exchange holds an address and nothing else, sitting alongside the complete record.
  • Imports without a stable identifier. A CSV that does not carry the contact ids adds fresh copies rather than updating what is there.
  • Merge suggestions only go so far. Google Contacts proposes merges when its own matching is confident, and Merge all accepts every suggestion in one click. What it leaves behind are the pairs it was not confident about, and those are usually the ones worth a look.

Google Contacts Native Merge Functionality

Google Contacts has no merge in its API. "Merge & fix" is a feature of the Google Contacts interface only, so no tool can call it, and it acts on the matches Google proposes rather than on criteria you set.

Dedupely resolves a duplicate by consolidating the field values onto the contact you keep, according to your Merge Rules, and then removing the duplicate.

Because the duplicate is deleted rather than merged, everything worth keeping has to be on the surviving contact first. Dedupely does that consolidation before anything is removed, and Merge History keeps the original values of both contacts.

Recommended Google Contacts Deduplication Process

  1. Let Google's own suggestions run first: clear the matches Google Contacts is already confident about, so what reaches Dedupely is the set its matching cannot see.
  2. Decide what a duplicate is for you: the same person with two email addresses is a duplicate; two people at one company sharing a switchboard number are not.
  3. Build one Duplicate Search per scenario: a strict search on Exact Email, and a looser one on Similar Name plus the same organization for the cases that need review.
  4. Check a merge before you automate it: merge a small batch and confirm in Merge History that the values you expected survived.
  5. Automate the strict searches: Auto Merge for the ones you trust, and Auto Match on the looser searches so you are notified to review them instead.

FAQs about Google Contacts deduplication

  • How is this different from "Merge & fix" in Google Contacts? "Merge & fix" acts on the matches Google proposes, and Merge all accepts them all at once. What it cannot do is take a match you define. Dedupely lets you set the match yourself, on any field, with Exact, Similar, Fuzzy, Similar Words or Domain Root.
  • Can a merge be undone? Not a Dedupely one. Google Contacts can separate a contact merged with Merge & fix, but Dedupely consolidates the values and deletes the duplicate, which is a different thing. The deleted contact sits in Google Contacts Trash for 30 days, and Merge History keeps the original values of both, exportable as CSV.
  • What happens to the contact that is removed? It is deleted from Google Contacts. Its values are consolidated onto the surviving contact first, and Merge History keeps the originals of both, exportable as CSV.
  • Can I control which values survive? Yes. Merge Rules decide field by field, and you can pick the Primary by criteria such as the oldest, the newest or the most complete record.
  • Does this cover my whole organization? No. The connection is to one Google account's own contacts. Each person connects their own.
  • Are the "Other contacts" that Google saves automatically included? Those are a separate, read-only list, so they are not merged.
  • Is anything merged automatically when I connect? No. Connecting and syncing never merges, edits or deletes a contact. A merge happens when you click Merge, or when you turn on Auto Merge for a search yourself.

Mentioned in this article: Duplicate Searches, Merge Rules, Merge History, Finding Duplicates, and Auto Match.

Still stuck?

On this page

Get started for free

20 free trial merges and as much free support as you need to get your duplicates under control.

"The data in our CRM is much cleaner thanks to this App. Easy to use and relatively inexpensive."
H Chitty

H Chitty

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"I do recommend! A++ Pretty easy to use. Adequate reporting. SUPERB CUSTOMER SUCCESS!"
Alina T

Alina T

Sales Operations Specialist, FieldBee

51–100 employees
"Great tool that works as promised. Great customer support - Nestor was super helpful onboarding."

R McNaught

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"It prioritizes merging while keeping key data. Highly recommended for anyone using Pipedrive integration."
John K

John K

Head of Marketing, David J Anderson School of Management

Pipedrive MarketplacePipedrive user
"The app worked great and helped me a lot with hundreds of duplicates in Pipedrive."
Samo J

Samo J

Founder & CSO, TapHome

Pipedrive MarketplacePipedrive user
"Superior deduping logic with excellent support - highly recommend for cleaning up messy HubSpot records."
M Weppner

M Weppner

"Dedupely was incredibly easy to set up, and the support team replied almost instantly each time I reached out. In just a few

Yuliya

Pipedrive User

Pipedrive MarketplacePipedrive Marketplace
"Incredibly effective at tackling massive duplicate data cleanup - exactly what we needed."

D Wright

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"The application works great and [...] their customer support was responsive and helped me get on the right track!"

Shawnee K

Salesforce User

Salesforce AppExchangeSalesforce AppExchange
"Worked as expected and Nestor at Customer support was extremely helpful walking me through some nightmare duplicate issues."

DiBlasio S

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"I was really pleased with Dedupely. It's highly configurable and works well when used manually or for automated deduping."

Laura R

Salesforce User

Salesforce AppExchangeSalesforce AppExchange
"It couldn't have been much easier to connect to HubSpot and run my first dedupe."

Emily K

Mercy Housing

HubSpot MarketplaceHubSpot user
"It did more than I expected. Support is great!"

Paweł S

Pipedrive User

Pipedrive MarketplacePipedrive Marketplace
"Dedupely helped us to quickly de-duplicate hundreds of records, with a level of transparency that gives you confidence..."

Grattan H

Pipedrive User

Pipedrive MarketplacePipedrive Marketplace
"Our customers want to achieve great results fast. Everybody at HubSpot already knows what Dedupely can do..."
Scott B

Scott B

VP Platform Ecosystem, HubSpot

"This tool made a week long project take a few hours. Definitely a go-to for deduplication processes."

Burchard J

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"It took away the huge headache we had of merging over 27,000 duplicate contacts."
Sean B

Sean B

Managing Director, Legal CPD

"Most of all, our team has been impressed by the way the Dedupely Customer Success team consistently goes above and beyond."

Isaac J

Salesforce User

Salesforce AppExchangeSalesforce AppExchange
"Great support. They are on top of things, and answer questions very quickly."

Larry D

Pipedrive User

Pipedrive MarketplacePipedrive Marketplace
"Works really well, support is A++++++"

Andy G

Pipedrive User

Pipedrive MarketplacePipedrive Marketplace
"We had 300k records in our CRM. Despite the large amount, Dedupely was perfect. The support was especially outstanding."
Simon W

Simon W

Tillhub

~50 employees
"Worked very simply and effectively and suited my budget [...] Very happy to recommend a good app and integration."
Allan R

Allan R

Co-founder & Managing Director, Target3D

11–50 employees
"Dedupely was huge in improving the quality of my CRM database. It saved me hours of manual merging."
Marco S

Marco S

Information Systems Manager, Efecte

~200 employees
"Fantastic time saver with great filters - auto and bulk merging made so much easier!"
A Team

A Team

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"It helped us clean up a giant mess of duplicates after migrating to HubSpot from our old CRM."

J Eddie

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"Perfect solution that delivers exactly as promised. Does exactly what we need it to. Great tool."

A Grogan-Crane

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"In a matter of maybe 30 minutes [...] Dedupely automatically took care of my dupes and merge needs. So happy I found it."

Wasmer D

HubSpot User

HubSpot MarketplaceHubSpot Marketplace

Running CRM cleanup for clients? See the Partner Program

Skip to content