A HubSpot app from ArtifactApps

A CRM your team
can trust again

Dedupify clears duplicate records out of your HubSpot portal and keeps them out, using match rules you define for each object type.

Dedupify is free during the beta, with every review feature included and auto-merge on paid plans. We email you before the beta ends, and nothing is charged until you choose a plan.

Scroll

Imports, form fills, sync apps, and fast typing leave duplicate records behind.

Every HubSpot portal collects them over time, and duplicate records quietly break the reports, workflows, and sequences your team runs on.

You decide what
counts as a duplicate

Per-object rulesets, exact and fuzzy comparison on any property, AND/OR groups, and normalization set rule by rule.

Match on any property

Combine exact and fuzzy comparisons across any properties with AND/OR groups. Start from recipes for email, phone, first name, and domain.

Thresholds in three bands

Set confidence thresholds per ruleset: auto-merge above the top band, send the middle band to review, ignore everything below.

Evaluated on write

Every create and update is checked as it happens, including writes from the HubSpot API and third-party sync apps.

Detection, matching, merging, and the record of every decision.

Contacts, companies, deals, tickets, and custom objects, each with independent rules and its own merge behaviour.

Real-time detection

Each record is evaluated as it is created or updated, so a duplicate is handled before a workflow enrolls it or a sequence sends.

Rules per object type

Exact and fuzzy comparison on any property, AND/OR groups, and normalization per rule: ignore subdomains, expand nicknames, ignore accents.

Auto-merge or review

Each ruleset does one of three things: merge the pair automatically, send it to the review queue, or never merge.

Standard and custom objects

Contacts, companies, deals, tickets, and custom objects on HubSpot Enterprise. Each object type carries its own rules.

Global never-merge list

Mark the records that must stay separate once, and every ruleset honours that mark across every object type.

Audit log per merge

Every merge keeps the properties compared, the scores used, the winning values, and who approved it.

Built and reviewed
inside HubSpot

Dedupify matching rules configuration

Build a ruleset property by property, with comparison type, threshold, and normalization set on each row.

Dedupify review queue

Review the candidate pair side by side in the CRM record and pick the winning value property by property.

Dedupify activity log

Every completed merge keeps the properties compared, the scores used, the winning values, and the approver.

Dedupify merge behaviour settings

Each ruleset carries its behaviour: auto-merge above the threshold, review in the middle band, never merge.

$12.9M
Gartner's estimate of the average annual cost of poor data quality per organization.
14%
Share of revenue lost annually to bad data, according to Experian.
5
Object types covered, each with independent rules: contacts, companies, deals, tickets, and custom objects.

Priced on the records
you activate

$10

per 10,000 records / month · half that billed annually

Every feature at every paid tier. Pricing scales with your active record count, and large portals get volume pricing. Dedupify is free during the beta. Every review feature is included, auto-merge runs on paid plans, we email you before the beta ends, and nothing is charged until you choose a plan. After the beta, new installs start with a free trial.

Custom HubSpot work
on request

ArtifactApps builds custom HubSpot integrations and workflow actions on request. If your portal needs behaviour specific to your business, we scope it, build it, and ship it into the portal you already run.

The same team builds and runs Dedupify. Book a 15-minute live session in a real portal to walk through rules, review, and what a custom project would involve.

Let's Talk
POST /features/your-action

// Your custom workflow action
// Running on Cloud Run
// Secured with HubSpot V3 signatures
// Scaled to zero when idle

{
  "objectType": "contacts",
  "actionUrl": "https://your-app.api.artifactapps.com",
  "executionState": "SUCCESS"
}

Try Dedupify
on your own portal

The beta is open by install link: a HubSpot Super Admin installs Dedupify on your portal, every review feature is included, and nothing is charged until you choose a plan. If you want to see it first, book a 15-minute live demo in a real portal.