Skip to content
NEW Online booking with waivers built in: no monthly fee, waivers included. See how it works →
For kart tracks, motocross parks and track days

Go-Kart and Motorsports Booking and Waiver Software

Sell heats, track days and race entries online, with every driver's waiver signed before they reach the grid. Less paperwork at the counter, more laps on the track.

5.0 on Capterra · No monthly fee · Waivers included
An event registration page with ticket types on a phone
10 of 10 drivers signedHeat 4 · Sat 2:20 PM
How we help

From the Door to the Grid, Faster

The track is ready long before the drivers are. Here's how WaiverFile gets them signed, briefed and on track sooner.

Forty Drivers at Once

A corporate group or league night arrives together, half of them still need a waiver, and the first heat goes out twenty minutes late.

With WaiverFileDrivers sign on their phones when they book. Staff see the whole group's status on one screen and check them in with a scan.

Heats That Overbook

You run ten karts per heat. The phone, the counter and the website all sell into the same heat, and someone waits for the next one.

With WaiverFileEach heat has its own capacity. Online sales stop at the limit, and staff see what's left in every slot.

Height, Age and License Checks

Junior karts need a minimum height, adult karts a minimum age, and track day drivers a valid license. Asking at the counter slows everyone down.

With WaiverFileJunior and adult driver prices, plus your own waiver questions for height, age and license, answered before arrival.

Pit Crew and Spectators

Parents, pit crew and friends walk into areas with real risk, and nobody has a signature from them.

With WaiverFileAdd a separate pit or spectator waiver with its own QR code at the gate, so everyone in the paddock signs.

A motocross rider cornering on a dirt track
The driver journey

Fewer Steps Between “Let's Race” and the Starting Grid

A lot of karting plans start in a group chat on a Friday afternoon. If booking takes too long, the plan changes to something else. We've spent years watching where people stall and taking those steps out, so more of the drivers who find your booking page end up on your track.

1

They Pick a Heat

Live times with spots left in each heat, and junior and adult prices side by side. No account to create.

2

They Add Another Race

Extra races, head socks or a meal deal sit on the same page, and the full price is in the cart from the start.

3

They Sign Before They Drive

The waiver opens right after checkout. One driver texts the link to the rest of the group, and parents sign for junior drivers.

4

They Go Straight to the Briefing

One scan at the counter brings up the booking with every driver checked off. Helmets on, safety briefing, green flag.

Race events and leagues

Race Entries by Class, Not by Spreadsheet

Endurance races, league nights, track days and open practice each get their own event, with a ticket type for every class: junior, rental kart, sprint, novice group. Each class has its own price and its own cap, so the novice group can't fill up spots meant for experienced drivers.

  • Ticket types for each class, with their own price and capacity
  • Registration that opens and closes when you say
  • One race day, a race weekend, or a weekly league with the dates generated for you
  • A roster for each event with waiver status, a signing link and a QR code
How events and classes work
An event roster with each entrant's waiver status
Group events

Birthday Races and Company Grand Prix Nights

Groups fill a kart track's weeknights: birthday heats, team-building races, bachelor parties. Sell them as packages with a set price for the first eight drivers and a per-person price after that, take a deposit, and let the organizer collect waivers from the group.

  • Flat or percentage deposits, with the balance from the saved card or a payment request
  • The organizer shares one link and sees who has signed
  • Headcount changed? Adjust it on the booking and collect the difference
  • Extra races, food and trophies as add-ons on the same page
How group packages work
Checkout for a group package with a deposit
Driver waivers

Driver Checks Done Before They Arrive

Add your own questions to the waiver: height, driving experience, license number, medical conditions. Parents sign for junior drivers on the same form, and staff see flags for minors and medical notes when the group checks in.

  • Custom questions for height, experience and driver's license
  • Parents add each junior driver to their own waiver
  • Ask for a photo of a license or ID when a class requires one
  • Waivers that stay valid for a season or a year, so regulars sign once
How waiver collection works
Order confirmation on a phone with the next step: sign your waiver
Why tracks choose WaiverFile
  • Digital waivers for activity businesses since 2014
  • Over 1,000 businesses use WaiverFile
  • Rated 5.0 on Capterra
  • Real people on our US-based support team help you set up
Pricing
$0 / month

No monthly fee and no setup fee for online booking. A booking fee is added at checkout when a guest books.

  • Waivers included for everyone on a booking
  • No contract
  • Paid straight to your own Stripe account
  • Waiver-only plans from $19/month
Preview of a sample waiver form
Free waiver template

Start with a Motorsports Waiver

Our motorsports sample is written for competitive events: voluntary entry, assumption of risk, a release covering the promoter, officials and equipment suppliers, a choice-of-law clause and a health statement, with parents able to sign for minors. Set it up in a free account, rewrite the risk section for karting or track days, add your track rules, and have your attorney review it.

Questions from Track Owners

Yes. Give each time slot a capacity that matches the karts you run. Online booking stops selling when the heat is full, and your staff see how many spots are left in every heat.

Create junior and adult driver types with their own prices, and add a height question to the waiver. Parents sign for their kids on the same form, and minors are flagged for your staff at check-in.

Add a license number question to the waiver, or ask drivers to upload a photo of their license. The answer is stored with their signed waiver, so staff can check it before the driver goes out.

That's a decision for you and your attorney. You can create as many forms as you need, so a short pit or spectator release can sit alongside the driver waiver, with its own QR code posted at the gate.

Yes. Set up the league as a weekly series and WaiverFile generates the race dates. Swap or remove dates for holidays. Each class gets its own ticket type with its own price and cap.

Through your own Stripe account. Drivers pay by card when they book, and Stripe pays out to your bank on its regular schedule. WaiverFile never holds your money.

Put Your Heats Online This Week

Setting up is free, with no credit card and no monthly fee for booking. Our US-based support team will help you get your track set up.