Designing and implementing a highly destructive contact merging feature for a feature-rich operating system (without breaking stuff).

Case study coming soon

problem

Accounting firms manage hundreds of contacts in Karbon to keep track of client details, work, time entries, budgets, invoices and more. Customers needed a way to merge duplicate contacts to maintain an accurate picture of client data to successfully manage their client relationships as a team, get work done, and get paid.

Impact

Over three weeks, I designed and implemented one of the most highly requested features; a self-service flow to merge contacts in one-click. I working alongside a PM and team of engineers to implement sophisticated logic under the hood to help accountants maintain accurate CRM data with minimal effort.
Given the nature of Karbon's feature-rich operating system, and that all client work and billing data is connected to a client contact, this feature had the potential to be highly destructive. We succeffully implemented a first iteration that exercised caution, saw immediate customer adoption, and reduced escalation to Customer Support to run the merge process.
View slides (case study coming soon)

Business impact and key outcomes

Addressed one of the most popular feature requests

While the Product team was working on new features and products, customers using the core product were frustrated that their voices weren’t being heard about basic functions.

Reduced escalation to support to run the merging process

Resolving duplicate contacts was not self-service. It required the Customer Support team going back and forth with the customer with complex export and import spreadsheets and manual data handling.

Feature parity with competing products

This was a basic function that customers expected to have.

Improved usefulness and usability of core functionality

An accurate picture of client data was critical for customers to be successful with core features to effectively manage clients, work, invoices, and accounts receivables (chasing debt).