How Classes Work
The three building blocks behind scheduling in SitStay — and how they save you from re-entering the same class details every single quarter.
Last updated March 11, 2026
If you’ve ever copied and pasted the same class description into a calendar for the fourth time this year, you already know why we built it this way.
SitStay organizes your schedule around three concepts that build on each other. Once you see how they connect, the rest of the platform just makes sense.
The three layers
| Concept | What it is | Think of it as… |
|---|---|---|
| Class Template | A reusable blueprint for a type of class | Your recipe card |
| Series | A scheduled run of sessions from that template | This quarter’s meal-prep plan |
| Class | A single session on a specific date and time | One meal, on the table, ready to go |
Here’s the thing — you design a template once, schedule a series from it, and SitStay generates the individual classes for you. No re-entry, no copy-paste, no “wait, did I update the price on this one?”
What this looks like in practice
Say you teach a six-week Puppy Basics course every quarter.
- Create a Class Template called “Puppy Basics” with your description, pricing, capacity, and difficulty level. You do this once.
- Schedule a Series from that template — pick your start date, choose which days of the week it meets, and set the session count to 6.
- SitStay creates six individual classes, each with its own date, attendance roster, and enrollment tracking.
Next quarter? Schedule another series from the same template. Done. That’s a win worth celebrating.
When to use what
- Class Template — You’ll offer this class more than once. Set it up, save it, and reuse it every time you schedule a new run.
- Series — You’re ready to put a specific run on the calendar. This is where schedule, enrollment windows, and seat management live.
- Standalone Class — It’s a one-off. A workshop, a guest seminar, a makeup session. No template or series needed — just create it directly.
Most trainers use templates and series for their bread-and-butter classes, and standalone classes for everything else.
What carries forward (and what doesn’t)
When you create a series from a template, SitStay copies the name, description, pricing, and capacity into the series. But here’s the important part — you can adjust any of those on the series itself. The template is your starting point, not a straitjacket.
Individual classes inherit their details from the series that generated them. Need to update the location across all sessions? Update the series. The change flows to future classes automatically.
Where to go from here
- Class Templates — creating and managing your reusable blueprints
- Series — scheduling a run, managing enrollment, and tracking seats
- Individual Classes — working with single sessions, whether standalone or part of a series