Definition
A Duplicate Rule is a configuration that defines what action to take when a duplicate record is detected based on a Matching Rule. It can block record creation/updates, allow with a warning, or alert specific users without preventing the action, providing flexible duplicate governance.
Real-World Example
At their company, a Salesforce administrator at Coastal Health leverages Duplicate Rule to maintain data quality and enforce organizational policies across the platform. By properly setting up Duplicate Rule, they prevent common data entry errors and ensure that users follow established business processes, which saves the support team hours of cleanup work each week.
Why Duplicate Rule Matters
A Duplicate Rule is a Salesforce configuration that defines what action to take when a duplicate record is detected by a Matching Rule. Duplicate Rules can block record creation or updates entirely, allow the user to proceed with a warning, or alert specific users without preventing the action. Each rule applies to a specific object and references one or more Matching Rules that define what 'duplicate' means for that object.
Choosing the right Duplicate Rule action depends on the business context. Block is the strictest option and works when data quality is paramount and false positives are rare. Allow with warning gives users awareness but lets them proceed if they're confident the record is genuinely new. Alert mode is the lightest touch, useful for monitoring without disrupting users. Many orgs use different rules for different objects or scenarios: strict blocking on high-value objects like Account, gentler warnings on objects with more legitimate near-duplicates.
How Organizations Use Duplicate Rule
- •Redwood Financial — Uses Block on their Account Duplicate Rule because Account duplicates would cause major reporting and reconciliation problems. Sales reps must select an existing Account or escalate to admins.
- •NovaScale — Configured Allow with Warning on Lead duplicates so reps see the warning but can still create new leads when they're confident it's a different person.
- •Vertex Global — Uses Alert mode in some scenarios where they want visibility into potential duplicates without disrupting users. The alerts feed into a periodic data hygiene review.
