I am using Duplicate Management; Matching Rules; Duplicate Rules from Salesforce, standard out of the box. This helps a lot to stop the bleeding and limit the manual duplicate generation. I notice that when I open an account, I have a message that detects potential duplicate on Account.

enter image description here

Is it possible to query, or report, to identify ALL potential duplicate of my organisation. I want to do this in order to identify merge candidates.

The related Q/A from the previous post "Duplicate Matching Rules via rest API" might give some start of solution

1 Answer 1


You need to build Custom Report Types for Duplicate Record Reports.

Use the Report action to fine-tune your duplicate rules. Duplicate record reports let you analyze the quality of your data and see how well your duplicate rules are working. Use the examples we provide to set up the appropriate custom report types.

The following records appear in these reports.

  • Records identified as duplicates by duplicate rules that include the report action, where the user bypassed the duplicate alert and saved the records.
  • Records that were manually added to the Duplicate Record Set object.
  • Hi Santanu, thank you, but it does not meet my need, I experimented with the report action. It only includes alerts generated on update or insert after the rule was set. I am looking for a way to use the standard matching rules, without forcing insertions, or updates. What you are suggesting is fine, but it will only include newly reported potential duplicates.
    – AlexandreJ
    Commented May 24, 2017 at 16:12
  • 1
    Then you could look for this ans: salesforce.stackexchange.com/questions/175645/… Commented May 24, 2017 at 16:18

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .