Reducing Friction in Race Registration
Designing a registration experience that helps first-time participants complete registration to endurance events with confidence while preserving flexibility for event organizers.

Project summary:
-
Product: Endurance events registration platform.
-
Users: Race participants and event organizers.
-
Problem: Registration friction and uncertainty.
-
Goal: Increase clarity, confidence and completion.
Goal
Simplify Haku's race registration for participants while preserving flexibility for event organizers.
Role
Product Designer consultant
Time frame
2 weeks
Tools
Research • UX Audit • Usability Testing • Product Strategy • Interaction Design • Prototyping
The Challenge
As part of an independent product evaluation of Haku's participant registration experience, I was asked to evaluate their participant registration experience and identify opportunities to improve usability while balancing business and platform needs.
Rather than focusing only on interface changes, I approached the exercise as I would a real product engagement, conducting research, validating assumptions through usability testing, and proposing solutions grounded in both participant and organizer needs.
Haku powers registration experiences for endurance events ranging from local races to large marathons. While the platform supports many event types and organizer needs, that flexibility can introduce complexity for participants, especially those registering for the first time.
My challenge was to identify where participants lost confidence during registration and design solutions that reduced friction without sacrificing the configurability event organizers rely on.
Understanding the problem
Before proposing solutions, I wanted to understand whether friction came from the registration form itself or from the complexity of race registration. I combined competitive analysis, first-hand registration, public feedback, and lightweight usability testing to identify where participants lost confidence during the experience.
Reviewed Existing Registration Flows:
Analyzed registration experiences across endurance events to understand how different organizations structure participant registration.
Registered as a Participant:
Completed multiple race registrations myself to experience the flow firsthand and document moments of friction.
Conducted Informal Usability Testing:
Observed participants with different levels of running experience as they completed registration using a think-aloud approach.
Synthesized Key Findings:
Grouped recurring patterns, prioritized opportunities, and identified areas with the highest potential impact on participant confidence and completion.

Insight 01
Participants struggled to understand what they were registering for.
Participants often hesitated before completing the form because they weren't sure they had selected the correct event or registration path. Race categories, participant types, and eligibility requirements weren't always clear, leading users to second-guess their choices before moving forward.
Observation:
Participants lacked context before starting registration.
Insight 02
Participants couldn't easily distinguish required from optional actions.
Several participants assumed optional questions and selections, such as club affiliation or donations were required, creating unnecessary hesitation and slowing the registration process.
Observation:
Optional fields weren't clearly communicated.


Insight 03
Registration assumed prior race knowledge.
The experience relied on participants understanding race-specific terminology such as pace estimates, participant categories, and club affiliation. Newer runners often paused because they didn't know how to answer these questions confidently.
Observation:
Participants needed more context to answer confidently.
Insight 04
Optional purchases interrupted the primary task.
Merchandise and donation prompts appeared before participants completed registration, interrupting their momentum and making it harder to focus on finishing the primary task.
Observation:
The placement of add-ons blurred the line between registering and shopping


Four principles guided the redesign.
-
Reduce uncertainty
-
Increase clarity
-
Support every participant
-
Preserve momentum
Solution 1: Provide Context & reduce friction


Introduce an Event Overview step before registration begins, allowing participants to compare categories and select registration types only when relevant.
Before: Register CTA →Registration type → Form
After: Register CTA → Event Overview → Registration type (if applicable) → Form
Solution 2: More Adaptive & Supportive Form Experience
Problem:
Participants were unsure:
-
Which fields were required
-
Why some information was being collected
-
Who the registration applied to
Solution:
Improve form clarity while preserving familiar structure.

Establish registration context
A.
-
Supports self, child, and third-party registrations.
-
Allows the form to adapt based on who is being registered.
-
Reduces unnecessary questions and enables more relevant follow-up fields.

Reduce Form Ambiguity:
B.
Required vs Optional
Added: Red Asterisks on required fields and "(Optional)" labels
Reason:
Users often miss instructions and must infer which fields are required.
Supported by Nielsen Norman Group recommendations.

Provide Contextual Support
C.
Added:
-
Help Links: (ie: Learn more, finish time guidance)
-
Question Context: Brief explanations for event-specific questions
-
Information on how responses support race logistics
Reason:
-
Participants are more confident completing forms when they understand both how to answer a question and why the information is being requested.
Solution 3: Maintain Orientation

Top of the form:
-
Shows event info, category, registration type and price.
-
Includes a stepper with step description.

Bottom of the form:
-
Shows price total so far
-
back and next buttons
Problem:
Long registration forms can feel overwhelming and make it difficult for participants to understand where they are in the process.
Solution:
Provide persistent context, progress visibility, and navigation controls throughout registration.
Benefits:
-
Understand current step
-
Know what remains
-
Maintain awareness of event and registration selection
-
Reduce abandonment risk
Solution 4: Reduce Upsell Interruption
Problem:
-
Participants sometimes interpreted add-ons as required registration steps.
-
Product offers interrupted form completion and increased scrolling.
-
Registration and shopping were blended into the same task flow.
Solution:
Move optional products to the Review & Checkout stage after a registration summary and verification step. Present them behind a dedicated "View Add-ons" section.
Benefits:
-
Participants can verify registration details before payment.
-
Registration and shopping become separate tasks.
-
Reduces confusion around required vs. optional purchases.
-
Decreases scrolling and visual clutter.
-
Preserves upsell opportunities for event organizers.
-
Creates a natural moment to introduce add-ons after the primary task is complete.
Impact
Expected outcomes
For Participants
-
Greater confidence when selecting an event
-
Less confusion throughout registration
-
Easier, more focused form completion
-
Greater confidence before checkout
For the Business
-
Improved registration completion
-
Fewer registration errors
-
Reduced participant support needs
-
Preserved add-on opportunities
Designing for Organizer Flexibility
Improving the participant experience also meant thinking about the people behind it.
Haku supports events with different requirements, categories, and registration models. Rather than creating a fixed participant experience, I designed the Event Overview as a configurable system, giving organizers control over the information participants see while maintaining a consistent registration structure.
Admin view

Participant view

The Admin Challenge
The challenge was to add greater participant context without creating more complexity for organizers.
-
Flexible:
Support simple and complex event structures.
-
Configurable:
Let organizers determine which information is relevant.
-
Consistent:
Keep the participant experience clear regardless of event setup.
Solution : Give organizers control without adding complexity

I translated the new Event Overview into configurable fields within the organizer experience. Core event information remains consistent, while optional fields can be enabled based on the needs of each event.
Opportunity
-
Help organizers create clearer registration forms.
Concept
-
Contextual help guides
-
Best-practice recommendations
-
Required vs optional guidance
-
Form quality insights
Why it matters
-
Organizers are Haku's customers.
-
Better forms lead to higher completion rates.
-
Guidance helps non-UX experts create better registration experiences.
Impact
Expected outcomes
For Event Organizers
-
Greater control over participant-facing information
-
Flexibility across different event types
-
Easier configuration of complex registration requirements
-
A more consistent setup experience
For Haku
-
A scalable framework across event types
-
Greater consistency across participant experiences
-
Reduced need for event-specific solutions
-
Flexibility without sacrificing usability
Reflection:
Through this project, I explored the registration experience from both the participant and organizer perspectives. It reinforced the importance of balancing usability, business goals, and operational needs while validating design decisions through research and testing.
Next Steps:
-
Validate concepts through usability testing
-
Measure completion rate changes
-
Evaluate add-on conversion rates
-
Continue refining organizer-configurable experiences

