Classic form

Cycling event registration form that seeds the start waves

A mass start road event lives or dies on how it seeds its waves, and the only data it has to seed them with is what riders type into a box weeks earlier. This registration makes that one question count, with a paragraph explaining what a wrong estimate feels like, and prints the emergency contact it collects onto the back of the number plate.

Create a form with OneCraft15 fields, 14 required
Top of the cycling event registration form that seeds the start waves example
The top of the form as it renders. The image was generated for this example.

The form itself

A static copy of the finished form, exactly as it renders. Nothing here can be filled in or submitted, so read it as a reference and build your own from the button above.

Ranges Gran Fondo, Sunday 18 October

Three distances from the same start arch, timed, on closed and semi closed roads. Waves are seeded on your estimated finish time, so the number you give shapes your morning.

The rider

Your ride

Waves go out in five minute blocks from the fastest estimate down. A rider seeded into the wrong wave is either dangerous or lonely, so give the time you would ride today on a normal Sunday, not the time from your best year.

Bike and kit

If something goes wrong

This is the contact printed on the back of your number plate. Name somebody who is not riding with you, because on a bad day the person beside you is already at the scene.

Rider agreement

Every field, and what it collects

The complete field list, in the order respondents meet it.

The rider

Rider nameNameRequired
Date of birthDateRequired
Club or teamShort text
Email for the rider briefShort textRequired
Mobile carried on the rideShort textRequired

Your ride

DistanceSingle choiceRequired
Options: Piccolo, 45 km, 600 m of climbing, one feed zone · Medio, 90 km, 1,450 m of climbing, two feed zones · Gran, 135 km, 2,600 m of climbing, three feed zones and a broom wagon
Estimated finish time for the distance you choseDropdownRequired
Options: Under 2 hours · 2 to 3 hours · 3 to 4 hours · 4 to 5 hours · 5 to 6 hours · More than 6 hours · First event, genuinely no idea
Have you ridden a timed event before?Single choiceRequired
Options: This is my first · One or two · Several a year · I race, this is a training day

Bike and kit

Bike hireSingle choiceRequired
Options: Bringing my own bike · Hire a road bike, 120 dollars, fitted on the Saturday · Hire an e bike, 180 dollars, Piccolo and Medio only
Event jersey sizeDropdownRequired
Options: Club cut XS · Club cut S · Club cut M · Club cut L · Club cut XL · Club cut 2XL · Race cut S · Race cut M · Race cut L · Race cut XL · No jersey, entry only

If something goes wrong

Emergency contact nameShort textRequired
Emergency contact mobileShort textRequired
Medical information for the event doctorLong textRequired

Rider agreement

What you are agreeing toMultiple choiceRequired
Options: I will wear a fastened helmet that meets the standard for the whole ride · I understand the roads are only partly closed and I am riding in traffic · I will stop if a marshal or the broom wagon tells me to, including a course cut off · I am responsible for my own mechanical repairs between feed zones
Rider signatureSignatureRequired

The estimate is the most important field on the form

Waves go out in five minute blocks from the fastest estimate down, so a single dropdown decides who a rider spends four hours next to. The paragraph above it does the persuading, because the failure mode is social rather than technical: guess low and you are passed for an hour, guess high and you spend one chasing. Naming both outcomes gets more honest answers than any instruction to be accurate. The last option, first event and genuinely no idea, is the one that keeps nervous riders from inventing a number, and organisers seed those riders by experience instead.

What the emergency contact is actually for

It is printed on the back of the number plate, which is why the paragraph says to name somebody who is not riding with you. On a bad day the person beside a rider is already at the scene and is not who anybody needs called. The medical box underneath is addressed to the event doctor rather than to the organiser, and its placeholder lists blood thinners and an allergy to anything in a first aid kit, which are the two answers that change treatment and the two nobody thinks to volunteer.

How to adapt this form

A closed circuit criterium replaces the estimate with a racing licence number and a category, because seeding there is done by grade rather than by guess. A multi day tour keeps the structure and adds a luggage and accommodation block, plus a second emergency contact, since riders are away from home. A charity ride adds a fundraising target and moves the jersey question behind it, because the jersey is the reward for the fundraising rather than part of the entry, and the order on the form should say so.

What makes this form work

Each distance carries its climbing and its feed zones

Ninety kilometres means nothing without fourteen hundred and fifty metres of climbing beside it. Putting both in the option, plus the broom wagon on the longest one, is how a rider picks the distance they can actually finish.

The estimate question explains what a wrong answer feels like

Passed for an hour, or chasing for one. Riders answer honestly when the cost is described in the experience of the day rather than as a request for accuracy, and the no idea option catches everybody else.

Four rider agreements, one per real risk

Helmet, traffic, marshal instructions, and your own mechanicals. Four ticks take three seconds longer than one and are the difference between a rider who read the traffic sentence and a rider who did not.

Questions people ask

How many fields does an event entry need?

Fifteen here, twelve required. Anything below about a dozen and the organiser cannot seed, size or treat a rider. Anything much above twenty and entries stall on a phone at a kitchen table. Things that change later, such as a transfer or a distance change, belong in an amendment email rather than on the entry.

Why print the emergency contact on the number plate?

Because a phone in a jersey pocket is locked, and a rider on the ground cannot unlock it. A name and number on the back of the plate is the oldest and most reliable system in road cycling, and it is the reason the form asks for somebody who is not riding in the same event.

Can this form take the entry fee?

No. Entry, bike hire at one hundred and twenty or one hundred and eighty dollars, and jersey choice all land in one record, then the invoice or payment link follows. That order matters because hire stock is limited and an e bike is only offered on two of the three distances.

What if a rider does not know their finish time?

They pick first event, genuinely no idea, which is the seventh option. The organiser seeds those riders from the experience question instead, usually into the middle of the field. A form without that option collects invented numbers, and invented numbers are worse than no answer at all.

Is the helmet tick enough for a waiver?

It is one of four, and each is a separate promise: helmet, partly closed roads, marshal instructions including a cut off, and your own mechanical repairs. Bundled into a single I agree to the terms, none of them are read. Separated, riders actually notice the sentence about riding in traffic.

How do the answers reach the timing company?

Through the CSV export from the responses view. One column per field with the first column Submitted At, so distance, estimate and jersey size each arrive as their own sortable column, which is the format every timing and merchandise supplier asks for anyway.

Build your own in about a minute

The button below opens the generator with this use case already described. Change the wording to match your own, generate, then edit anything you like.

Make my cycling event registration form that seeds the start waves

Other form examples

Want the steps in the builder? Read Every form field and when to use it, then View, export and manage your responses. For everything this generator can do, see the form maker.

Sources

Written and checked by the OneCraft team. Last checked .