Gigpie is still in beta. If you encounter any issues, send us an email at hello@gigpie.com.

Skip to main content
Product Updates

We Rebuilt Scheduling From the Ground Up. Here's Why.

New scheduling features for coaching businesses: recurring sessions, group classes, coach marketplace, and smart coverage tools that get your time back and scale.

January 21, 202610 min read·By Boris Berenberg
schedulingrecurring-sessionsgroup-classesproduct-launch

If you're running a coaching business, you know the Sunday night ritual: Opening your calendar, texting students to confirm next week's sessions, manually blocking out time slots, hoping nobody cancels last minute.

You didn't start coaching to be a calendar manager. You started because you love teaching.

We've spent the past few months rebuilding our scheduling system from the ground up. Not to add more complexity—to remove it. Today, we're releasing Scheduling V2.

The Problems We Heard From You

When we talked to coaches about scheduling, three pain points came up over and over:

"I'm scheduling the same sessions every week, week after week"

If you teach weekly piano lessons, you're essentially creating the same appointment 52 times a year. That's not work—that's busywork.

One piano teacher told us: "I spend every Sunday night setting up next week's schedule. Same students, same times, same lessons. I've been doing this for 18 months. That's 78 Sundays."

The math: If you spend 2 hours every week scheduling recurring students, that's 104 hours per year. More than two full work weeks spent on administrative work that could be automated.

"I've maxed out my 1:1 availability. I can't grow without burning out"

There are only so many hours in a week. Once you're fully booked with individual students, your revenue hits a ceiling.

Maximum solo capacity:

  • 20 hours/week of sessions (sustainable long-term)
  • $60/hour average rate
  • 48 working weeks/year
  • Maximum revenue: $57,600

Even at premium rates ($100/hour), you cap out around $100k annually. The only way to grow is to work evenings and weekends—which isn't sustainable.

Group class economics: One coach teaching 4 students in a 1-hour group session at $40/student = $160/hour revenue vs $60/hour for 1:1. That's 2.6x the revenue per hour without working more hours. Research by the Bureau of Labor Statistics shows that service businesses with scalable delivery models achieve higher revenue per employee.

"When I need time off, I scramble to find coverage. Sometimes I just work through it"

Taking a vacation shouldn't mean choosing between losing income or disappointing students. But without a coverage system, that's exactly what happens.

One coach shared: "I taught with the flu last month because I couldn't find coverage for my Thursday students. They depend on their weekly session, and I couldn't let them down."

The hidden cost: Coaches who can't take time off burn out and leave the profession. Parents lose continuity when coaches quit. Everyone loses.

What We Built

Recurring Sessions: Set It Once, Forget It

Create a pattern—weekly, bi-weekly, monthly—and the system generates all future sessions automatically. Schedule a semester of classes in 5 minutes instead of 5 hours.

How it works:

  1. Set up one session with the pattern (e.g., "Weekly on Mondays at 4pm")
  2. System generates all future sessions for the next 90 days
  3. As time passes, new sessions are automatically added

You're in control:

  • Edit just one session or the entire series
  • Cancel next week's class only
  • End the series entirely at any point
  • Students get automatic notifications for any changes

Real impact: That piano teacher spending 2 hours every Sunday? Now spends 5 minutes once per semester.

Learn how: Schedule Recurring Sessions →

Group Classes: Scale Your Impact and Income

Teach multiple students in the same session. Set capacity limits. Enable parent self-enrollment. Build community while you scale.

Use cases we've seen:

  • Music teachers: Group ensemble classes alongside 1:1 lessons
  • Fitness coaches: Small group training (4-6 clients)
  • Academic tutors: Exam prep study groups
  • Art instructors: Workshop-style classes with 8-10 students

The economics example:

Current state (1:1 only):

  • 20 hours/week × $60/hour = $1,200/week

With group classes added:

  • 10 hours 1:1 × $60 = $600
  • 10 hours group (4 students × $40) × $160/hour = $1,600
  • Total: $2,200/week

That's an 83% revenue increase for the same 20 hours of teaching.

How it works:

  • Set max capacity (e.g., 6 students)
  • Make classes discoverable in the "Available Classes" page
  • Parents enroll their kids directly (or you enroll them)
  • System tracks enrollment status and payment method
  • Automatic notifications as students join or drop

Multi-coach sessions: Need a teaching assistant or guest instructor? You can now assign multiple coaches to the same session, with primary and assistant roles clearly defined.

Learn how: Create Group Classes →

Coach Marketplace & Coverage Hub: Time Off Without Guilt

Coaches can request time off through the platform. When coverage is needed, other coaches can claim those shifts—or admins can assign coverage with a few clicks.

For coaches:

  • Request time off directly in the system
  • See available shifts in the marketplace
  • Claim shifts to fill gaps in your schedule
  • Get paid for coverage work

For admins:

  • Coverage Hub shows which sessions need coverage
  • See which coaches are available
  • Bulk assign coverage for entire series
  • Approve coach claims with one click
  • No more group texts hoping someone responds

Real scenario:

Before: Coach needs a week off. Admin spends 3 hours texting coaches, checking availability, manually updating 8 sessions, notifying parents.

After: Coach requests time off. System flags 8 sessions as needing coverage. Admin opens Coverage Hub, sees 3 available coaches, assigns all 8 sessions in 5 minutes.

The result: Coaches take actual vacations. Students get continuity with substitute coaches. Admins don't scramble.

Learn how: Request Time Off → Learn how: Claim Marketplace Shifts →

Better Calendar Views: See What Matters

Switch between list view and calendar view. Toggle between day, week, and month perspectives. Filter by student, session type, or status.

For coaches:

  • See your entire week at a glance
  • Filter to show only group classes or only 1:1s
  • Quickly identify gaps in your schedule
  • View your availability overlaid with booked sessions

For parents managing multiple kids:

  • One view to see your whole family's schedule
  • Filter by child to see just one student
  • Calendar and list views for different planning needs
  • Color coding by session type or status

For admins:

  • Company-wide calendar visibility
  • Filter by coach to see their full schedule
  • Identify scheduling conflicts before they happen
  • Export schedules for reporting or planning

Learn how: Update Your Availability → Learn how: View Student Schedule →

Who This Is For

If you're a coach:

  • Save 2-10 hours per week on scheduling administrative work
  • Scale revenue without working more hours
  • Take time off without losing income or disappointing students

If you're a parent:

  • See your family's entire schedule in one place
  • Enroll your kids in classes with a few clicks
  • Manage recurring sessions without weekly booking

If you're an admin:

  • Spend minutes on coverage instead of hours
  • Create complex schedules (semester of group classes) in minutes
  • Full visibility into who's teaching what and when

What's Different About This Approach

We didn't just add "recurrence" as a checkbox. We rebuilt the entire scheduling engine to handle complexity gracefully:

Built for real scenarios:

  • Cancel one session in a series without affecting the rest
  • Add a student to just future sessions, not past ones
  • Handle partial series enrollments (join 4 weeks into a 12-week series)
  • Manage multi-coach sessions with different pay rates
  • Track package hours across recurring and one-off sessions

Designed for safety:

  • Bulk actions require confirmation with typed confirmation phrases
  • Can't accidentally delete an entire series
  • Clear visual indicators for recurring vs one-off sessions
  • Undo-friendly: cancelled sessions can be reinstated

Optimized for speed:

  • Generate 90 days of recurring sessions in under a second
  • Filter thousands of sessions instantly
  • Bulk operations on entire series with one action

Getting Started

This release is significant—we've updated 22 how-to guides and completely reimagined key workflows. Here's where to start:

For Coaches

  1. Try recurring sessions: Schedule your first repeating lesson or class → How-to guide: Schedule Recurring SessionsHow-to guide: Connect Google CalendarHow-to guide: Update Calendar Availability

  2. Set up a group class: Test the economics with one small group → How-to guide: Create Group Classes

  3. Explore the marketplace: See what coverage opportunities exist → How-to guide: Claim Marketplace Shifts

For Parents

  1. View your family schedule: See all students in one view → How-to guide: View Student ScheduleHow-to guide: Schedule an AppointmentHow-to guide: Join a Session

  2. Browse group classes: Find classes your student can join → How-to guide: Enroll in Group Classes

  3. Understand recurring sessions: Learn how series work → How-to guide: Managing Recurring Sessions

For Admins

  1. Create your first recurring class: Set up a semester schedule → Start in the session booking page

  2. Explore the Coverage Hub: See upcoming coverage needs → Open Coverage Hub

  3. Review all how-to guides: Share with your team → Browse all guides

What We're Watching

We'll be monitoring a few key questions as this rolls out:

Adoption patterns:

  • Which features get used most?
  • What use cases emerge that we didn't expect?
  • Where do people get stuck?

Business impact:

  • How much time are coaches actually saving?
  • Are group classes increasing revenue per hour?
  • Is the coverage system reducing admin burden?

Edge cases:

  • What scheduling scenarios did we miss?
  • Where does the UX need refinement?
  • What features are still missing?

This Week: Deep Dives

Over the next few days, we'll publish detailed guides on each major area:

  • Wednesday: How to build your first recurring class series (step-by-step walkthrough)
  • Thursday: The economics of group classes (with real examples and calculators)
  • Friday: Mastering the coverage system (for both coaches and admins)

What's Next

This release represents months of work, but we're just getting started. Areas we're exploring:

  • Waitlist management: Auto-enroll students when spots open up
  • Flexible pricing: Different rates for different enrollment sizes
  • Advanced recurrence: "Every other Tuesday except holidays"
  • Multi-location support: Different coaches at different physical locations

We want your feedback:

What scheduling problems are we still missing? What's working well? What needs improvement?

We built this because you told us what you needed. Now we want to hear how you're using it—and what we should build next.


Try Scheduling V2 today

If you're already using Gigpie, these features are live in your account right now. If you're new, start your free trial to experience the new scheduling system.

We're excited to see what you build with these tools. Here's to getting your time back.

— The Gigpie Team

Related Resources

Ready to grow your tutoring business?

Start your free trial and put these insights into action with Gigpie.

Start free trial