Logo
Apprenticeship

5km Run Redesign

As the final client project in my UX bootcamp, I joined forces with 5KM Run, a grassroots platform in Bulgaria connecting runners through weekly events. Despite a loyal user base, they were struggling to convert engagement into paid XL Run registrations.

My mission? Simplify the sign-up flow, build a responsive dashboard, and boost conversions, without disrupting the community-driven spirit that made the platform special.

TL;DR

Problem

Users find the XL sign-up process confusing due to too many steps, leading some to drop off completely and others to register on the spot.

This adds pressure on event-day operations and prevents 5KM Run from securing early, paid participation.

Solution

    1.

    Redesigned sign-up and clarified paid run value.

    2.

    Created a dashboard for events, stats, and profile updates.

    3.

    Built a responsive structure for both desktop and mobile users.

My Contribution

    Competitive Analysis

    Feature Prioritisation

    Content Audit

    Sitemap

    Sign up & dashboard flow design

    Usability Testing (3/5)

Show & Tell

Streamlined Sign-up Flow

Updated the sign-up flow to combine distance selection and payment into a single screen. This reduced the overall steps from 10 to 2, and the time to complete the flow from 1 minute to 30 seconds.

Improved Usability

SUS score improved from 40 to 94% after the redesign.

Faster Task Completion

Users completed the task in less than 2 minutes down from 5 minutes

Zero Misclicks

Accidental UX reduced to 0%. Users no longer accidentally click on the wrong button.

Based on usability testing with 5 participants

Discover Phase

When I joined the project, interviews and usability testing of the existing website had already been completed. There were some key insights that shaped the direction of our design work:

91%

Loved participating in XLs to support their health

88%

Prefer to register and pay in person rather than online

75%

Say the sign-up process was unclear due to navigation

72%

Want better visibility of past runs

Voices from the Track

I run so that I can spend time with myself and clear my mind.
01
I like to check stats to see where I'm at and measure progress.
02
I needed support the first time I signed up on the website.
03
The XL sign up page feels hidden in the site.
04
Personal statistics missing on the site is not what I would expect.
05
I set my running goals by focusing on how many kilometres I cover.
06

Competitive Analysis

To build on these findings, I looked at the event discovery and sign-up experiences of 6 competitors to understand what they did well and gather inspiration for our redesign.

Competitive AnalysisCompetitive AnalysisCompetitive AnalysisCompetitive AnalysisCompetitive Analysis
We researched 6 competitors focused on running events and fitness communities.
Competitive Analysis
Competitive Analysis
Competitive Analysis
Competitive Analysis
Competitive Analysis
Competitive Analysis
Competitive Analysis

Ideas worth borrowing

Event visibility

Making event details such as location, time and date more prominent for better visibility.

01

Event stats

Display event stats such as completed runs or distance covered to improve engagement and support.

02

Simplified sign-up

Clear buttons and fewer fields to make registration feel easier and faster.

03

Reviewing the initial research helped me understand what users were struggling with, and the competitive analysis gave me a clearer view of how others solved similar challenges. Together, these insights set the foundation for defining what to prioritise and where our design could add the most value.

Define Phase

User Persona

After reviewing the research and competitive analysis, we moved into the Define phase to narrow our focus. Since I joined the project midway, I worked with the existing persona to better understand user needs and helped refine the problem statement that guided our design decisions.

Running is a way of life

Denny

35 years old
123 Sofia, Bulgaria

Regular 5km run participant.

    1

    Wants to track her XL participation and performance.

    2

    Needs a clear and simple way to register online.

Denny's needs and frustrations helped us stay focused on reducing friction in the sign-up experience and making the value of XL Runs more visible. These insights shaped our problem statement and helped us prioritise features for the redesign.

Problem Statement

Once we had a clearer view of what users needed and where they were getting stuck, we were able to define the main goal of the project through a focused problem statement.

Denny finds the XL sign-up process confusing because it involves too many unclear steps, leaving her with no choice but to sign up on the spot.

The problem statement defines the user's main need and the goal for this project.

Feature Prioritisation

We worked with the client to prioritise features using the MoSCoW method, defining an MVP that balanced user needs, business goals, and technical constraints.

Must have

    Streamlined sign-up with multiple payment options

    Event page with CTA, track map, and key details

    Dashboard to manage events and track past runs

Should have

    A floating donate button

    Email confirmation for successful sign up

Won't have

    Donate pop-up

    Animated statistics to highlight key information

    Event calendar

Could have

    Drop menu in navigation bar

    New metrics for showing stats

    Regular newsletter

User flow

Ideate Phase

Exploring possibilities with HMWs

To kick off ideation, we turned our problem statement into focused HMW questions. This helped us stay outcome-driven and explore ways to simplify sign-up for users while supporting the client’s goal of increasing registrations.

How might we help users understand the value of the XL Run at a glance?

How might we help users move through sign-up with ease and confidence?

How might we help users track runs and stay motivated?

How might we make the act of signing up feel like joining a community?

Key HMWs that guided our early ideas around sign up, registrations and user motivation

I really enjoyed the HMW exercise because it helped me shift focus from features to user emotions and outcomes, which made ideation more meaningful.

The Design Studio

To explore solutions, my teammate and I ran a rapid Crazy 8s session using our selected HMWs. It helped us quickly visualise ideas and lay the groundwork for our low-fidelity wireframes.

After sharing our sketches, we used dot voting with stickers to highlight the strongest ideas that aligned with user needs and our project goals.

How might we help users move through sign-up with ease and confidence?

How might we help users move through sign-up with ease and confidence?

 How might we help users understand the value of the XL Run at a glance?

How might we help users understand the value of the XL Run at a glance?

How might we help users track runs and stay motivated?

How might we help users track runs and stay motivated?

This phase reminded me how powerful quick sketches can be for aligning on direction. Even rough ideas helped us see what excited both of us and our client, and gave us clearer focus for prototyping.

Design Focus Area

We focused on the sign-up process, which was the most complex part of the app.

The event detail page

01

The XL run sign-up flow

02

The event detail page

03

Design Phase

Wireframes

Using our updated user flow and sketches, I started building low-fi wireframes with a mobile-first mindset (since that’s how most users browse). Going designing within this constraint helped me focus on core actions like viewing events and registering quickly.

We then did 2 rounds of tests and iterations moving from low-high fidelity. We tested a total of 10 users.

What we asked users to do during usability testing

Show me how you’d sign up for the 5km Plana XL Run. When and where is it, and what would you need to prepare?

How it all stacked up

10/10

Users managed to complete the main task

< 2 minutes

Users finished the main task in under two minutes

0 mistakes

Users made no mistakes on the main task

94%

Users gave a high average satisfaction score

Takeaways

Combine distance selection and payment in one sign-up screen

Version 1
Version 1
Version 2
Version 2

Add reminder on confirmation page for users to bring their personal number

Version 1
Version 1
Version 2
Version 2

Update the event page to highlight track info, elevation gain & a visible CTA

Version 1
Version 1
Version 2
Version 2

We learned that users were able to complete the main task in under two minutes, and that they made no mistakes on the main task.

During usability testing, users mentioned that the logo felt too small and they often tapped it by mistake instead of the hamburger menu.

I explored a few variations and chose a layout based on common UX patterns: the logo on the left, the hamburger on the right, and a slightly larger logo to improve tap accuracy.

Design variations

These changes laid the groundwork for usability testing and helped us identify what to keep, improve, or drop in the next phase.

Deliver Phase

To present our final solution, I created interactive mobile and web prototypes and walked through the key flows: event description page, XL Run sign-up, and the personal dashboard.

We shared these with the client in a live walkthrough session.

Behind the clicks

Our client walkthrough went great, if you don’t count the mini heart attack we got when Figma lagged for a second!

Mobile Prototype

Web Prototype

Client Feedback

The client really appreciated how clean and simple the new sign-up flow felt. He found the dashboard especially helpful for encouraging repeat runners.

They felt the solution aligned well with their goal of increasing online registrations while reducing manual admin.

I can't believe I've been running this site for 12 years without proper UX and UI design. What a game-changer this has been.

GS
Georgi StanoilovFounder 5Km Run

How our solution answered the brief

checkmark

Simplified sign-up process

We simplified the flow to reduce friction and guide users more clearly.

checkmark

Personalised dashboard

We helped users stay connected by showing past runs and upcoming events in one place.

checkmark

Mobile-responsive structure

We built and tested both mobile and web versions to ensure the design adapts well to different screen sizes.

What I'd Explore Next

If I continue working on this, I'd love to focus on improving key functionality. I'd explore ways to boost user donations, since it's a major revenue stream, and look into integrating user stats with Strava or other running platforms to create a more connected experience.

Key Learnings

I joined the project halfway through and wasn't sure how to find my place, but figuring it out on the go taught me a lot. I learned to trust my gut, ask questions even when I felt unsure, and stay open to change. Most of all, I realised how much I love designing when real user insights are involved. That's when the work starts to feel not just creative, but meaningful.