Dedupe (Trimmr) — Finding Duplicates

Analysis, matching models, supported objects, and cross-object deduplication.

How long does it take to analyze dataset?
The duration for a dataset analysis depends largely on how many records and duplicates are included in that dataset.   DataGroomr has a global limit of 3 hours for analysis, if you're getting "Time limit exceeded" error, there are few things you can try to speed it up. Break up large dataset i...
Mon, 9 Dec, 2024 at 1:39 PM
Can I create my own matching model to detect duplicates?
DataGroomr allows users to create matching models powered by machine learning that determine how duplicates are identified.  Unlike out-of-the-box rules that are based on Datagroomr's experience with many customers, these are limited to the fields that are determined by you and trained exclusively on your data....
Fri, 12 Sep, 2025 at 12:27 PM
Can I Deduplicate Person Accounts?
Yes  DataGroomr will automatically create two datasets Person Accounts and Business Accounts. In Salesforce Person Accounts are found simultaneously in both Account and Contact objects.  Analyzing and merging these dupes in Accounts (Person Account) will also resolve the duplicates found in Contacts. No...
Thu, 23 Mar, 2023 at 8:32 AM
Can I compare two different objects for duplicates?
Yes, in DataGroomr this is called Cross-Object compare and you can learn more about it here.   One of the common use cases is to compare Leads to Contacts to identify duplicates.
Wed, 8 Sep, 2021 at 12:46 PM
How can I deduplicate a Custom Object?
DataGroomr fully supports deduplication of any object in Salesforce, including any custom object.  Unlike the standard objects (Leads, Contacts and Accounts) there is no pre-trained matching models for custom objects.  However, it is pretty easy to create these models for yourself and then add a dataset that will d...
Wed, 8 Sep, 2021 at 1:30 PM
Can DataGroomr use fields in related objects for training Matching Models?
In Salesforce, create a Roll-Up or Formula field that exposes the field/value that you are planning to use in training your model. Then select that field in the Model Set-up window.   The training will incorporate this field as part of the matching model.
Fri, 12 Aug, 2022 at 2:29 PM
How Do I Match Across Different Fields in a Matching Model?
Problem: You have duplicate records where the same type of value could be stored in different fields. For example: Record A → Work Phone: 111-222-3333, Home Phone: (blank) Record B → Work Phone: (blank), Home Phone: 111-222-3333 By default, these two records will not be flagged as duplicates. Solution: ...
Thu, 2 Oct, 2025 at 3:12 PM