AM workbench
Campaign calendar
Live calendar

I led the design to integrate campaign information into AM workbench. This integration clearly displays campaign timelines and eligibility, improving user experience.

Product

Campaigns

Skills

Product design
Interactive prototyping
User research & testing
Stakeholder management

My role

Product designer

Timeline

Q3  2024

Collaborators

PM: Fan hong

Overview of Account manager's responsibilities

Campaign is an effective tools for boosting GMV.

AMs (Account manager) overseeing B0/B1 (B=brand tier) sellers spend a significant portion of their time on strategic activities to enhance sellers' GMV. They believe that marketing promotions and affiliate programs are effective tools for boosting GMV.

However the feedback from the operations leadership team indicates that the current process is inefficient and lacks adequate tool support.

Then we decided to conduct a thorough investigation to identify the underlying problems.

Main steps
Business development
Business management
Business analysis
Goals
Increase number of sellers
Increase seller's GMV
Discover opportunities
Tools/Features
Lead management
Seller
incubation
Seller
management
Campaign Management
Creator/affiliate management
Shop performance
Data analysis tool
Activities
Lead Capture
Qualification
review
Order monitoring
Order assistance
Goal Management
Product Selection and Inventory
Issue Investigation
Networking
Seller communication
Campaign Registration
Campaign Monitoring
Campaign result review
Live session preparation
Live session monitoring
Live session review
Popular product
Campaign strategy
Violation handling strategy

What tools are available? Are they being utilized by the AM team?

4 existing tools for campaign management, with significantly different weekly active users (WAU)

The tools range from accessing campaign information to monitoring live sessions and performance reviews, with the highest weekly active users (WAU) in Campaign Management and Live Performance Monitor. We made assumptions to explain the usage variations, which we aim to validate in user interviews.

User interview goals

  • Gain a comprehensive understanding of the current workflow and associated pain points.
  • Validate our assumptions and identify the challenges within our existing solutions.

Campaign calendar

Campaign list

Live screen

Campaign radar

20 WAU

800 WAU

1200 WAU

20 WAU

The calendar showcases all campaign schedules, allowing Account Managers (AM) to identify ongoing campaigns.

This section provides essential campaign details, enabling AMs to filter campaigns relevant to their sellers.

AMs can monitor real-time metrics of live sessions here, ensuring they stay updated on performance.

This feature allows AMs to assess campaign performance and identify opportunities for improvement.

Discovery: What are the current workflows and associated pain points?

Lack of visibility regarding registration status, and live session schedules hinder AMs' efficiency and effectiveness in campaign management.

We interviewed 7 account managers to gain insights into the current workflow, needs, and pain points. Executing a campaign requires collaboration between two departments and involves five main stages.

Account managers face pain points in:

  • Identifying suitable campaigns, with too many campaigns, it's unclear which are suitable for each seller.
  • Checking seller registration status is lengthy, with no easy way to assess eligibility or reasons for ineligibility.
  • Tracking when a seller goes live is a manual and complex process.

Discovery: do they use our tools?

The current workflow relies on Excel and data analysis platforms rather than internal operational systems. 

AM's typical weekly routine

Excel covers 70% of users' tasks.

🤔 Why?

Familiarity  

They have used Excel in their previous jobs, making it a familiar tool.

Flexibility

Excel allows for extensive customization, enabling AMs to tailor spreadsheets to their specific needs.

Sharability

Excel files can be easily shared and collaborated on, allowing account managers to work with team members and sellers seamlessly.
Excel can be used for reporting, inserting data into weekly report.

Discovery: Why is the adoption of most of our tools suboptimal?

Our solution does not align closely with users' needs.

Campaign calendar

Does not provide the essential information needed.

Other tools

Users are required to manually search or configure settings to find what they need, resulting in a lengthy and inefficient process.

For further problem validation,

users must navigate between multiple tools in hopes of finding the correct answers.

Define

🎯 Goals

Business goal

Provide a solution that is highly attuned to users' needs and efficiently streamlines the campaign management workflow for AM. This will lead to

  • Significantly improve work efficiency
  • Enhance the adoption rate of operational tools

Design goal & strategy

  • How can we help users find relevant campaigns more easily?
  • How can we help users increase registered sellers effectively?
  • How can we help users track live session status and increase on-time starts?
Main steps
Before
During
Contact seller
After

STEP 0

Know what is relevant

STEP 1

Prioritize what to focus on

STEP 2

Discover problems

STEP 3

Look into the problems

STEP 4

Look into live session problems

STEP 5

Contact seller to solve the problem

STEP 6

Report progress and result
How ?
How do they find relevant campaigns?
How do they prioritize their attention?
How do they spot abnormalities?
What they do to understand why?
How do they spot abnormalities?
What are the goals of contacting sellers?
What key metric do they report? how they do it?
  • Filter by category
  • campaign period & requirement
  • Urgency
  • Seller GMV
  • Compare with benchmark data
  • Check violation
  • Check other qualification metrics
  • Check live session status
  • Send Reminder
  • Learn more details
  • Registration data/Performance data
  • Embedded chart / excel table in the weekly report
Strategy
System auto filtering relevant campaigns
Help AM prioritize by highlighting urgency and providing seller GMV info as needed.
Help AM better detect anomalies by providing comparative benchmark information.
Save AM's investigation effort by providing possible causes of the problem.
Emphasize the differences between the expected and the actual session duration.
Lower the cost of communication with sellers by providing corresponding template.
Make key metric easily discoverable / shareable

Define

Core success metric

During campaign period:

[Key scenario] Visitor Registration Check Rate: 30%
[Key follow up action] Weekly Emails Sent: 50

GOAL#1:
How can we help users find relevant campaigns more easily?
The answer may seem straightforward: implement a system that automatically filters the information users need, thus eliminating the need for manual sifting. However, the real question then becomes...

How can users be assured these campaigns are tailored for them, especially after using tools that required manual filtering?

The placement of information is crucial; AM workbench is a good option for two reasons:

  • The AM workbench is a centralized hub that consolidates key information relevant to Account Managers.
  • Developing a campaign widget within the AM workbench appears to be a much quicker solution than developing an entirely new tool, especially since we have limited development resources.
  • The AM workbench has higher traffic compared to other pages.

GOAL#2:
How can we help users increase registered sellers effectively?

Start with helping users concentrating efforts on high-impact areas

During the discovery phase, we found that although getting all sellers to register is the ultimate goal, it is not practical. Given limited time and resources, account managers (AMs) typically apply the 80/20 rule, concentrating on the key sellers. Two important stimuli are identified:

GOAL#2:
How can we help users increase registered sellers effectively?

Continue to provide insights into why and the next steps.

We have listed the most common problems and their potential causes. Then we will see what data we can obtain and determine the final displayed content according to the available data.

Problem
Potential causes
Can we get the data?
Low registered product GMV coverage
The product has a low stock level

Not register
Doesn't meet certain metric requirement

Hit by violation

User have forgotten to register

Go TWO steps further
“If my key seller is ineligible, i can’t just give up, i need to fix it”
Step1: Why this seller is ineligible?
Step2: Is this issue easy to fix?

GOAL#2:
How can we help users increase registered sellers effectively?

End by offering email templates that lowers communication cost with sellers.

Provide a standardized communication template for different use cases to improve efficiency, consistency and clarity.

GOAL#3:
How can we help users track live session status and increase on-time starts?

Emphasize live session status and the discrepancies between expected and actual session durations

Account Managers (AMs) are accustomed to identifying problems by comparing against benchmark data.

In the case of a live session, the benchmark data is defined as:

The scheduled session duration, start time, and end time.

When actual session didn't go live on time, AM needs to remind seller.

When actual session duration is shorter than planned, AM needs to know why

Implementation challenges  
Is developing a widget truly easier than creating an entirely new page?

Front-end push back over lack of ready-to-use gantt chart.

We attempt to get resources from elsewhere. With the assistance of our manager, we contacted two teams.

The team working on leads management saw an opportunity to utilize a Gantt chart for their use case and agreed to collaborate on this feature.

Lack of ready-to-use components means

more work for me to define Gantt chart specs, from style to interaction.

03

Design reviews

10

Questions

03

Versions

Logic question: 70%
How to align the start and end time?
Edge cases: 20%
How to display winter/summer time?
UI design: 10%
Very short session with long name

Final design

Result

✅ Registration button click rate goal: 42%, 12% more than original goal

❌ Weekly email sent: 30, does not meet original 50 goals.

Problem

During major campaign periods, Account Managers (AMs) prefer to call sellers first to ensure they are informed. As a result, follow-up emails with more details are sent afterward. This preference is a primary reason why the number of emails sent is lower than expected.

Proposed Solution

To address this issue, for next iteration, we will integrate multiple communication methods. This will allow AMs to choose their preferred method based on the situation, enhancing overall communication effectiveness.

Yuexi2009@gmail.com

Linkedin

Dribbble

© 2024 Yue Xi. Created with time