Design Strategy 1

Optimize interaction flow and simplify cumbersome tasks

What‘s the problem?

The current segmentation workflow is too time-consuming

When business operators create new customer segments, their top concerns are task efficiency and page clarity. In real-world usage, operators often need to set up multiple rules and conditions at once—driven by specific marketing campaigns, product complexity, or targeting needs.

Although the current process allows them to fulfill the requirement of creating new customer segments, it is widely regarded as overly cumbersome. Operators often need to repeatedly make selections, leading to a prolonged process.

Current segmentation workflow

All rules are stacked in creation order as a flat list, regardless of type — forcing users to scroll and review with high cognitive load.

Current page display

As a result, users struggle to quickly locate, compare, or edit specific rules. The lack of visual hierarchy and grouping not only impacts readability, but also increases the time needed to complete segmentation tasks.

Solution

Simplified segmentation with grouped structure

Based on this usage feedback, I designed a clearer, more modular customer segmentation interaction method.

Before
Before
Before
Before
Before

Before

After

/ 01

Reduce steps

Eliminate the Segment Rule selection box, and utilize a vertical flow layout to display rules directly on the page, enhancing operational efficiency, Users can click “Add this sort” to configure rules.

Users can click 'Add new rule' to add new rules and conditions within the same Segment rule category.

/ 02

Logical grouping

Rules within the same category will be connected using 'and,' with a nested card design to ensure readability.

When 10 rules have been added in the same category, the button will be disabled, and a tooltip will appear when hovered over.

/ 03

Conditional display design

The 'Add property' button will only appear when the selected event has properties, reducing unnecessary actions

Impact

Enabling faster, clearer, and more confident segmentation

The original five-step process was streamlined into three, allowing users to configure complex rule sets more quickly and clearly. Page readability and information clarity were significantly improved, reducing cognitive load.

Design Strategy 2

Enhance the existing page to support additional data displays

What‘s the problem?

Customer page capabilities are limited

During our research, many merchants told us that the customer profile page didn't seem to contain much information.

When a merchant selects a customer on the Customer List page, the system displays the Customer Purchase Path Timeline. However, for merchants, merely presenting this information is insufficient.

Current Customer-List feature

This leads to low feature usage


The limited types of customer data available made me feel the customer page was not useful, so I stopped using it.

Insight: Merchants want to see more comprehensive and multidimensional customer data.

Solution

Redesigned customer view with richer data dimensions

Based on research and competitor analysis, I identified five key data dimensions most valued by merchants, and redesigned the information architecture of the customer detail part to make it more comprehensive, clear, and actionable.

Before
Before
Before
Before
Before

Before

Before
Before
Before
Before
Before

After

/ 01

Multi-dimensional data display

Enable users to switch between content modules via navigational tabs and access more dimensions of customer information, forming a more comprehensive user profile.

Why choose tabbed navigation?

Tabbed Navigation:

Allows users to freely select content and engage in non-linear browsing, minimizing perceived interruptions.

Infinite Scroll:

Excessive content increases cognitive load, making it hard for users to get started.

Prioritize actions based on user expectations and competitive analysis, displaying them from high to low frequency.

Enabled on-demand loading for each tab to avoid performance lag from loading all data at once, ensuring a smoother and more seamless browsing experience.

/ 02

Customer–Segment Linking

When viewing a customer's segment list in the customer detail part, merchants can click on any segment to navigate to the full list of customers within that group. From there, they can further access the detailed profile of any customer in the list.

This “segment-to-individual” linkage enables seamless switching between group-level and individual-level analysis.

Impact

Increased feature adoption and user engagement

This upgrade significantly enhanced the completeness and usability of the customer list feature, enabling merchants to better understand their user base and ultimately increasing feature adoption and user engagement.

Design Strategy 3

Add key features to help users quickly analyze and compare data

What‘s the problem?

No centralized workspace for report comparison

In user research, one of the most consistent requests from merchants was the need for a centralized workspace to manage and compare analysis reports.


Every time I want to compare charts, I have to click back and forth across multiple pages.

User pain points

1

Dispersed Data, Low Analysis Efficiency

Fragmented information

High operational burden

Complex coordination

2

No Real-Time Feedback, Slower Decisions

Delayed response

Poor market sensitivity

Competitive analysis

Dashboards are the standard solution for managing and comparing reports

Based on this situation, we conducted a competitive analysis to explore how other products address these issues.

Design Inspiration

1. Flexible dashboard creation and management.

2. Custom addition of multiple report components.

3. Visual optimization of data presentation.

Solution

Dashboard MVP version

Based on user needs and competitive insights, I led the design of the Dashboard MVP to provide a more intuitive and flexible way for users to organize and analyze key charts.

The design emphasized flexibility, seamless interaction, and customization—ensuring scalability while addressing core user goals.

Before
Before
Before
Before
Before

/ 01

Add dashboard feature

To enhance dashboard management efficiency and clarity, a centralized entry point is placed in the side navigation for quick access. Dashboards are listed with their creation date and status, and all action buttons are consolidated on the right for streamlined management.

Empty data state page: a 'No dashboard available yet' message prompts users to click the 'Create' button to set up a new dashboard. This approach prevents users from feeling lost on an empty page and provides a clear next-step prompt.

A simplified interaction path allows users to quickly modify and manage dashboards without navigating to sub-pages.

Provide instant feedback after actions, such as ‘Resume successful' toast or an error message with details, to enhance transparency and user experience.

Auto-fill '{Dashboard Name}_copy' in the input field when the 'Copy' icon is clicked to minimize manual input.

Clicking the 'Delete' icon triggers a deletion confirmation pop-up. Exiting the pop-up (via cancel, 'esc,' or clicking on the overlay area) cancels the deletion.

/ 02

Drawer-style configuration to reduce context switching

In the chart configuration process, I replaced traditional pop-ups with a drawer-style sidebar design. When users click “Add Chart,” a configuration panel slides in from the right side of the screen, guiding them to sequentially select key fields such as chart type, metrics, dimensions, and time range.

Why choose this design method?

Option A: Drawer Design

The drawer design offers a smoother experience for this lightweight operations, simplifying the interface and making actions more intuitive. It keeps the visual style consistent with the main interface, creating a seamless flow with fewer transitions and interruptions

Option B: Modal Popup Design

The modal popup requires users to leave the current task, which can disrupt workflow, especially for frequent actions like adding or editing cards. The repetitive opening and closing of popups feels redundant, and users may lose context, adding extra steps and reducing efficiency.

/ 03

Flexible chart layout

The dashboard enhances user control through a draggable, responsive card layout and clear feedback mechanisms (default last-7-day data, instant toast notifications, and double confirmation), while leaving ample room for future feature expansion.

Impact

Improved Analytical Efficiency and Flexibility

From a product perspective, this module closes a key data visualization gap versus competitors. For users, it boosts analytical efficiency and reduces cognitive load, helping merchants access insights faster while enhancing professionalism and overall appeal.

Design System

Improve the product's visual presentation, strengthen market competitiveness

Design Principles

Efficiency & Intuitive

SmartIntellect product users operate in markets with audiences from the UK, USA, and China, primarily serving key account (KA) clients with brand and user operations needs. For them, efficiency is the highest priority.

Therefore, in design, it is essential to maintain Western Standards, ensuring the product remains simple, restrained, and efficiently delivers data and information to users. Enhancing scalability and optimizing the framework presentation is also key.

Color

Typography

Rounded Corners

Increased corner radius

To align with design trends and improve display on low-resolution screens, the new components and page elements feature larger rounded corners.

All single-line components, such as buttons, input fields, tags, and tooltips, adopt fully rounded corners at both ends.

For other elements, corner radii follow a 4px increment system. For example, 16px is commonly used for page-level cards.

12px is applied to nested components within cards, such as message boxes.

Spacing

Multiples of 8px

Most spacing follows multiples of 8px, while the spacing between titles and descriptions is set to 4px.

Components

Designed 23 Core UI Components

I led the creation of the product’s initial design component library, modularizing common UI elements and interaction patterns. The final output included 23 core UI components along with corresponding usage guidelines.

Impact

50% Time Savings in Design & Dev

The component library unified the product’s visual style and improved team efficiency, cutting design and development time by ~50%. It also enhanced the user experience, making the interface clearer and easier to use.