I would first check where the duplicates are coming from—for example, manual entry, data import, Power Automate, or an integration.
Then I would check whether any duplicate detection rules are in place and whether a flow or custom logic is creating records without checking for an existing match.
To prevent future duplicates:
- Use Duplicate Detection Rules to identify possible duplicates.
- Use an Alternate Key when a value, such as Employee ID, must be unique.
- Update flows or integrations to check for an existing record before creating a new one.
In simple terms: Find the source of the duplicates, then use duplicate detection, alternate keys, or proper validation to prevent them from happening again.


