Become a Dynamics 365 expert with Syvantis Learn
Provide additional details about the offer you're running.
This store requires javascript to be enabled for some features to work correctly.
Provide additional details about the offer you're running.
Merge account and contact records in Dynamics 365 CRM
Dynamics 365 Sales
Learn how to keep Dynamics 365 CRM data clean by identifying duplicate records, merging accounts and contacts without unnecessarily losing valuable history, and using duplicate detection rules to help prevent duplicates from entering Dataverse. This Fast Class also covers practical data-management habits, including required fields, routine CRM audits, security practices, and standardized processes.
Why clean CRM data matters
Clean data means your information is organized, stored in the right place, and free from unnecessary duplicate, incomplete, or incorrect records. Maintaining clean data makes Dynamics 365 easier to manage. Instead of searching through several incomplete records when contacting a client or answering a customer service question, your team can work from a more complete and accurate record. Clean data can also prevent your team from spending time engaging with the wrong contacts or sending information to invalid addresses. For marketing teams, emails that are undelivered, blocked, or bounced can negatively affect sending reputation and increase the likelihood that future messages are sent to recipients' Junk or Spam folders. These practices apply across Dynamics 365 customer engagement apps, including Sales, Customer Service, Field Service, Customer Voice, and Marketing.
How duplicate records get into Dynamics 365
Duplicate records can enter CRM in several ways:
Because duplicates can occur through normal business processes, having a consistent strategy for finding and addressing them is important.
Don't simply delete duplicate records
If you discover duplicate records, avoid immediately deleting one of them. Doing so could cause you to lose valuable data or history. Instead, merging records gives you an opportunity to compare the duplicates, identify discrepancies, and determine which information is the most current and accurate. When merging records, you can:
Generally, the record containing the best or most complete information should become the primary record.
Use duplicate detection rules
Duplicate detection rules can help automatically identify repeated data in Dynamics 365 before it creates additional cleanup work. Dynamics 365 includes default duplicate detection rules for accounts, contacts, and leads, and rules can also be created for other tables. When creating a duplicate detection rule, consider fields containing information that should be unique. An email address, for example, can provide a useful way to determine whether a contact or lead might already exist. Duplicate detection can also compare information between different record types. For example, you may want to compare the Email field on Contacts with the Email field on Leads. If someone being entered as a new lead already exists as a contact with the same email address, duplicate detection can help identify that existing record. Instead of creating another person in CRM, you can navigate to the existing contact and update it appropriately. Keep in mind that there is a limit of five duplicate detection rules per table, and you need an appropriate security role, such as System Customizer, to publish rules.
Start with clean data when importing
When importing records into Dynamics 365, clean the source data before bringing it into CRM. Apply the same standards to imported data that you expect users to follow within CRM. Importing poorly organized or duplicate information simply creates additional cleanup work for your team later.
Identify the information your business actually needs
Determine which customer and lead information is important to your business and make that information required in CRM when appropriate. For example, your business might need:
When possible, capture important information at its source. If your marketing and sales processes require a job title and business name, for example, consider collecting those values through your marketing forms. Important fields can also be incorporated into business process flows, helping guide users through the information they need to collect as a record moves through your process.
Use reporting to find data that needs attention
Reporting can make CRM maintenance easier by helping your team identify outdated, incomplete, unqualified, or duplicate records. Depending on your needs, you can:
Use these reports as part of regularly scheduled CRM maintenance. Your organization might perform data audits monthly or quarterly, for example, with designated team members responsible for reviewing and cleaning CRM data.
Follow the least-privilege approach to security
Another way to protect CRM data is by following the principle of least privilege. Users should receive only the permissions and security roles necessary to perform their jobs. Giving unnecessary editing capabilities to users can result in accidental changes to important CRM data. Remember that security roles can be adjusted temporarily or permanently as business requirements change.
Establish standard data practices
Document your organization's expectations for maintaining CRM data so everyone follows the same processes. Your data standards might answer questions such as:
Once these practices are established, train your team to follow them consistently. Good CRM data depends not only on technology, but also on users understanding how information should be entered and maintained.
Make merging part of your CRM data strategy
Merging duplicate records in Dynamics 365 is a straightforward way to maintain a cleaner database without unnecessarily losing useful information and history. Combined with duplicate detection rules, thoughtful security permissions, required fields, routine reporting, regular data audits, and well-defined standards, merging can become part of a broader approach to keeping Dynamics 365 data accurate, useful, and easier for your entire organization to manage.
* This transcript summary has been generated from the Fast Class video by Microsoft Copilot. The Fast Class itself was prepared and taught by Syvantis expert consultants.
TUNE INTO THE LIVE CLASS
Ask your questions and get real-time responses from your trusted Syvantis consultants.
What's on the schedule?
Dynamics 365 Business Central
Dynamics 365 Sales (CRM)
Dynamics 365 Customer Insights
Power Platform
Keep learning...
Business Process Designers. Technical Experts. Dedicated Partners.