← All posts

Co-op Class Scheduling Software Without Spreadsheets

If your co-op still builds its class schedule in a spreadsheet and takes sign-ups through a Google Form, co-op class scheduling software replaces both. It holds your family roster, lets families enroll in classes online, keeps a waitlist when a class fills, and flags a child who's been put in two classes that meet at the same time. MyCoop does those four things in one system, alongside attendance, waivers and parent messaging. It starts at $49 a month with unlimited families, no per-registration fees and a 30-day free trial.

The spreadsheet works until the second kid

Most co-ops start the same way: a shared spreadsheet, one sign-up form and a group text. For a small group, that's honestly fine. Nobody needs software to schedule eight families.

The trouble starts when one family has three children in three different classes, and two of those classes meet in the same hour. A form won't notice. The spreadsheet won't either. Somebody catches it by eye, usually the night before class day, usually the same volunteer who's been holding the whole schedule together since August.

Then a class that seats twelve gets seventeen sign-ups, and two families both say they registered first.

We think the spreadsheet is a bridge, not a destination. It gets a young co-op to its first few terms. It isn't where a growing one should still be living.

What scheduling software has to do for a co-op

A general registration tool takes a payment and emails you a list. That's a different job. A co-op has terms, class days, families with several kids and volunteer requirements, so the checklist looks more like this:

  • Know the family, not just the registrant. One parent enrolls several children. The roster should show that household as one unit with its kids attached.
  • Hold a waitlist when a class is full. "Who was first" should have an answer that isn't somebody's inbox. Our guide to class waitlist management software goes deeper.
  • Catch conflicts. A child can't sit in two rooms at 10 a.m., and the system should say so before class day, not after.
  • Keep attendance next to enrollment. If attendance lives in a separate sheet, the two drift apart within a month.
  • Get you off Venmo. Fees chased by text three weeks later are fees that sometimes never arrive. Our guide to class registration software with payments has six tests for this.

If a tool skips one of these, you end up rebuilding the missing piece by hand. Which is the spreadsheet you were trying to leave.

How MyCoop handles class scheduling

You don't start by retyping anyone. MyCoop has CSV import for families and children built in, so last year's roster comes over in one upload.

From there you set up your classes, and families enroll. When a class fills, MyCoop keeps a waitlist for it. Course conflict detection catches the double-booked child before it becomes a problem in the hallway. On class day, attendance gets taken in the same system, so your records come from one place instead of three.

When a class has a fee, families pay it (and any materials fee) online as they enroll. The rest of the co-op hangs off that same roster: e-signature waivers, volunteer hours tracking, reports, and email and SMS broadcasts to families. Field trips and parent nights go through event registration, where families can pay online or pay at the door, and online payments are paid out directly to your co-op's own bank account.

A fair warning before you plan around it: MyCoop is new. YouSchool, a co-op in Newark, Ohio, is the first co-op running on it. There's also no native mobile app yet, so if your families expect to download something from an app store, that isn't available today.

If you want the sign-up side in more depth, our guide to homeschool co-op registration software walks through it. The bigger picture (roster, payments, volunteers) is in what to look for in homeschool co-op management software.

Why a generic scheduler fits awkwardly

Most class and event tools were built for one registrant buying one seat. That's a fine model for a workshop or a race. A co-op is a family enrolling several kids across a term, with waivers and volunteer hours attached, and a tool that doesn't model that leaves you patching the gaps.

We don't think those tools are bad software. They're built for a different customer. If you're weighing a specific one, we've put the details side by side: MyCoop vs CourseStorm and MyCoop vs RegFox.

What it costs

MyCoop is $49 a month on Starter and $99 a month on Growth. Every feature is on every plan, families are unlimited, and there are no per-family or per-registration fees. A term with 200 enrollments costs the same as a term with 20.

The plans differ in their monthly communication credits: 300 on Starter, 1,000 on Growth. Credits are only used for outbound broadcasts. A broadcast email costs 1 credit per recipient, a text costs 2, and voice calls cost 3 per minute. Transactional emails are free. If your co-op texts every family weekly, check that math against your family count before you pick a plan.

The 30-day free trial doesn't need a credit card or a contract. Full details are on the MyCoop pricing page.

Frequently Asked Questions

What's the difference between co-op class scheduling software and a general registration tool?

A general registration tool collects a name and a payment for one seat. Co-op scheduling software understands the structure underneath: families with several children, terms, waitlists and class times that can clash. MyCoop keeps the roster, class enrollment, waitlists, conflict detection and attendance in one system, so you aren't stitching a form export to a spreadsheet every term.

What happens when a class fills up?

MyCoop keeps a waitlist for the class, so you have a clear record of who's waiting instead of sorting it out over email or a group text. Enrollment and the waitlist live next to your roster and attendance, which means the class list you see on class day is the same one families enrolled into.

Will it catch a child scheduled in two classes at once?

Yes. MyCoop includes course conflict detection, which flags overlapping classes so you can fix the schedule before class day. That's the mistake a spreadsheet hides best, because nothing in a spreadsheet knows that two rows meet at the same hour. Catching it early saves a volunteer from untangling it in the hallway.

How much does MyCoop cost, and are there per-registration fees?

MyCoop is $49 a month on Starter or $99 a month on Growth, with every feature on every plan, unlimited families and no per-family or per-registration fees. Plans include monthly communication credits (300 or 1,000) for broadcast email, texts and calls. The 30-day free trial needs no credit card and no contract.

Run your co-op on MyCoop

Enrollment, volunteer hours, payments and family communication in one place.

Start your free trial