Carpool sign-up sheet for school and practice runs
Updated · By the OpenSignup team
Make a carpool sign-up sheet with one slot for each drop-off and pick-up. Parents pick the runs they can drive, and everyone sees which runs still need a driver. It's free with no paid tier, there are no ads, and nobody needs an account to sign up.
What a week of carpool runs looks like
Three families share the drive to basketball practice after school, in the first full week back from winter break. Each weekday has a drop-off and a pick-up, and each of those runs needs one driver.
Practice carpool, week of Jan 11
Drop-off: meet the players at the school's front entrance at 3:15 PM and drive them to the rec center gym. Pick-up: collect them at the gym's side door at 5:30 PM and drive them home. Three players ride on every run, and two of them need a booster seat. If practice is cancelled for snow, I'll post in the team chat by 2 PM.
Mon, Jan 11
Drop-off
3:15 PM
FullPick-up
5:30 PM
Full
Tue, Jan 12
Drop-off
3:15 PM
FullPick-up
5:30 PM
Sign up
Wed, Jan 13
Drop-off
3:15 PM
Sign upPick-up
5:30 PM
Sign up
Thu, Jan 14
Drop-off
3:15 PM
FullPick-up
5:30 PM
Full
Fri, Jan 15
Drop-off
3:15 PM
Sign upPick-up
5:30 PM
Full
How to set up a carpool sign-up sheet
These steps build the example above. The help page on creating and publishing a signup shows each screen.
- Sign in and choose New signup. If you see “What are you organizing?”, choose “Skip, fill in by hand”.
- Type a Title like “Practice carpool, week of Jan 11”. In Description (optional), write where drivers meet the kids and how many ride. Then choose Create signup.
- Choose Fields, then What. Rename it Run, choose List and choose Save. Next, choose Add field, name the field Time, choose Time and choose Add field again to save it. Last, set Group slots by to Date.
- Open the empty slot. Set Date to Monday, January 11 and Time to 3:15 PM. For Run, choose Add to list and type Drop-off. Skip Option 1, the placeholder the list starts with. Spots is already 1, which is one driver.
- Choose Duplicate. The copy opens right below it: use Add to list to set its Run to Pick-up, and change its Time to 5:30 PM.
- Choose Duplicate on Monday's drop-off and change the copy's Dateto Tuesday. Duplicate that copy for Wednesday, and so on to Friday. Do the same from Monday's pick-up. That makes ten slots, in order.
- Choose Publish and share (on a phone, it's at the bottom of the screen). Choose Copy link (Share… on most phones) and post the link in the team chat before winter break ends, so the runs are taken before Monday.
You can also describe the week in a sentence and have Claude build the runs as a draft for you to check.
Drivers or riders: which set-up suits you?
Drivers sign up when the same kids ride every time and the parents take turns. That's the example: one slot per run, one spot each. With three families and ten runs, each family drives three or four times a week.
Riders sign up when a few parents drive and more families need seats, such as for an away game. Each slot is one driver's run, and its spots are the free seats in that car. Add a Driver field (Short text) with the driver's first name, so parents know whose car it is. A parent with two kids takes two spots.
For seats, count the back of the car, not every seat belt. The National Highway Traffic Safety Administration says to keep children in the back seat at least through age 12. (NHTSA, checked October 15, 2026) Ask each driver how many kids fit in the back, booster seats included, and use that as the spots. When a car is full, its slot stops taking sign-ups.
One thing to plan for with riders: a driver can't see who booked their seats. The signup page shows how many spots are left, not who took them. You see the names under Responses, so send each driver their list yourself before the day.
What to put in the description
The description sits above the runs, so every driver reads it before signing up. Cover the things parents otherwise ask in the group chat:
- Where to collect and drop off. Name a spot everyone knows at each end of the run, like “the school's front entrance” and “the gym's side door”.
- How many kids ride. A parent with a small car can see straight away whether the back seat is big enough.
- Who needs a booster seat. Drivers without one know to borrow one before their run.
- What happens if practice is cancelled. The signup can't message drivers, so say where you'll post it and by what time. In winter, say whether a snow day cancels practice too.
How do drivers swap a run?
There's no swap button, and you can't move people between runs yourself. A swap is a cancel and a new sign-up. Do it one run at a time, so neither run sits open for long:
- The two drivers agree the swap in the group chat.
- The first driver opens the confirmation email for their run, follows its link and cancels. The second driver signs up for that run straight away.
- The second driver then cancels their old run the same way, and the first driver takes it.
To move to a run that still needs a driver, sign up for the new run first, then cancel the old one. Cancelling first can leave you with neither. If a driver just can't make a run, they cancel it and it opens up again. Ask them to post in the chat too, so another parent notices.
What happens after a driver signs up
- The run shows Full, so the first parent to sign up gets it and nobody else can take it.
- The driver gets a confirmation email that lists the run's Date, Run and Time, with a link to change or cancel.
- They get a reminder email the day before the run. Someone who signs up less than a day ahead gets one about an hour after signing up, though a sign-up on the day itself may get none. Every reminder has a link to stop them. When a parent takes an open run on the day, remind them in the chat.
- After signing up, drivers can choose Add to calendar. The run goes into their calendar at its time on the sheet, as a one-hour event, whatever time zone their phone is set to.
- You see who took each run under Responses, and Download CSV there saves the list as a file. Other parents see which runs are full, not who is driving, so once the week is full, post the drivers in the group chat.
What it doesn't do
- No repeating weeks. Each week's runs are slots you add.
- No closing of past runs. A run whose date has passed still takes sign-ups until you delete it or close the signup. Deleting a run also deletes who drove it, so export the list first if you keep count of who drives.
- No maps, routes or pick-up order.
- No text messages. Reminders go by email only.
Frequently asked questions
Can I set up the whole season at once?
There are no repeating signups, but one signup can hold several weeks, and everyone keeps the same link. Choose Duplicate on a run, and the copy opens right below it for you to change its date. On the signup page, days show in the order of their runs, not the calendar. So copy from the latest day each time, or drag a day's runs into place.
What if a run still has no driver the day before?
The signup doesn't chase parents for you. Post the link in the chat again and name the open run, such as Thursday's pick-up, so parents don't have to scan the week to find it.
Can a parent sign up for more than one run?
Yes. They sign up for each run in turn, and get a confirmation email for each one.
Can two parents in one family both drive?
Yes, as long as each uses their own email. One email counts as one person, so signing up again with the same email changes the name on every run it took.
Can I print the carpool schedule?
There's no print view. You can download the list of who signed up as a CSV file, open it in a spreadsheet and print it from there.