Mahcom SmartDedupe

Duplicate data,
gone.

SmartDedupe is a Salesforce managed package that uses machine learning to find, review, and merge duplicate records across Leads, Contacts, and Accounts — without complex filter setups or spreadsheets. Hundreds of thousands of records, processed in an afternoon.

AI-native matching GMP-aware Configurable Merge Rules Up to 1M records Full audit trail
SmartDedupe dashboard showing real-time deduplication metrics

227,245 records synced · 153,141 duplicates found · 96.7% match precision

Capabilities

Built for the way
admins actually work.

AI-powered matching

Self-learning models handle fuzzy matching, typos, formatting drift, and field inconsistency — no regex rulesets to maintain.

Minutes, not months

Process hundreds of thousands of Leads, Contacts, and Accounts in a single session. No overnight batch windows.

Configurable Merge Rules

Simple or comprehensive — auto-select master records, merge child fields, set defaults on missing data. Tunable, not a black box.

Salesforce

Lives in Salesforce

A Salesforce managed package, coming soon to the AppExchange. Customer Data is encrypted in transit (TLS) and at rest across Mahcom's AWS-hosted processing infrastructure; see our Privacy Policy for details.

The 5-step deduplication lifecycle: Filter Data (scope the scan) → AI Processing (detect clusters) → Review Groups (human validation) → Merge Records (create golden masters) → Finalize Results (store signatures & loop). A continuous loop; the model learns with every pass.
01

Filter Data

Define which Leads, Contacts, or Accounts to scan — filter by owner, date, region, or any standard criteria.

02

AI Processing

Self-learning models cluster likely duplicates across fuzzy matches, typos, and format drift.

03

Review Groups

Each cluster is ranked by confidence score. Approve, dismiss, or edit in one click.

04

Merge Records

Merge Rules decide the golden master and inherit fields — no manual field-by-field triage.

05

Finalize Results

Signatures stored for audit. Model learns from each session. Loop back for continuous cleanup.

One-time setup

Easy guided
setup.

A three-step install wizard handles everything you configure once — remote sites, credentials, object mapping, and the initial sync to SmartDedupe's AI engine.

Walked through in under ten minutes. After that, the 5-step lifecycle runs on demand whenever you need a clean pass.

SmartDedupe setup wizard: Remote Sites, Credentials, Mapping & Sync

Step 3

Review Groups.

872 duplicate clusters identified, ranked by confidence score, ready for one-click review.

SmartDedupe Review Groups screen

Configuration

Merge Rules.

Configurable logic for master selection and field inheritance — rule once, apply everywhere.

SmartDedupe Merge Rules screen

Audit & governance

Every merge,
on the record.

SmartDedupe writes an audit event for every merge, override, configuration change, and restore — and keeps it for as long as you need. Nothing your team does to your data is invisible, and nothing is permanent.

Retained forever, by default

Your audit history is kept indefinitely — bounded only by your own Salesforce storage, never by a vendor clock. Need a fixed window instead? Your administrator sets a retention period in days; leave it blank and everything is kept forever.

In-app audit dashboard

Search and filter the entire audit ledger inside Salesforce — by date range, event type, user, object, record, and source — then export any view to CSV. No separate add-on to buy.

One-click Merge Restore

SmartDedupe snapshots every record before it merges — so a merge can be reversed, recreating deleted duplicates and re-parenting their related records, straight from the audit trail. Not the 15-day recycle bin: restore long after Salesforce would have purged the originals.

Why merges need their own snapshots →

Ready to clean up?
Get early access.

Four tiers, annual pricing, clear record limits. Pick the plan that matches your data volume.