Data Deduplication for On-Demand CRM

July 12, 2010

How to manage the growing challenge of duplication in your CRM system

In our portfolio of expansion stage software companies, the use of on-demand CRM systems such as Salesforce.com is very widespread. As a result, as part of our strategic consulting engagement — especially in sales and marketing support projects — we often consult on the proper setup and management of these CRM platforms and their associated add-ons.

One particularly challenging area of on-demand CRM implementation and management is data deduplication. While deduplicating any sufficiently large database is already hard enough, doing that to a database that is sitting in the clouds really takes it up a notch. Because of the large amount of records involved in each deduplication operations, we have to invariably use the platform’s Application Programming Interfaces, which can be limited and restricted as well. After each API call, best practices process also calls for verification procedures to ensure that the data is correctly modified according to the instructions and inputs.

Given the complexity of matching and merging data in on-demand CRM, it makes sense to focus more on the preventive measures to avoid duplicates from being created in the first place. These strategies include the standardization of import data (enforced by both rules and technologies), creating an audit trail for every batch of import as well as building duplicate-matching keys into the CRM record to make matching more efficient. Indeed, many of these measures should be thought of even at the very beginning of a CRM implementation — the design of data structure and the definition of the lead flow.

In looking for resources that would be helpful to our portfolio company’s CRM administrators, I found a couple of great resources that elaborated on these measures. This article is too brief for more to get into all of them in details, but on the whole, they really describe a number of great ways to best manage CRM duplication issue with systematic prevention. Explore these and hopefully they are equally helpful to you.

Sf.com Applied Data Quality Tutorial

Is your CRM at risk?
(by Donato Diorio, CEO at Broadlook Technologies)

CRM Data Cleansing & Enrichment – Data Management Best Practices at ReadyContacts.com

Chief Business Officer at UserTesting

Tien Anh joined UserTesting in 2015 after extensive financial and strategic experiences at OpenView, where he was an investor and advisor to a global portfolio of fast-growing enterprise SaaS companies. Until 2021, he led the Finance, IT, and Business Intelligence team as CFO of UserTesting. He currently leads initiatives for long term growth investments as Chief Business Officer at UserTesting.