Blog · For fitness studios
How to fill your yoga studio's off-peak hours
Five tactics for the 11-to-4 dead zone — lower-priced daytime class types, quiet-hour availability windows, waitlist overflow, reminder cadence, and the analytics that score each experiment.
Chase Whited · July 16, 2026 · 4 min read
The room costs the same at 1 p.m. as it does at 6. Rent, heat, insurance — the meter runs all day, but most studios earn in two windows: the 6 a.m. crowd and the after-work rush. Between 11 and 4 the mats stay stacked. That's not a demand problem you can't touch. It's a scheduling problem you can.
Five tactics below, in the order to try them. Each one is a small experiment with a number attached, so you keep what books and kill what doesn't.
1. Build off-peak classes as their own event types
Don't discount the 6 p.m. flow to fill the 1 p.m. — build separate class types for the quiet hours and price them lower on purpose. "Midday slow flow, $14" is a different product than the $22 evening class, and it should look like one: its own name, its own description, its own price.
Write those descriptions for the people who are actually free at 1 p.m.: shift workers, remote workers on a lunch break, parents inside the school window, retirees. "A 45-minute reset between meetings" speaks to a person; "all levels welcome" speaks to nobody.
Why separate types matter: each one carries its own cap, price, and copy, so you can reprice or kill a daytime experiment without touching the evening schedule that pays the rent.
2. Open availability windows for the quiet hours only
Set the availability window on each off-peak type to exactly the hours you want filled — 11:00 to 4:00, on the weekdays you choose. The availability rules make the boundary hard: the cheaper class physically cannot appear at 6 p.m.
The why is pricing discipline. A discounted slot that shows up in prime time trains members to wait for deals. A discounted slot that only exists at 1 p.m. trains them to come at 1. The window is what keeps the two products from cannibalizing each other.
3. Point evening overflow at the daytime schedule
Your full 6 p.m. class is a list of people who wanted in and didn't get in. Use it twice.
First, run the waitlist. When someone drops, the open spot offers itself to the next person in line with a claim window, so evening cancellations backfill themselves. Second, and this is the off-peak move: treat everyone still stuck on that waitlist as a daytime prospect. Lay out your Schedule Page grouped by day, so the open 1 p.m. session sits in the same column as the full 6 p.m. one. The member staring at "Full" sees the open alternative in the same glance, priced lower, no second search required.
The waitlist also reads as research. A class that fills with a deep waitlist every single week is telling you exactly which format and instructor to clone into the midday slots. Copy the winner, not your favorite.
4. Set the reminder cadence for irregular attendees
Evening regulars run on habit; the 1 p.m. crowd doesn't. They booked Tuesday's class on Sunday night in a burst of good intentions, and by Tuesday morning the workday has eaten the plan. An off-peak class of first-timers with no reminders is how you teach yourself the dead zone "doesn't work."
The default cadence handles it: confirmation at booking, then reminders 24 hours and 1 hour before class. Every email carries a self-serve reschedule link, so the person whose meeting moved shifts their booking to Thursday instead of silently vanishing. For an off-peak experiment, a rescheduled booking is a saved sale — and a no-show you never hear about is the experiment quietly bleeding out.
5. Read the analytics before you judge the experiment
Every Schedule Page carries a funnel: views, taps, bookings started, bookings completed. Read it per experiment, because each stage failing means something different.
- Views but no taps — the offer is wrong on its face. Rename the class or change the price.
- Taps but abandoned bookings — friction in the flow. Too many intake questions, or a price that surprised them late.
- No views at all — a distribution problem, not a class problem. The page isn't reaching the daytime audience yet; put the link and QR where they are at 11 a.m., not where your evening crowd is.
Give each experiment two or three weeks of numbers before ruling. One flat week means nothing; three flat weeks means kill it and try the next format. The point of running off-peak as separate event types is that killing one is a ten-second edit.
Stack the tactics, then stop guessing
The order matters. Build the class types first, fence them with availability windows, aim the evening overflow at them, keep the flaky daytime crowd showing up with reminders, and let the funnel numbers pick the winners. Every tactic feeds the next one.
If class booking itself is still living in your DMs, fix that before any of this — booking for fitness studios that run classes and 1:1s covers the base system these tactics sit on. The Fitness Studio preset builds that base at signup, drafts included, and the rest of what the system does for a studio is on the fitness studios page.
The dead zone doesn't fill in a week. But a studio that runs three priced, fenced, measured experiments a season stops calling it a dead zone and starts calling it inventory.
Keep reading
- Booking for fitness studios that run classes and 1:1s
Group classes need caps and waitlists. Personal training needs buffers and its own price. Most booking tools handle one shape or the other — here's how to run both on one page.
- How to set up buffers and minimum notice without losing bookings
When a buffer should be 0, 10, or 30 minutes, how minimum notice trades same-day bookings for prep time, and the over-protected calendar that quietly shows nothing as available.
- Real estate agent booking for buyers and sellers
Buyer and seller consults as separate event types with different intake questions, drive-time buffers on showings, and the page that makes you the agent who's bookable tonight.