Repeat callers were creating duplicate records
Most of Precision Painting Plus's business comes from repeat customers who call back to ask questions or change an appointment. Leads come in through a call center that uses Salesforce's CTI (computer telephony integration). The outsourced agents didn't search for the existing customer before converting a Lead into an Opportunity, Account, or custom object.
Katie Batilla, Salesforce Administrator at Precision Painting Plus, saw the pattern: "We would have one customer calling back to update an appointment or something, and they (the call center agents) would just rebook into a new Opportunity or Account."
Every repeat call that got rebooked instead of matched created a new duplicate. That hurt reporting and slowed down the field team. "It just clogged the pipeline – it made it harder for them to find the correct opportunity that they should be working on," Katie says.
Salesforce's built-in duplicate rules only cover Leads, Contacts and Accounts. Precision Painting Plus needed more: "We needed to deduplicate more than just the Lead, Contact, and Account object. We needed way more than that – Opportunities, even some Custom Objects," Katie says. That ruled out the standard tool and sent the team looking on the AppExchange.