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.
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.
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.
Filter Data
Define which Leads, Contacts, or Accounts to scan — filter by owner, date, region, or any standard criteria.
AI Processing
Self-learning models cluster likely duplicates across fuzzy matches, typos, and format drift.
Review Groups
Each cluster is ranked by confidence score. Approve, dismiss, or edit in one click.
Merge Records
Merge Rules decide the golden master and inherit fields — no manual field-by-field triage.
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.
Step 3
Review Groups.
872 duplicate clusters identified, ranked by confidence score, ready for one-click review.
Configuration
Merge Rules.
Configurable logic for master selection and field inheritance — rule once, apply everywhere.
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.