Web Development
multi-step registration form..
Custom multi-step registration form for a Dutch football league.
the problem.
Ballie runs football competitions for students, companies, friend groups, and women’s teams across several Dutch cities. Signing up isn’t simple — a person might join as a full team, a small group, or solo, and each path needs different information: competition type, city, play day, sports park, team lineup, captains, skill level, billing details, and optional extras.
Asking for all of that in one long form would overwhelm people and cost sign-ups. Ballie needed a signup flow that felt easy, no matter how someone joined.
what I built.
I designed and built Ballie’s registration form as a clean four-step flow. Step one lets the person choose how they’re signing up — full team, small group, or solo.
The following steps collect their personal details, then competition, city, play day, and preferred park, then the team lineup, captains, skill level, positions, and billing address.
The final step shows a clear overview with a live price calculation and optional add-ons before submitting. The form only asks what’s relevant to each signup type, so it always feels short and manageable instead of long and confusing.
the result.
Ballie has a registration form that turns a genuinely complex signup into a few simple steps. Breaking it into stages keeps people from feeling overwhelmed, the conditional steps mean nobody answers questions that don’t apply to them, and the live price overview sets clear expectations before anyone commits.
It’s a smooth, friendly signup flow built to help a growing league bring in more teams and players.
can I help you?
Got a project in mind? Let's discuss how I can help bring your vision to life. No hard pitch, just a straightforward chat about what you need.