top of page

UX Design

AWeber is a "Powerfully-Simple" email marketing platform for small businesses. I work as a UX Designer to create new features and improve the overall user experience.

This page presents some key projects I worked on followed by an overview of the process I typically follow.

*Note specific data in screenshots were sanitized for privacy purposes.

AW_INLINE_PRIMARY.png
AWeber-illustrations.png

*Illustration by Rob Heath

Smart Designer

Projects

Smart Designer

It can be hard for users to get started with email marketing and it can take a long time to design a good looking email that matches your brand. 

"Smart Designer" automatically scrapes items from a user's website and inserts items like a logo, images, and color palette into an email template.

In this project, I created user flows, wireframes, and conducted user tests. These findings led to several changes shown below:

SD-animated.gif

Pain Point

Design change

What should users expect. Lack of website?

Add animated gif and copy to landing page

Smart Designer Landing Page

Pain Point

Design change

Users unsure how to edit

Outline on hover as signifier

Smart Designer hover outline

Pain Point

Design change

Users expected to click on preview to edit

Allow clicking on template sections to edit

Smart Designer Click to Edit

Pain Point

Design change

Expected bottom right CTA

Add Save CTA to bottom right

Smart Designer CTA button
Usability Metrics

I tracked design progress and supported business decisions using several tools:

  • Net Promoter Score (NPS)

  • System Usability Scale (SUS)

  • Monthly Cancellation Survey Analysis

  • KISSMetrics

I also created self-service data dashboards using Google Data Studio to help find insights in our data.

 

Internal users can view high level visualizations and update them using date ranges and filters.

ProductDash-redacted.png
Other Work

I've worked on a variety of other projects including:

Onboarding

We looked at strategies for personalizing an onboarding process and defining steps needed for success.

 

Split Tests

Iterative designs are constantly split tested to see how people interact with different elements.

 

Information Architecture

We use card sorting and treejack studies to understand how users think of navigation.

Order Form UX Analysis

Research and best practices were used to improve the layout and flow of our order form.

Usability Metrics

Process

UX Process
Other Work
Agile
Agile Methodology

Projects are managed using Agile development. Most of my projects are done using the Scrum framework though Kanban is used in some instances. Key points include:

Sprints: Work is split into 2 week sprint periods.

 

Agile ceremonies:

  • Sprint Planning

  • Sprint Grooming

  • Daily Stand-Up Meetings (SUM)

  • Retrospective

  • Demo Day

Periodic Scrum Master Duties: UX Designer support

JIRA logo.png
Confluence logo.png
JIRA example.png
Research
Observe & Research

The first stage is about collecting feedback, learning from users, and analyzing patterns to inform our future direction. Depending on the project, I may perform these tasks:

SurveyGizmo - Logo.png

Competitive Analysis: Similar apps are reviewed to identify ways they address the problems we are trying to answer.

 

Targeted Survey: Ask users about their views on an assumption we have. Survey designed to avoid cognitive biases.

 

Customer Solutions JIRA Ticket Analysis: Patterns are identified in tickets made by our customer solutions team.

Cancellations, NPS, SUS Survey Analysis: Themes are pulled out from our ongoing feedback surveys.

Internal Interviews: Meetings with team members discussing the problem are scheduled and documented

Fullstory Analysis: Recorded user sessions are viewed to find points of friction.

Zendesk logo.png
Optimal-workshop-logo.jpeg
logo_lockup_analytics_icon_horizontal_bl
logo_google-data-studio_3.png
redash-logo.png
Logo_Color_fullstory.png
Ideate
Ideate

Using what I found in my research, I work with the team to formulate ideas and solutions. This stage may involve:

Brainstorming: A broad cross-team meeting may be planned and facilitated to sketch out and whiteboard ideas.

Workshop: A design workshop can be planned out and facilitated when there are larger questions we want to address.

 

Business Requirements Documentation: A meeting with the product manager is planned to understand the project's goals.

Slack_RGB.png
miro_logo.png
design-sprints-logo.png
Flows & Wireframes
Flows & Wireframes

At this point in a project, I focus on testing ideas to validate our assumptions with real users. Steps include:

Defining MVP and Future Versions: The product manager and UX designer specify the required functionality in each version.

Flow Diagram: The user's flow through the feature is mapped out and reviewed by the team.

Wireframes: Wireframes are sketched out using a design tool like Adobe XD or Axure RP.

UX Notes and Content: Interactions and validation conditions are recorded as well as a draft of the copy to be approved.

Design Review: Wireframes are critiqued by the entire design team and product team.

High Fidelity Design Collaboration: Work is done with the UI designer to create a visual design adhering to the style guide.

overflow logo.png
Whimsical-logo.png
xd-logo.png
axure.jpg
Figma-logo.png
black-framer.png

Framer

photoshop-logo.png
illustrator-logo.png
Premiere-logo.png
CreativeCloud-logo.png
User Testing
User Testing

After a high fidelity design completed, I can begin the process of user testing with these tasks:

Planning: A facilitation guide is created for each user test to document the approach, goals, and key user tasks.

Recruiting: A slide-in modal is shown in our app using a tool like Appcues. Sessions are scheduled and confirmed.

Conduct and Analyze: The user testing sessions are recorded and results are analyzed. Key takeaways are then presented.

Screen Shot 2020-07-08 at 11.31.17 AM.pn
Calendly logo.png
Zoom - Blue.png
Beta Test
Beta Test

After revisions are made based off the user tests and work is started on the feature, we prepare for beta tests.

Feedback Element: A plan is made to add an element beta users can interact with to provide feedback to the team.

Beta Test Recruiting A pool of target users is created and contacted. We may use a hidden feature flag for testing.

Feedback Analysis: Key themes are collected from beta testers and action items are then created to refine the product.

VWO logo.png
Appcues-logo.png
kissmetrics-logo transparent.png
Conclusions
Conclusions

In the real world, there's never enough time and we need to build rapidly. But, I've learned that talking to users is always worth it. Listening is at the heart of every good product and I take a "Both/And" approach combining expert knowledge with design driven by people.

Always up for an adventure to tackle big problems. Let's connect.

  • LinkedIn
  • Facebook

Looking forward to reading your message!

Connected with ❤️ in Philadelphia, PA, USA   © 2020 by James Chun.

bottom of page