Ballot Bud

Making voting easy, empowering, and stress-free for young and first-time voters

Timeline

July - September 2025

Role

UX Researcher

Team

1 PM, 2 UX Designers, 1 UXR

TL;DR

Over 10 weeks, I worked as the UX Researcher on BallotBud, a mobile voting platform designed to help young and first-time voters feel informed and confident. I led user research through surveys and interviews, synthesized insights into key opportunity areas, and collaborated with designers to translate findings into intuitive, user-centered features. The result was a high-fidelity prototype that simplifies ballots, clarifies propositions, and empowers voters to participate in every election.

Overview of my design process for this project

Background

Every election, millions of young people register to vote for the first time, and a surprising number never make it to the ballot box. Not because they don't care, but because the process itself gets in the way: confusing deadlines, jargon-filled propositions, and a flood of biased or outdated information.

Our team wanted to understand why civic intent so often stalls before it becomes civic action — and whether design could close that gap.

The problem

Voting isn't as simple as it seems…

While young people make up a large portion of the electorate, many still struggle with the voting process, turning what should be empowering into something overwhelming. Confusing deadlines, jargon-filled propositions, and the lack of clear, unbiased information often leave first-time voters feeling uncertain or disengaged, especially in local and state elections.

How might we provide clear, nonpartisan, and personalized voting information that helps young and first-time voters feel informed, confident, and motivated to participate in every election?

solution

Introducing BallotBud

To address these challenges, our team designed BallotBud; a mobile voting companion built to simplify the voting experience for young and first-time voters.

BallotBud brings everything a voter needs into one place from registration and ballot previews to candidate comparisons and deadline reminders.

Our goal was simple: make civic participation approachable, trustworthy, and empowering, transforming what often feels like a complicated process into a guided, confidence-building experience.

Sneak peek into our solution!
user interviews

Learning about the voter experience

Before jumping into solutions, we needed to deeply understand the why behind young voters’ struggles. What exactly makes voting so confusing? What tools are they currently using, and why aren’t those tools helping them feel prepared?

User Survey

We surveyed 55 people ranging from ages 18-65:

  • 80% based in California

  • 76.4% young voters between 18-24 (voting for the first time)

User Interviews

We interviewed 5 people ages 18-24:

  • Based in California

  • Young and first time voters

Insights

4/5

interviewees struggled to understand political jargon and ballot language

4/5

interviewees primarily got information from social media outlets (e.g. Instagram, TikTok)

3/5

interviewees voted and paid more attention to federal elections

Transforming feedback into insights

To make sense of the survey data, I reviewed and analyzed all survey responses using qualitative coding; applying color-coded tags to identify recurring themes, patterns, and clusters, which informed our key user insights and design priorities.

Affinity Mapping of survey responses

After synthesizing our findings through an affinity mapping session, several core themes emerged:

  • Clarity: Voters wanted plain-language explanations of propositions and candidate stances

  • Trust: Many questioned the credibility of the resources they used

  • Guidance: They needed help organizing tasks and creating a personalized voting plan

  • Accessibility: They wanted a quick, mobile-first experience that fits their busy lives

We found 3 main pain points:

Lack of voting education

Young voters don’t fully understand the voting process, ballot structure, or the role of local/state elections

Lack of organized, unbiased information

Existing resources feel overwhelming, cluttered, or biased, making it difficult for voters to trust and interpret information

Low local/state engagement

Voter turnout is consistently lower in local and state elections, partly due to lack of awareness about impact and limited resources

With these pain points in mind, our next step was to translate our research findings into tangible ideas and user flows; bridging the gap between what we learned and what we could build.

Our user research became the foundation for our design direction. We brainstormed various features for each pain point and asked ourselves:

ideation

From research to design

If these are the barriers, what features could directly address them?

Features brainstorming on Figjam!

Lack of voting education

→ We designed a Voting Plan Checklist that breaks down the process step by step (registration, deadlines, polling place)

Lack of unbiased information

→ We created side-by-side candidate comparisons and simplified proposition explainers written in plain language

Low local/state engagement

→ We prioritized personalized ballot previews so users see all of their elections (not just federal) and get reminders about upcoming local races

This mapping allowed us to tie every design decision back to user pain points.

Design process

Turning insights into ideas

With research insights and a clear direction, we moved into ideation; the part where our findings began to take shape as real, tangible experiences. Starting off with exploration and rough sketches of potential features!

Different screen and flow explorations helped us test what features to include :)

Our goal was simple: design a product that makes voting feel less like a chore and more like an act of empowerment.

Our sketches evolved into low and mid-fidelity screens, giving us a clearer picture of how volunteers would move through the platform while leaving room for quick iteration.

Iterations, Design Decisions, Usability Testing!

But does our solution work?

Together with my teammates, I helped design and facilitate usability testing sessions with young and first-time voters to observe how they interacted with the prototype. We wanted to see if users could easily navigate the app, find key information, and ultimately feel more confident about voting.

What we found was encouraging, but also eye-opening.

What users loved

Participants appreciated having all voting information in one place.

The ballot education page stood out as particularly helpful, with its clear “What YES means” and “What NO means” breakdowns making complex propositions easier to understand.

But where users struggled…

ITERATION

Siloed navigation

4 out of 5 users struggled to find polling location information when completing a task. Users navigated back and forth between multiple pages, unsure where to locate this key detail.

3 users could not tell the active state of "Yes/No" toggle buttons. So, we iterated to a checklist instead.

Good afternoon!

1:47

04 Nov

View election calendar

Nearby

Polling locations

Learn more about candidates and propositions

Ballot Education

More entry points
ITERATION

Buried Candidate Comparison Tool

4 out of 5 users overlooked the Compare Candidates feature because it was placed at the bottom of the candidate list page and lacked visibility. This feature was critical for helping users make informed decisions, yet its discoverability was poor.

Bottom of the screen
Sticky element, increased visibility
ITERATION

Misleading Color Usage

Red and green were misinterpreted as political affiliations or approval signals. This also created accessibility issues for users with color vision deficiencies and risked misrepresenting neutrality; a key design principle for a nonpartisan platform.

Neutral indicators
Red/Green indicators
FINAL designs

Bringing BallotBud to life!

After iterations, our final design delivers a clear and approachable voting experience. The high-fidelity prototype brings together everything we learned, prioritizing clarity, accessibility, and confidence for first-time voters.

Ballot Education & Candidate Comparison

Learn what’s on your ballot — all in one place.

Explore candidates/propositions through clear, nonpartisan summaries. Users can understand each item on the ballot and even compare candidates side-by-side, turning confusion into confidence before voting.

Guided Voting Checklist

Your step-by-step guide to voting made simple.

From registration to reviewing your ballot, BallotBud provides all the tools and resources needed to complete every step of the voting process — making it approachable and easy to follow for first-time voters.

Find Polling Locations & Voting Methods

Know where and how to cast your vote.

Whether voting by mail, drop box, or in person, users can search for nearby polling locations by county and learn about different voting methods.

learnings & impact

This experience sharpened my research and design instincts!

Keeping designs aligned with research

Design decisions are only as strong as the research behind them. I made sure every feature could be traced back to a user insight, even as work got split across multiple designers.

Iterate early, test often, and let feedback guide the design

Testing early surfaced usability gaps we couldn't have predicted on our own. Every round of feedback sharpened both the experience and our reasoning behind it.

If I had more time…

I'd run another round of usability testing and push further into development; we only had one engineer, which limited how far we could build. With more support, I'd want BallotBud to become a real, working platform.

Los angeles

11:19:07 PM

made with ♥︎ by ellen
thanks for stopping by!
linkedin email