Free marathon registration form builder

Free AI Marathon Registration Form Generator

Describe your race, distances, and pricing. Makeform creates a marathon registration form for runner details, emergency contacts, waiver agreement, and entry fees.

Chat input for the Makeform, best AI form builder. Press Enter to submit your request and generate a form. Use Shift+Enter to add a new line.
  • Unlimited free forms and responses
  • Editable before publish
  • Waiver acknowledgment and signature fields
  • Runner, relay, and charity entry options
Explore form features
31129+ makers build faster
Used by tools like ChatGPT, Perplexity & Claude

Send race entries to Google Sheets, Slack, and Zapier.

Sample prompts for the builder

Choose a race scenario, edit its details, or send the prompt into the Makeform builder.

Prompt ready

Audience

Adult runners choosing the marathon or half marathon

Format

Multi-distance entry form with fees and waiver

Prompt size

310 chars

Brief qualitySends to builder

Example form structure

Multi-distance entry form with fees and waiver

Prompt exampleEditable in builder

Runner identity and contact details

Short answerFirst ask
2

Choose marathon or half marathon

Multiple choice
3

Emergency contact name, relationship, and phone

Short answer
4

Expected finish time and shirt size

Dropdown
5

Waiver acknowledgment and signature

Signature
6

Entry fee

Payment

Suggested routing tags

Suggested

Confirmed entries

Payment follow-up

Waiver review

Ask for an emergency contact who is not participating in the same race, then make the phone number required.

Step 1

Enter

runner, distance, pace, and shirt details

Step 2

Prepare

emergency contact and race-day needs

Step 3

Agree

waiver shown, acknowledged, and signed

Step 4

Confirm

fee collected and entry routed to the organizer

A cleaner start line

One entry captures what every race team needs.

Keep runner records, emergency details, acknowledgments, and fee status connected to one entry.

Runner-ready records

Collect distance, category, pace, shirt, contact, and team details in sortable fields.

Emergency details in context

Keep a named emergency contact, relationship, and phone beside the correct runner.

A complete entry checkpoint

Require key fields, waiver acknowledgment, signature, and fee before confirmation.

Built around race formats

Adapt one registration flow to every start list.

Show solo runners, relay captains, charity entrants, and guardians only relevant fields.

Multiple distances

Offer several distances, then reveal matching prices, pace questions, and eligibility details.

Relay and group entries

Capture a captain once, then add every participant and relay leg.

Charity and club runners

Ask for charity, club, team, or fundraising details only when applicable.

Guardian-led registration

Route youth entries through guardian contact, emergency details, terms, and signature.

Registration workflow

Go from race brief to open registration in four steps.

Start with your race categories and policies, then refine the form before sharing it.

Explore form features
01

Describe the race

Provide distances, divisions, fees, deadlines, participant types, contacts, and your waiver text.

02

Edit fields and conditions

Require essential fields and conditionally show team, charity, youth, or accessibility questions.

03

Test each entry path

Preview each route and check calculations, signatures, choices, and confirmation copy.

04

Publish and route entries

Share the form, send confirmations, and route entries for bib assignment and follow-up.

Choose the right registration method

Why a generated race form beats a generic signup sheet.

Distance affects price, participant type affects questions, and every entry needs an acknowledgment trail.

Approach
What it captures
Where it fits
ApproachPaper signup sheet
What it capturesBasic names and contact details, with manual fee and waiver follow-up.
Where it fitsA small informal run checked by hand.
ApproachGeneric online signup
What it capturesAnswers in one list, but pricing and participant sections may need manual sorting.
Where it fitsA single-distance event with one price.
Approach
Generated marathon registration form
What it capturesRunner, contact, race, signature, and fee status in one submission.
Where it fitsRace weekends, relays, charity places, and youth events.

Field guide

What a marathon registration form should include.

Adjust these six sections to your event and use waiver wording chosen for your organization.

Runner profile

Identify and contact each participant.

Collect structured identity and contact fields so staff can reach runners and check age categories consistently.

  • Name, email, phone, address, and date of birth.
  • Competition category when relevant to race rules.
  • Club, charity, team, and fundraising page.

Race selection

Turn choices into a usable start list.

Use controlled choices for distance and division, with conditional follow-ups for specialized routes.

  • Distance, wave, division, type, and finish estimate.
  • Relay role and team members when selected.
  • Shirt size, personalization, and merchandise.

Emergency contact

Keep a reachable contact beside the entry.

Require a reachable person who is not running the same event and explain how the information is used.

  • Name, relationship, and mobile number.
  • Alternate contact when the event requires one.
  • Instruction not to list a racing teammate.

Race-day support

Ask only for details the event can act on.

Collect actionable accessibility or logistical requests and route them to the responsible coordinator.

  • Mobility, communication, or start-area support.
  • Preferred contact method for follow-up.
  • Packet pickup, transport, parking, or bag drop.

Waiver agreement

Present your wording before acceptance.

Place organizer-supplied terms above acknowledgment and signature fields, record the version, and seek appropriate review when needed.

  • Organizer-supplied waiver and race rules.
  • Required acknowledgment and participant signature.
  • Guardian text and signature for youth entries.

Fees and confirmation

Match payment to the selected entry.

Connect each entry to its fee, store payment status, and explain next steps without promising acceptance before review.

  • Fee based on distance, phase, team size, or add-ons.
  • Discount-code or charity-place fields when offered.
  • Entry summary, reference, and next steps.

Related tools

Build the rest of your race operations forms.

Add forms for payments, volunteers, and feedback.

Explore all AI tools

AI Event Registration Form Generator

Build a signup for related race-weekend activities.

Open tool

AI Emergency Contact Form Generator

Create a focused contact form for participant, staff, or volunteer emergency records.

Open tool

AI Amateur Athletic Waiver Form Generator

Structure organizer-supplied participation terms with acknowledgment and signature fields.

Open tool

Payment Form Generator

Create a payment flow for entry fees, merchandise, or add-ons.

Open tool

AI Volunteer Registration Form Generator

Recruit course marshals, water-station crews, packet pickup staff, and finish-line helpers.

Open tool

AI Post-Event Feedback Survey Generator

Collect runner feedback about registration, course support, packet pickup, and race day.

Open tool

FAQ

Marathon registration form questions

Practical answers for race directors and registration teams building an online entry flow.

What should a marathon registration form include?

Include runner contact details, birth date, distance, division, finish estimate, shirt size, emergency contact, support requests, organizer-supplied waiver, acknowledgment, signature, fee, and confirmation. Add conditional questions for relay, charity, and youth entries.

Can one form register runners for several race distances?

Yes. Offer each distance as a controlled choice, then show its fee, pace, category, merchandise, and waiver questions conditionally. The resulting entries remain filterable by event.

How should I collect marathon emergency contacts?

Require the contact's name, relationship, and phone. Ask for someone reachable on race day who is not running the same event, and keep the contact connected to the runner's entry.

Can the form collect waiver acknowledgment and signatures?

Yes. Display your chosen terms before required acknowledgment and signature fields. For youth entries, use guardian-facing wording and a guardian signature. Seek appropriate review for wording or process questions.

Can entry fees change by distance or registration phase?

Yes. Set prices by distance, team size, registration phase, or add-ons and show the amount before payment. Test boundary dates and every entry path before publishing.

How do relay team registrations work?

Collect the captain once, then repeat runner, relay leg, pace, shirt, emergency contact, acknowledgment, and signature fields. Clearly state whether the captain pays once or runners pay separately.

Is the marathon registration form generator free?

Yes. Makeform provides unlimited free forms and responses. You can generate, edit, publish, and collect registrations without a form or response cap; the paid tier removes the Makeform badge.

Where can the race team manage submitted entries?

Review submissions in the Makeform inbox or route them to Google Sheets, Slack, or Zapier. Consistent distance, division, payment, and follow-up fields help staff filter entries.

Open registration with the details connected.

Generate your marathon registration form for runners, waivers, and fees.

Unlimited free forms and responsesFour editable race scenariosRunner-to-payment entry trail
Browse templates