Business Strategy

How to Set Up Your Online Class Schedule (So Students Actually Show Up)

person in blue denim jeans

Your class schedule is the first thing a potential student looks at. Before they read your bio, before they browse your class library, before they check the price, they look at when you teach and whether it fits their life.

That means your schedule isn't just an operational tool. It's a marketing asset. A well-organized calendar signals professionalism, consistency, and accessibility. A messy or empty one signals the opposite.

Whether you're just starting to teach online or you've been at it for years and your schedule has become a bit of a sprawl, this guide will help you set up a class calendar that works for your students and for you.

Start With a Weekly Rhythm

The most important thing your schedule can communicate is consistency. Students build habits around recurring classes, and habits are what keep them coming back.

Rather than scheduling classes sporadically, build a weekly rhythm that repeats:

  • Same days, same times, every week. "Tuesday and Thursday at 9am" is a schedule students can commit to. "Sometimes Tuesday, sometimes Wednesday, check back each week" is not.

  • Name your classes clearly. "Gentle Morning Yoga" tells a student exactly what they're getting and when. "Yoga Class" does not.

  • Start with fewer classes. Two or three well-attended classes per week are better than seven classes with one or two people each. You can always add more as demand grows.

Think of your schedule the way a gym thinks about its class board. Regularity is the whole point. Your students want to block time on their calendar and show up without having to check whether class is happening this week.

In-Person and Online on the Same Calendar

If you teach both in-person and online classes, your calendar needs to clearly distinguish between the two. There's nothing more frustrating for a student than showing up to a studio and realizing the class is online, or joining a Zoom link and finding out the class is in person only.

Best practices for hybrid schedules:

  • Label every class with its format: "In-Person," "Online," or "Hybrid." Don't assume students will figure it out from context.

  • Include location details for in-person classes (address, studio name, room number).

  • Include access details for online classes (how to get the Zoom link, where to log in).

  • Use consistent formatting so students can scan the calendar quickly. If online classes are always listed with "[Online]" in the title, students learn the pattern fast.

Timezone Management

If your students are in the same city as you, timezone isn't an issue. But the moment you teach students across time zones, and if you teach online, you almost certainly do, you need to be intentional about it.

Display times in your students' local timezone

The best experience for students is seeing class times in their own timezone. Most modern scheduling platforms handle this automatically, displaying the time based on the student's browser or device settings. Make sure this feature is enabled and working.

Choose teaching times that work across zones

If most of your students are in the US, a 9am Eastern class is also 6am Pacific, which limits your West Coast attendance. Consider where the bulk of your students are and schedule accordingly. A midday class (12pm Eastern / 9am Pacific) often captures the widest range of US time zones.

Be explicit in your communications

When mentioning class times in emails or social media, always include the timezone: "Join us Thursday at 10am ET." Don't make students do the conversion math in their heads.

Registration Settings That Make Sense

How you handle registration depends on the type of class you're running:

Open registration (drop-in)

Students can join any class without pre-registering. Best for recurring membership classes where attendance fluctuates. Low friction, easy for students.

Required registration

Students must register in advance. Best for workshops, special events, or classes with limited capacity. Gives you a headcount and creates commitment.

Capacity limits and waitlists

If you cap your classes (either for pedagogical reasons or to maintain intimacy), set a capacity limit and enable a waitlist. Students on the waitlist get notified if a spot opens. This creates a healthy sense of demand without turning people away permanently.

A few practical notes on capacity:

  • For movement classes where you give individual corrections, 15-20 students is usually the upper limit for quality instruction.

  • For lecture-style workshops or coaching sessions, you can go higher.

  • For one-on-one sessions, your calendar becomes a booking tool rather than a class schedule. Use time slots rather than class listings.

Making Your Calendar Visible

A class schedule that lives only inside your membership portal is invisible to potential new students. Make it findable:

  • Your website homepage. A "View Schedule" or "See This Week's Classes" link should be one of the first things visitors see.

  • Your social media bios. "Weekly yoga classes: [link to schedule]" in your Instagram or Facebook bio.

  • Your email signature. Every email you send is an opportunity to remind people you teach.

  • Your new student welcome email. "Here's where to find this week's classes" with a direct link.

The more places your schedule appears, the easier it is for people to find their way into your classes.

The "Less Is More" Principle

New online teachers often make the same mistake: they launch with too many classes. Eight classes a week across different styles and time slots, trying to cover every possible student preference.

Here's what usually happens: each class gets two or three students, the teacher burns out from teaching to near-empty rooms, and the schedule collapses within a few months.

A better approach:

  • Start with 2-3 classes per week. Focus on your strongest offerings at the most popular times.

  • Build attendance first. A class with 10 regular students has energy and community. A class with two feels lonely for everyone.

  • Add classes based on demand. When your existing classes are consistently full or near capacity, that's your signal to add another. Let growth drive your schedule, not the other way around.

  • Survey your students. Before adding a new class, ask your current students what day and time they'd attend. Real data beats guessing.

Google Calendar Sync

One of the simplest things you can do to improve attendance: let students add your classes to their personal Google Calendar (or Apple Calendar, or Outlook).

When a class is on someone's personal calendar with a reminder, the chance they actually show up increases dramatically. It moves from "I should try to make it" to "I have yoga at 9am" as a concrete block on their day.

Enable calendar sync or export features so students can subscribe to your schedule. A subscribing calendar (rather than a one-time add) automatically updates if you change a class time or cancel a session.

Your Schedule Is Your Storefront

Think of your class calendar as your storefront window. It's the thing people look at to decide whether to walk in. A consistent, clearly organized, easy-to-find schedule tells potential students that you're serious about teaching and that you'll be there when you say you will.

Set it up with intention. Keep it simple to start. Make it visible everywhere. And let your students' habits and your growing attendance be the guide for what to add next.

Keep Reading

Ready to set up your class schedule and start teaching online? Start your free trial of Marvelous and get class scheduling, calendar sync, Zoom integration, and everything else you need to teach live wellness classes that students actually show up for.

Marvelous is Your All-in-One Platform for Stunning Courses, Memberships & Live Classes

Start creating and earning on Marvelous.

Ready to Create on Marvelous?

We help wellness creators make more money and transform more lives with stunning, stylish, and simple tech.

Copyright © 2025 Marvelous®. By using this site or any part of Marvelous®, you’re agreeing to our Terms of Service and Privacy Policy.

Ready to Create on Marvelous?

We help wellness creators make more money and transform more lives with stunning, stylish, and simple tech.

Copyright © 2025 Marvelous®. By using this site or any part of Marvelous®, you’re agreeing to our Terms of Service and Privacy Policy.

Ready to Create on Marvelous?

We help wellness creators make more money and transform more lives with stunning, stylish, and simple tech.

Copyright © 2025 Marvelous®. By using this site or any part of Marvelous®, you’re agreeing to our Terms of Service and Privacy Policy.

Ready to Create on Marvelous?

We help wellness creators make more money and transform more lives with stunning, stylish, and simple tech.

Copyright © 2025 Marvelous®. By using this site or any part of Marvelous®, you’re agreeing to our Terms of Service and Privacy Policy.

Subscribe Now