Promotion Management

Comprehensive UX design process
with a primary focus on creating MVP

Web app • New module design

Overview

This project centers on Breadstack, an eCommerce business solution platform, aiming to introduce a new Promotion Management module within its existing framework. Prompted by valuable stakeholder feedback emphasizing the potential product value, the initiative embarked on a thorough design process. The project prioritized user-centricity and focused on delivering a Minimum Viable Product (MVP) to enhance Breadstack's functionality and competitiveness in the market.

My role

Secondary research, User interview, User journey/mental model mapping, Sketching(Ideation), Wireframing, Prototyping

How it Started

About Breadstack

Breadstack is an eCommerce Saas platform that seamlessly integrates sales, operations, marketing, and customer service to streamline functions and boost revenue. As a CXM for eCommerce, it provides essential features such as Product Information Management, Inventory Management, and Order Management, ensuring seamless operations and sustained success for users.

Noticing problem area

We realized many businesses struggle with optimizing sales strategies and managing operations efficiently, a need further highlighted by stakeholder feedback. We hypothesized that tailored features could provide significant market value and differentiation. To validate this, we conducted thorough research and analysis.

Competitor research
and user interviews

We began by exploring the eCommerce industry, studying market trends, competitors, and user feedback. Through user interviews on promotion planning, we aimed to understand their workflow and pain points.

Competitor research

Build mental model and user journey

Based on interview findings, we built user mental model and user journey map related to promotion management flow.

User journey & Mental model

Strategy

Understanding user needs

Our user research revealed a common desire for a unified interface integrating product management, promotion planning, and storefront management. Users were frustrated with navigating multiple platforms like WooCommerce, Breadstack, and Asana, and the manual effort required to coordinate tasks across different systems.

Our goal

"Create a user-friendly promotion management module for eCommerce owners that unifies product, promotion, and storefront management, reducing manual work and enhancing efficiency."

Scope

Minimum Viable Product (MVP)

For our Minimum Viable Product (MVP), we will prioritize a Promotion Planner for scheduling and managing promotions with a calendar view, Promotion Details for customizing promotions with essential information, and Promotion Performance Data for basic metrics like conversion rates and revenue to evaluate effectiveness and guide future campaigns.

Work within constraints

We faced several constraints: aligning with Breadstack's design system for consistency, using Breadstack's product and sales data for performance tracking, ensuring seamless integration with WooCommerce's API despite constraints, and designing the module flexibly to adapt to varying storefront configurations due to limited control.

Solution

Be creative! Let's brainstorm!

While considering scope and constraints, we had brainstorming sketch session to share most possible creative solutions.

Ideation sketches

Concept mockups

Down-to-earth solutions

Taking into account the resources, time, and effort required, we opted to set aside some of the more ambitious features and instead decided to prioritize the following functionalities:

Calendar view

List view

Creation form

Promotion details

Final design

Going through lots of team feedback sessions and iterations, we landed on the final high-fidelity designs with detailed flows.

Promotion calendar with preview

Promotion list view

Create new promotion

Promotion details

Let's take a step forward

In design review sessions, we identified an opportunity to enhance promotion management by adding an 'Advanced Promotion' feature for more sophisticated formats, like Buy One Get One X% off and Cart Value more than $X Get $X off. This required adjustments to the promotion creation form design, which we wanted to explore further.

Example for advanced promotion

New challenges appeared

During this project, we were also working on a new integration, adding constraints to the platform.
Consequently, we needed to incorporate a location selector for promotions tied to specific warehouses or stores
and streamline the promotion creation flow for greater intuitiveness and user-friendliness.

During this project, we were also working on a new integration,
adding constraints to the platform.
Consequently, we needed to incorporate a location selector
for promotions tied to specific warehouses or stores
and streamline the promotion creation flow
for greater intuitiveness and user-friendliness.

During this project, we were also working on a new integration, adding constraints to the platform.
Consequently, we needed to incorporate a location selector for promotions tied to specific warehouses or stores and streamline the promotion creation flow for greater intuitiveness and user-friendliness.

Take a step back and iterate

We decided to exclude advanced promotions for this phase but updated the simple promotion flow by reducing steps for setting sale prices, clarifying included products, and simplifying the addition of promotional items. This update received positive feedback for improving intuitiveness and simplicity.

Revised promotion creation flow

Project outcome

After releasing the new promotion module, stakeholders and users praised its user-friendly interface and effectiveness in daily operations. Users have already launched hundreds of promotions, driving ongoing business growth.

100% adoption rate

100+ promotions created by users

What Happened Next?

Extend to another platform

Our team redirected focus towards redefining the role and functionality of promotions within our live chat support platform. This involved exploring avenues to integrate and enhance the promotional experience for clients utilizing both products.

Service blueprint across softwares

Takeaways

01.

Importance of understanding user journey and mental model

By deeply understanding user needs and behaviors, we crafted intuitive interfaces that aligned seamlessly with user workflows and mental models. This user-centric approach enhanced usability, driving stronger user engagement and satisfaction, emphasizing the critical role of empathy and user-centered design in creating impactful solutions.

02.

Focus on building an MVP

Throughout the design process, we encountered the temptation to incorporate advanced features prematurely, even before completing the first phase. However, given the constraints of time and resources, we quickly recognized the necessity of prioritizing the Minimum Viable Product (MVP). This experience underscored the importance of strategic decision-making and discipline in focusing on essential functionalities to deliver value to users efficiently.

03.

Power of collaboration

Collaboration proved to be an indispensable asset at every stage of the project. From ideation to implementation, every step involved collective efforts and continuous feedback from team members. This collaborative approach fostered creativity, innovation, and a shared understanding of project goals. Leveraging diverse perspectives and expertise within the team enabled us to address challenges effectively, uncover insights, and deliver a cohesive, user-centric solution.

Contact Section Image
Contact Section Image
Contact Section Image

Get in touch!

Get in touch!

Get in touch!

Let's collaborate and start creating something great together!

Let's collaborate and start creating something great together!