Customer Data Platform

Customer Data Platform

Designing a Unified CRM Platform

Designing a Unified CRM Platform

Designing a Unified CRM Platform

A centralized system designed to unify customer intelligence across Homeville’s portfolio companies and power CRM-led decision-making at scale.

System Design

My Role

My Role

My Role

Research + Strategy + System Definition +

Interaction Design

Research + Strategy + System Definition + Interaction Design

1 month discovery & exploration

2 months design alignment

🖥️

Web

  • Defining the problem and aligning business goals with user needs

  • Conducting user research (personas, empathy maps, journeys)

  • Designing the system architecture and information hierarchy

  • Structuring the CDP logic and operational phases

  • Creating high-fidelity UI designs and interaction flows

  • Collaborating with stakeholders to validate workflows and feasibility

The Problem

The Problem

Fragmented customer intelligence across Homeville’s portfolio limited visibility and slowed CRM-led decision-making.

Fragmented customer intelligence across Homeville’s portfolio limited visibility and slowed CRM-led decision-making.

Fragmented customer intelligence across Homeville’s portfolio limited visibility and slowed CRM-led decision-making.

As Homeville scaled across multiple businesses - HomeCapital, BHN, Singularity Creditworld, and HomeNxt, customer data lived in disconnected systems. CRM teams lacked a unified view of customer journeys, credit context, and lifecycle signals, making coordination manual, insights delayed, and decisions dependent on fragmented information.

User Research & Analysis

User Research & Analysis

User Research & Analysis

Personas

Personas

Personas

About

Owns customer engagement strategy and oversees day-to-day CRM operations across Homeville’s portfolio companies.

Responsibilities

Maintain a unified view of customer data

Oversee engagement performance and workflow efficiency

Coordinate actions across sales, credit, and support teams

Pain Points

Fragmented systems and manual data validation

Limited visibility into cross-product journeys

Motivations

Faster, confident decisions

Reduced operational overhead

Needs

Reliable, consolidated customer context

Fast access to decision-ready data

Sejal Shah

CRM Manager

“I need clarity across teams without micromanaging.”

“I need clarity across teams without micromanaging.”

About

Executes customer outreach and updates records based on daily CRM workflows and system inputs.

Responsibilities

Act on assigned leads, follow-ups, and triggers

Keep customer records accurate and up to date

Pain Points

Switching between tools to understand customer status

Risk of errors due to incomplete data

Motivations

Faster task completion

Confident customer interactions

Needs

Clear, actionable customer context

Simple, guided workflows

Sejal Shah

CRM Manager

“I need the full customer picture without jumping between tools.”

“I need the full customer picture without jumping between tools.”

Empathy Map

Empathy Map

Empathy Map

“Revealing key pain points around trust, speed and cognitive overload.”

To better understand how teams interact with customer data across fragmented systems, we synthesized interview insights into an empathy map. This helped surface what users think, feel, say, and do when managing customer information. The map grounded design decisions in real user behavior and ensured the platform addressed not just functional needs, but emotional & operational friction as well.

User Journey

User Journey

User Journey

The journey maps how CRM agents move from lead capture to loan closure.

It highlights friction points and ensures the CDP supports each stage with clear visibility, faster actions, and contextual decision-making.

Competitive Analysis

Competitive Analysis

To understand the competitive landscape of Customer Data Platforms (CDPs) and identify gaps and opportunities for building a scalable, real-time, and marketer-friendly solution.

Approach

How do they create value?

Customization-heavy, enterprise-grade approach

Developer-first, event-driven data pipelines

ML-driven insights with real-time capabilities

Marketer-friendly profiling & analytics

Channels

How users interact with the platform

APIs & SDKs

Dashboards

Marketing automation tools

Real-time data streams

ML models & analytics layers

Market Landscape

Who are the key players?

Enterprise-first

Salesforce, Oracle

Data-first

Segment, Treasure Data

Quality-focused

Trillium

Mid-market

friendly

Lytics

Objectives

What is each platform optimizing for?

Platform

Salesforce

Salesforce

Segment

Segment

Treasure Data

Treasure Data

Lytics

Lytics

Oracle

Oracle

Trillium

Trillium

Primary Objective

End-to-end CRM & CDP

End-to-end CRM & CDP

Best-in-class data integration

Best-in-class data integration

Advanced data unification & ML

Advanced data unification & ML

Fast deployment & usability

Fast deployment & usability

Enterprise scalability

Enterprise scalability

Data quality & governance

Data quality & governance

Capabilities Mapping

What do they enable?

Data Integration

Real-time Updates

Marketing Automation

Personalization

Customer Profiling

Analytics

ML

Lessons Learned

What did we learn from the market?

Enterprise platforms trade usability for power

Real-time capabilities are becoming table stakes

ML is valuable only when paired with activation

Scalability often increases implementation complexity

Opportunity Mapping

What did the Opportunity Zone define?

Unified multi-product visibility in one view

Embedded financial calculators within CRM workflows

Real-time credit decisioning inside the platform

Context-aware communication tools for on-call agents

How Might We

How Might We

Unify multi-entity customer data into a single, usable system that supports fast, informed decisions without overwhelming internal teams?

Unify multi-entity customer data into a single, usable system that supports fast, informed decisions without overwhelming internal teams?

Unify multi-entity customer data into a single, usable system that supports fast, informed decisions without overwhelming internal teams?

The challenge was to design a platform that could consolidate data from multiple fintech products into one shared source of truth, while remaining usable for CRM teams operating under time pressure.

The system needed to balance data depth with clarity, enabling faster decisions without adding cognitive load.

Mental Model behind Homeville’s CDP

Mental Model behind Homeville’s CDP

Mental Model behind Homeville’s CDP

Instead of treating the CDP as a passive data warehouse, the platform was designed as an active intelligence layer that ingests data from multiple Homeville businesses, resolves identities, builds a single customer context, and continuously feeds CRM actions across channels.

The Solution

The Solution

A centralized Customer Data Platform built to power CRM operations across Homeville’s ecosystem

A centralized Customer Data Platform built to power CRM operations across Homeville’s ecosystem

A centralized Customer Data Platform built to power CRM operations across Homeville’s ecosystem

A custom internal CDP was designed to ingest, normalize, and unify customer data from all Homeville's businesses into a single platform.

By creating consistent customer profiles and shared context across teams, the system enabled CRM users to track end-to-end journeys, coordinate actions, and make confident, data-backed decisions from one place.

Informaion Architecture

Informaion Architecture

Informaion Architecture

Structured around a single customer record, allowing CRM teams to move seamlessly between opportunities, credit context, loan outcomes, and interaction history without switching tools or losing context.

CDP System Logic

CDP System Logic

CDP System Logic

Research insights are translated into unified customer context, enabling faster actions and informed decisions across teams.

High Fidelity Designs

High Fidelity Designs

High Fidelity Designs

This project was not just about designing screens, but about designing a system that could scale with Homeville’s growing ecosystem of products and teams. By centralizing customer data, workflows, and decision logic into a single CDP, the platform transformed fragmented operations into a cohesive, insight-driven experience for CRM teams.

The Impact

The Impact

Enabling faster decisions and stronger lead conversions through centralized data

Enabling faster decisions and stronger lead conversions through centralized data

Enabling faster decisions and stronger lead conversions through centralized data

By unifying customer intelligence across Homeville’s ecosystem, CDP reduced operational friction and improved workflow clarity.

+58%

+58%

Customer Engagement

Customer Engagement

Impact 01

CRM teams could act faster and more contextually across the customer journey.

CRM teams could act faster and more contextually across the customer journey.

Impact 02

Tasks like follow-ups, tracking, and client communication became faster and more reliable.

Tasks like follow-ups, tracking, and client communication became faster and more reliable.

+40%

+40%

Operational Efficiency

Operational Efficiency

+30%

+30%

Decision-Making Speed

Decision-Making Speed

Impact 03

Integrated data sources enabled quicker, data-driven decisions for sales and customer service teams.

Integrated data sources enabled quicker, data-driven decisions for sales and customer service teams.

Impact 02

Automated workflow, opportunity visibility and timely follow-ups boosted lead conversions

Automated workflow, opportunity visibility and timely follow-ups boosted lead conversions

+25%

+25%

Lead Conversion Rate

Lead Conversion Rate

Reflections

Reflections

Reflections

“CDP demonstrated how thoughtful system design can align business goals, user needs, and technical complexity. Turning a complex operational challenge into a streamlined, human-centered platform.”

A key learning from this project was understanding that clarity is a competitive advantage. CRM agents don’t need more data, they need the right data at the right moment. Designing around mental models, not features, helped reduce cognitive load and enabled faster, more confident decision-making during live customer interactions.


This project also reinforced the importance of thinking beyond UI. Information architecture, system logic, and cross-product consistency played a far bigger role in usability than visual polish alone. Every design decision was guided by real operational constraints, making the solution both practical and scalable.

Up Next,

Another Problem. A Different Constraint.

Up Next,

Another Problem. A Different Constraint.

Reimagining a Multi-Category Beauty & Fragrance Platform

Reimagining a Multi-Category Beauty & Fragrance Platform

Always Open to New Ideas

Let’s work together

Residing

Toronto, ON

copyright © 2026

copyright © 2026

Residing

Toronto, ON

Let’s work together

Always Open to New Ideas

copyright © 2026

Toronto, ON

Residing

Let’s work together

Always Open to New Ideas

Create a free website with Framer, the website builder loved by startups, designers and agencies.