Pivot table redesign

Overview

Process

Discover

Define

Goal

Features

Design

Other Projects

Chart Redesign

Runtime Forms Unification

Report Builder Revamp

How I doubled the Pivot report users

LET'S CRAFT
TOGETHER

It had been a year since I joined Kissflow, and we felt like the Reports & Analytics module was outdated and stuck. It was lagging—not just in performance but in meeting market standards in design. I realized that this module was being overshadowed by other Kissflow modules like Workflow Automation, Project Management, and Low-Code App Building.

LET'S CRAFT
TOGETHER

Overview

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

What was the Inital Plan?

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

It had been a year since I joined Kissflow, and we felt like the Reports & Analytics module was outdated and stuck. It was lagging—not just in performance but in meeting market standards in design. I realized that this module was being overshadowed by other Kissflow modules like Workflow Automation, Project Management, and Low-Code App Building.

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

What Was the Unexpected Twist?

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Determined to turn things around, I talked to the stakeholders about the issues. Their response was encouraging; they trusted me to lead the improvement project. We first planned to make a list of UX issues and bugs and fix them, so I teamed up with the PM, and we spent three days listing all the bugs and UX problems.

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

But things got interesting, the list got too big and had many items. So just fixing bugs felt like putting band-aids on a leaky pipe.

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Discover

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

How the improvements are planned?

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Since we realised it clearly needed a revamp, I proposed a plan. We broke down the improvement into multiple phases and ranked them based on user data.

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

We started with Consumption since it had the most users, but within Consumption, the Pivot Report feature was barely used. So we began there.

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Now, here is where the pivot improvements started

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Define

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

What Users and Stakeholders want?

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

To start, I wanted to understand the purpose of the pivot feature, the reasons for its implementation, and the challenges users were facing. Therefore, we conducted interviews with users and stakeholders to gather insights into both business and user needs.

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

User Insights

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Complexity The pivot was too complex for our users, requiring technical skills beyond their comfort level.

UX Issues and Bugs: Many UX issues and bugs were reported, making the tool frustrating to use.

Feature Gaps: It lacked some necessary and needed features that users expected.

Stakeholder Insights

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Enhance Design: Improve the design to meet market standards.

Increase Adoption: Boost the adoption rate of the pivot report feature.

Fix Issues: Address UX issues, bugs, and visual problems identified through initial analysis.

Goals

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

What Users and Stakeholders want?

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

From the initial research and analysis, we defined our goals for the project

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Increase adoption and usage rate

Market-standard UI

Better user experience

Ideate

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

How the Design was Approached and Iterated?

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

I started the next process by analyzing market leaders and competitors. I gathered standard pivot table design guidelines and collected inspirations from the internet.

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

With all this information, I designed a some layouts and conducted user interviews and A/B testing. However, the feedback was disheartening. Users did felt the way I felt for the initial designs.

It didn’t look like traditional pivot tables (Excel/Sheets).
It wasn’t visually appealing.
It was usable but not ideal.

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

So, I created additional layouts and iterated based on user feedback.

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Iterating again and again felt like:

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Feature Breakdown

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Based on competitor analysis and user interviews, we found the basic features like Filter, Sort, Conditional format & User widget are much needed to work on the pivot table report.

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Advanced Customization

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Customisable Themes

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

Drilldown Data

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

Conditional Formating

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

Pivot table functions

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Custom Sorting

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

Filter

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

User widget

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

Pivot table functions

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Resize

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

Fixed Header

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

Expandable rows

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

Accessability

LET'S
CRAFT TOGETHER

LET'S CRAFT
TOGETHER

Adaption & Responsiveness

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

Right to left (RTL)

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

© 2024 · Sriram · all right reserved

© 2024 · Sriram · all right reserved

Customisable Themes

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

Drilldown Data

The drill through feature easily obtains a list of raw items for a particular value cell or summary cell.

Conditional Formating

Users can easily change Piovt Tabel cell values appearance based on condutions.

Custom Sorting

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

Filter

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

User widget

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

Resize

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

Expandable rows

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

Fixed Header

Pivot Table has row and column headers fixed to compare them with cell values.

Adaption & Responsiveness

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.

Right to left (RTL)

With a fresh layout in hand, I conducted user interviews and A/B testing. But the feedback was disheartening: I made multiple layouts and interviewed with users and stakeholders again and again but they didn’t like it.