Skip to main content
๐Ÿš€ HubSpot Marketplace App

Clean Duplicate Contacts and Companies Inside HubSpot

Find, review, and merge duplicate HubSpot contacts and companies, with filters and rules you control.

HubSpot App Page โ€” Dedupe Desk
Priya Nairpriya.nair@acme.com+1 415 555 0134
Priya Nayarpriya.nair@acme.com(415) 555-0134
96% match ยท same email, similar name
App Overview

What is Dedupe Desk?

Dedupe Desk is a HubSpot app that finds possible duplicate contacts and companies in your account and lets you merge, archive or dismiss them, all from an app page inside HubSpot.

Start a scan, optionally narrow it with filters, and choose the match rules. Results appear as side-by-side cards showing three key properties and the reason for each match. Open a group to compare every property and choose which value survives.

Admins configure the app from the Connected apps settings page: choose the card fields, set the default minimum score and optionally limit who can merge.

โšก How It Works
1
Connect to HubSpot. Fast installation via HubSpot OAuth. No API keys needed.
2
Run a scan. Pick Contacts or Companies, add optional filters and choose match rules.
3
Review duplicates. Compare side-by-side cards with the three key properties and a match score.
4
Merge or clean up. Merge into a primary record, archive extras, or mark as not duplicates.

Shared Data Disclosures

The table below outlines the HubSpot objects and scopes Dedupe Desk reads or writes:

HubSpot ObjectScope RequestedDirectionWhat Is Accessed
Contactscrm.objects.contacts.read / writeTwo-way SyncRead properties for matching and display. Merge or archive duplicate contacts.
Companiescrm.objects.companies.read / writeTwo-way SyncRead properties for matching and display. Merge or archive duplicate companies.
Property definitionscrm.schemas.contacts.read / companies.readSync From HubSpotRead property names and types to build filters and the compare view.
Features

Everything You Need to Clean Your CRM

Built natively inside HubSpot. No spreadsheets, no exports, no guesswork.

๐ŸŽฏ

Filters you control

Limit a scan to a lifecycle stage, owner, create date or any property of contacts or companies, so you only look at the records you care about.

๐Ÿ“

Rules you choose

Contacts: email, phone, similar name at the same company. Companies: website domain, company name, similar name, phone. Set how strict a match has to be.

๐Ÿ‘€

Review before you act

Duplicates appear as side-by-side cards. Open one to compare every property and pick which value survives.

๐Ÿ”€

Merge, archive or skip

Merge into a primary record, archive the extras, or mark a pair as not duplicates so it never comes back.

๐Ÿ”—

Built into HubSpot

Runs inside your HubSpot account as an app page, with settings where you expect them. No spreadsheets, no exports.

๐Ÿ”’

Respects your data

Only the properties needed for matching are kept, for at most 30 days. Tokens are encrypted at rest.

Pricing Plans

Simple, Transparent Pricing

Select the ideal tier for your CRM clean-up needs. Start on the Free plan or upgrade for higher limits.

Monthly BillingYearly Billing Save ~20%
Free Plan
$0 / month
Free plan

  • โœ“Scan up to 5,000 contacts and companies
  • โœ“Customizable duplicate-matching rules
  • โœ“Side-by-side record preview and comparison
  • โœ“Manually merge up to 500 duplicate records per month
Get Free Plan
Starter Plan
$4 / month
Billed annually ($48/yr)

  • โœ“Scan up to 25,000 CRM records per scan
  • โœ“Customizable duplicate-matching rules
  • โœ“Side-by-side record preview and comparison
  • โœ“Manually merge up to 5,000 duplicate records per month
Get Starter
Enterprise Plan
$16 / month
Billed annually ($192/yr)

  • โœ“Scan unlimited CRM records
  • โœ“Run unlimited scans
  • โœ“Customizable duplicate-matching rules
  • โœ“Side-by-side record preview and comparison
  • โœ“Unlimited manual duplicate merges
  • โœ“Priority customer support
Get Enterprise
FAQ

Frequently Asked Questions

Quick answers about requirements, safety and data handling.

Dedupe Desk works with any HubSpot account that can install marketplace apps. You need permission to install apps (usually a Super Admin).

No. Scans only read data. Changes happen only when you confirm a merge or archive.

No. HubSpot merges are permanent. Archived records go to HubSpotโ€™s recycle bin and can be restored there for a limited time.

Up to 200,000 records per scan. Use filters to split larger accounts.

Only matching properties are stored, for at most 30 days, and tokens are encrypted. See the Privacy Policy.