siddhant.design
← Back
Case Study 04

Customer 360

A unified customer view for service agents — built from zero at LeadSquared.

RoleProduct Designer
Team1 PM · 1 Designer · Dev Team
Timeline4 Months · 2023
CompanyLeadSquared
Customer 360 — unified view with all widgets
Scroll to explore
01

Context

Customer 360 consolidates data from various sources into a unified view, empowering organisations to deeply understand and engage with their customers. This case study explores the design journey of creating LeadSquared's Customer 360 platform from the ground up, prioritising usability and effectiveness to drive enhanced customer relationships and business growth.

LeadSquared has a large customer base in the sales CRM domain. To fulfil service use cases, customers had to integrate with external tools like Freshdesk, Zendesk, and Zoho — it was a natural extension to create a product used by service agents to resolve customer issues efficiently. This gave rise to Service Cloud (LeadSquared's ticketing tool) and Customer 360, a unified view of the customer to support resolution.

“A customisable layout which is easy to configure and provide an agent with an overview of a customer he is serving.”
02

Discovery

Understanding the space and user needs

Primary Research

Conducted user interviews with companies already using a similar product for service, or planning to integrate a service application with their CRM. The aim was to answer the 5 Ws (Who, What, When, Where, Why) and H (How).

Q. Tell a bit about yourself and your experience with customer support.

Q. What companies have you worked for and how does the support process differ?

Q. What does your day-to-day work look like? What kind of tickets do you handle?

Q. Types of support queries that you get and how does the approach to solve them change?

Q. Which ticketing tool or 360 application are you using and which do you feel is the best and worst?

Q. Do you try to upsell or cross-sell any product or service?

Secondary Research

A unified customer view is not a new product — major competitors include Salesforce, Microsoft Dynamics, SAP Customer Data Platform, and Oracle CX Unity. A focused competitor analysis helped identify gaps and opportunities.

CompetitorStrengthsGaps
SalesforceDeep data integration, rich ecosystemComplex for smaller teams
Microsoft DynamicsEnterprise-grade, native M365 integrationHeavy configuration overhead
SAP Customer Data Plat.Real-time unified profilesCost and complexity prohibitive
Oracle CX UnityAI-driven insights, omnichannelSteep learning curve
03

Define

Who are we designing for

Radhika

35 · Technical Support Specialist

Difficult to switch between applications to resolve query

System is not very responsive to handle speed

Takes time to identify customer, causing delayed resolution

No proper instructions when stuck

Aman

37 · IT Admin

Configurations are not smooth and easy

Documentation is not readily available

Updates need a lot of back and forth with service provider

Insights → Widgets

Customer Information

All needed info and metrics

All Interactions

Sales plus Service history

Products Purchased

Status and details

Opportunity

For upsell or cross sell

All Tickets

Past queries of the customer

Actions

Actions to resolve query

04

Design

From concept to high-fidelity

01User Flow
02Sketching
03Low-fi
04Feedback
05Approval
06Heuristic
07Hi-Fi
08Design System
Overview of all design explorations

Overview of all design explorations

Feature Prioritisation

A lot of solutions emerge in design — but working within teams means respecting timelines and tech feasibility. Using an Impact/Effort framework, features were prioritised into Must Have vs Good to Have.

Must Have · Low Effort

· Layout switching

· Customer info widget

· All tickets widget

Must Have · High Effort

· Configurable widget grid

· Industry-specific layouts

· Data source connection

Good to Have · Low Effort

· Bookmarked views

· Export to PDF

Good to Have · High Effort

· AI-suggested layouts

· Cross-sell nudges

05

Solution

A unified view, built for agents

Agent Side — Customer 360

Customer 360 with all widgets

Based on configuration, the agent has the option to change view as per ticket type for better issue resolution.

Widget Listing

Widget listing view

All available widgets browsable and selectable for layout configuration.

Widget Configuration

Widget configuration panel

Detailed configuration options per widget type.

Layout Configuration

Layout configuration — 3-step admin process

3-step admin process to configure layouts per industry — BFSI, Edtech, Fintech.

Layout Listing

Layout listing overview

Overview of all saved layouts available to the admin.

Data Source Configuration

Configure data source

Connecting data sources to populate the unified view.

06

Validation

Heuristic evaluation and testing

Heuristic Evaluation

User Education

Informing users about system state instead of leaving them confused — confirmations, error messages with actions.

Consistency

Standards maintained across all flows and states throughout the platform.

Error Prevention

Clear recovery paths when errors occur — skeletal loaders for loading states, cancellation flows.

Help & Documentation

Contextual support throughout, reducing time-to-resolve for new admins and agents.

Error states

Error States

Skeletal loaders

Skeletal Loaders

Testing Approach
Microsoft ClarityPendo

Data-driven testing via Microsoft Clarity provided heatmaps and session recordings to understand real agent behaviour post-launch. Pendo enabled in-app guides and A/B testing in focus groups, helping iterate on the configuration flow for admins.

← Back to WorkNext Case Study → Modernising Data Visualisation