Skip to content
Back to blog

Case Study

Five Platforms, One Truth: The Insurance Data Consolidation Problem

Alexander Snyder7 min

The average independent insurance agency uses between four and seven software platforms to run its operations. Policy management. CRM. Claims processing. Commission tracking. Communication tools. Document management. Each system was chosen because it was the best available solution for its specific function. None of them were chosen with any intention of talking to each other.

The result is a business that runs on information it can never fully see.

We've built unified operations platforms for insurance agencies. The problem is always the same: the data is there, it's just not in the same place. The solution requires more than technology. It requires understanding why the fragmentation happened and which reconciliation problems are actually solvable.

Why the fragmentation persists

Insurance agencies don't fragment their data on purpose. It accumulates over years of independent vendor decisions, each individually rational.

The CRM was implemented because the team needed contact management. The policy management system was the carrier's preferred platform. The commission tracking started in spreadsheets because nothing else fit the specific commission structure. The claims platform came with a carrier requirement. Each addition solved an immediate problem and created a long-term integration gap.

The agencies that have been operating for more than ten years are almost always more fragmented than newer agencies. Not because they made worse decisions, but because they made more decisions over more time as different tools became available.

What the unified data view reveals

The first surprising thing about building a unified operations platform is how many problems become visible that were previously invisible.

Commission discrepancies. When you reconcile what carriers report they paid against what the agency's internal system shows received, discrepancies appear. Sometimes these are timing differences. Sometimes they're configuration errors in the commission tracking software. Sometimes they're something that requires further investigation.

Before a unified view, these discrepancies are invisible because the comparison never happens. Carrier statements go into one system, internal records go into another, and the gap between them is never computed.

Customer touchpoint gaps. When you can see every interaction with a customer across every platform, emails, calls, policy changes, claims, renewal communications, you see the gaps: customers who haven't been contacted in 18 months, renewals that were processed without any outreach, claims that were closed without a follow-up.

Individual platforms generate individual records. None of them provide the customer timeline that reveals the pattern.

Workflow bottlenecks. Alert tasks that require action across multiple systems become visible as a category when you can see completion rates by agent, by task type, and by the system the task lives in. Agents who are completing email-based tasks but not completing tasks that require switching to the policy management system are revealing a workflow friction that no single platform can see.

Revenue concentration risk. When you can see total premium, total commission, and total client count by carrier in a single view, concentration patterns become visible. A book of business where 60% of revenue comes from two carriers is a different risk profile than a diversified book, and it's a pattern that only emerges when you can see all the carriers together.

The technical reconciliation problems

Not all of the data integration challenges are solvable with standard integration approaches.

Different identifiers for the same entity. The CRM uses email as the primary key for contacts. The policy management system uses a carrier-assigned policy number. The commission tracking system uses an agent code. These don't naturally join without a resolution layer that maps equivalent entities across different identifier schemes.

For person records, the resolution usually goes through name + address or name + email. For policy records, it goes through carrier identifier + policy number. For agents, it requires a mapping table that's built manually and maintained as people join and leave.

Timing differences in financial records. Commission is earned when a policy is written. Commission is paid when the carrier processes the statement. Commission is recorded when the agency enters it into its system. These three events happen at different times, creating a reconciliation problem where the "same" commission appears three different ways depending on which system you're looking at and when.

A unified financial view requires choosing a primary representation (earned vs. received vs. recorded) and building reconciliation logic that explains the differences.

Inconsistent data quality across systems. Some platforms enforce data quality through validation. Others don't. The result: the policy management system has clean, complete records; the CRM has incomplete records with different levels of detail by which agent entered them.

Unifying inconsistent data quality without cleaning it first produces a unified view of problems you didn't know you had. This is valuable but requires preparation. Building the unified view before cleaning the data produces results that are confusing rather than clarifying.

The order of operations

After several agency data unification projects, the order that works:

1. Map before you build. Two weeks of embedding with the operations team, understanding how information flows between systems, where it gets lost, and what the actual decision-making process looks like. The unified view should support real decisions, not create a better-organized version of information nobody looks at.

2. Build the financial foundation first. Commission tracking and reconciliation against carrier statements is the highest-value starting point. This produces visible financial impact quickly and creates trust in the data quality of everything else.

3. Unify the customer view second. Once financial integrity is established, the customer timeline view changes agent behavior. They now see the complete history before every interaction.

4. Automate the monitoring third. Alert systems, anomaly detection, renewal tracking. These are more valuable once the underlying data is clean and trusted. Alerting on uncertain data creates more noise than signal.

What happens after unification

The agencies we've built unified platforms for consistently report the same experience: the first unified view is disorienting.

Not because the data is wrong, because it's right. The actual state of the business is different from the assumed state. Carrier concentration is higher than expected. Commission discrepancies exist at a scale that wasn't visible. Customer touchpoints are lower than reported. Agent productivity varies more than anyone knew.

The disorientation passes quickly because the unified view also shows exactly where the problems are and gives the leadership team actual leverage to address them.

The conversations that happen after a unified view exists are different from the conversations that happen before it. "We need to improve customer retention" is a different conversation when you can see exactly which customers haven't been contacted, by which agents, over what time period, with which carriers.


PurviewX builds unified operations platforms for industries running on fragmented data. Start a conversation.