Six kids need a ride to Tuesday soccer practice and three parents keep texting "I can drive this week" at the same time. By Thursday nobody remembers who has the 7 a.m. slot. A group text is the worst possible tool for a rotation that repeats every week, because the schedule scrolls away the moment someone sends a meme.
A simple sign up sheet fixes this. Each driver claims a date, each seat gets a passenger, and the whole thing lives at one link that everyone can check without scrolling through chat history. Here is how to build it in order.
Decide what you are actually scheduling
Before you touch a form, settle two questions. First, are you rotating drivers across dates, or filling passenger seats in a fixed car, or both? A school pickup carpool usually rotates drivers: one parent covers Monday, another covers Tuesday. A sports team heading to a Saturday tournament usually fills seats: Coach has four open spots in the van, four kids claim them.
Second, how many slots per unit? If a minivan holds three extra kids, that option needs a cap of three. If you want exactly one driver per day, that date gets a cap of one. Write this down on paper first. A carpool that mixes driver days and seat counts gets confusing fast, and the cleanest sheets separate the two instead of cramming everything into one column.
For a recurring weekly rotation, list every date through the end of the season. For a one-off trip, you only need the single event. The structure follows from those two decisions.
Build the sheet and set your caps
Open an online signup sheet and create your slots. You can type the whole thing out yourself, or describe it in plain language and let the AI-powered signup forms build the structure. Something like "weekly carpool to Lincoln Elementary, one driver per weekday morning through December, each driver can take up to 3 riders" gives the AI enough to draft dated slots with capacity already set.
The piece that makes a carpool sheet work is the capacity limit. Set a maximum number of people per option and the slot fills and locks on its own. When your van's three passenger seats are claimed, the fourth parent sees it is full and picks another day instead of double-booking. No more two drivers showing up for the same pickup.
For each date, decide what you need to collect. At minimum: the driver's name and a phone number. Add a field for how many seats they can offer if that varies by car. For passengers, collect the kid's name and a parent contact. Keep it short. Every extra field is a reason for a busy parent to close the tab. You can edit the form later, so start lean and add fields only if a gap shows up.
If you want riders to see who else is in the car, turn on a public response summary so the sheet shows claimed seats to everyone. If you would rather keep contact details private, leave responses hidden and only you see the full list.
Share the link and let people claim slots
Send the link in the same group text that used to carry the chaos, except now it points to one place that stays current. The form works in any phone browser with no app to download, which matters when half your drivers are checking it from a parking lot. Mobile-friendly signups mean a parent can claim Thursday from the sideline in ten seconds.
For a sports team or a school pickup line, a printed QR code taped to a clipboard or a team flyer lets people scan and sign up on the spot. Respondents never create an account. They open the link, pick a slot, enter a name and number, and they are done.
As slots fill, you get an email each time someone signs up, so you can watch the rotation come together without refreshing the page. If two Fridays are still empty the week before, you know exactly who to nudge.
Handle the week-to-week reality
Carpools change. A driver gets sick, a kid skips a practice, somebody swaps days. Because the sheet stays editable, you update a slot in seconds rather than starting a new thread. If a driver backs out of Wednesday, clear their slot and it reopens for the next available parent.
Automatic email reminders before each date cut down on the "wait, am I driving tomorrow?" texts. The driver who claimed Tuesday gets a nudge Monday night. On the Boost plan you can add SMS text reminders, which land better with parents who never open email, though texts are US only. Email reminders cover everyone else and cost nothing.
When the van fills and another family still wants in, a waitlist catches the overflow so you are not fielding "is there room" messages one at a time. If a seat opens, you can offer it to the next person in line.
All of this runs on the free signup tool with no ads and unlimited forms, so a new rotation each season costs you nothing. You can view up to 30 responses per form on the site for free, which covers most carpools outright; a longer season with heavy turnover is where the paid plan's full response view and CSV export earn their keep.
Reuse it next season
Once the fall rotation works, save it as a template and the spring version is a two-minute edit of dates. If you coordinate rides for a whole team, a youth sports manager setup pairs a carpool sheet with a team snacks sheet so parents handle both from one place. For a recurring commute pool, a dedicated carpool schedule gives you the dated calendar view to plan weeks ahead.
Start by listing your dates and your seat counts. The rest is just capping each slot and sharing the link.
Ready to simplify your sign ups?
Build a free, ad-free, mobile-friendly signup sheet in minutes.
Create a sign up sheet free