Ondpitch – Add Players Feature

My Role
Company
Timeline
Deliverables

Summary

This case study focuses on how I redesigned the player onboarding experience for ONDpitch, a grassroots football finance platform. Team managers were struggling to add players quickly, especially those with large rosters or limited technical skills. To solve this, I designed three flexible methods: uploading players via CSV, adding them manually, or inviting players through a shareable registration link.

Through user interviews and testing, I learned that different teams had different workflows, so offering multiple entry points was essential. The result was a more intuitive, mobile-friendly experience that reduced team setup time by 66% and saw rapid adoption of the shareable link feature.

This redesign not only streamlined onboarding but also empowered teams to get started faster and stay engaged with the platform.

This bottleneck was affecting onboarding success, which resulted in fewer active teams and reduced platform engagement.

Problem

Grassroots football team managers needed a way to add their players to Ondpitch. However, our early flow was time-consuming, confusing, and led to high drop-off rates.

Some teams had large player rosters stored in Excel. Others only had basic information or wanted players to self-register. Managers often complained about having too much admin work just to get started.

This bottleneck was affecting onboarding success, which resulted in fewer active teams and reduced platform engagement.

Goals

The goal was to design a flexible, intuitive, and scalable player onboarding experience that:

  • Supports bulk uploads for teams with existing player data
  • Enables easy manual entry for low-tech users
  • Allows players to self-register via a shareable link
  • Works smoothly across devices

Success meant faster team setup, reduced confusion, and more players actively using the platform.

Research and Insights

I interviewed six team managers across different clubs. Four of them used spreadsheets to manage their rosters. Two didn’t have any digital lists and relied on memory or WhatsApp groups. All of them wanted to get started quickly without training or tutorials.

Key pain points included:

  • “I don’t want to type in 20 names one by one.”
  • “Some players don’t give me their phone numbers. Can’t they just join themselves?”
  • “Where do I even start?”

My Process

Wireframing

I mapped out three entry paths:

  • CSV Upload
  • Manual Entry (one-by-one)
  • Shareable Link (player self-registration)

Each path included clear guidance and fallback options.

From this, I defined three key user types:

  1. Digital admins with player data
  2. Manual admins with low-tech setups
  3. Self-service managers who prefer players to register themselves

Visual Design 

I prioritized:

  • Clear icons and labels
  • Step-by-step feedback such as upload success and validation messages
  • Mobile-friendly layout for managers in the field

Usability Testing 

I tested the flow with three team managers using Figma prototypes.

  • The CSV flow was intuitive for those with files
  • The manual flow worked well on mobile
  • The shareable link was the favorite. It felt modern and less stressful

Improvements made after testing included:

  • Adding tooltips for required fields
  • Including a file format preview before upload
  • Optimizing the link registration page for mobile using autofill and smart hints

Solution

Users can now choose one of three ways to add players:

  • Upload a CSV File
    Perfect for teams that already have their rosters in Excel. Includes a simple template and drag-and-drop functionality.

 

  • Share a Join Link
    Team managers can send a link to players, allowing them to enter their own details. The system automatically organizes them under the correct team.

 

  • Enter Players Manually
    Ideal for adding one to five players quickly. The experience is optimized for mobile.

 

All flows funnel into a unified player list, eliminating concerns about duplicates or formatting issues.

Results

  • Reduced average team setup time from 15 minutes to 5 minutes
  • Over 75% of teams used at least two methods to onboard players
  • The shareable link had a 60% adoption rate within two weeks of release
  • Positive feedback included:
The link is a lifesaver. My players joined themselves while I was at training.

George

Medway Prime FC

What I learned

  • Flexibility is essential. One approach does not work for every team
  • Testing with real users is more valuable than assumptions
  • Admin users often multitask, so mobile-first clarity is critical

Final Thoughts

This feature directly supported Ondpitch’s mission:
To make team finance and player management easy for grassroots clubs regardless of their size, tech skills, or resources.

By offering multiple ways to add players, we transformed a major blocker into a smooth, intuitive entry point. This helped teams get started faster and feel more in control.