The choreography platform for dance teams

Rehearsal PlanningMay 21, 2026·6 min read

Attendance Tracking Without Spreadsheets: A Better Way for Dance Teams

Most dance teams track attendance in a spreadsheet or a shared doc. It works well enough — until you actually need to use the data. Here's a better approach.

Why attendance data matters more than most teams realize

Most dance teams track attendance because they feel like they should, not because they're actively using the data. A check mark in a doc, a row in a spreadsheet — it accumulates, but it doesn't inform decisions.

The problem shows up at performance time. You have a dancer who's been to 60% of rehearsals — but which 60%? Were they there when you taught the second chorus? Did they miss the session where you finalized the transitions in the bridge? The aggregate number tells you something. The session-level detail tells you what to do about it.

What to track — and why session-level matters

Attendance tracking is only useful if it captures the right granularity.

At minimum: Present / absent / excused, per session, per dancer. This gives you the baseline pattern.

More useful: Which sessions each dancer missed. Because choreography is cumulative — each session builds on the last — knowing which sessions were missed tells you which material a dancer hasn't seen.

Most useful: Attendance connected to what was covered in each session. If you attach a rehearsal goal to each session ("learning the bridge formations, cleaning chorus 2 transitions"), you know not just who was absent but what they missed.

Coryo tracks attendance at the session level and lets you attach notes to each session — so absence data is meaningful, not just a count.

The pattern problem: why aggregates aren't enough

An attendance percentage — "Dancer 4 has been to 70% of rehearsals" — isn't actionable on its own.

70% could mean they've been consistently present for the last 8 sessions and missed the first 3 before the project was fully underway. That's fine.

70% could mean they've been present and absent in alternating sessions, missing every other session since the start. That means they've seen half the material from every section — and they're dangerously inconsistent heading into performance.

70% could mean they were present for the first 7 sessions and have missed the last 3 — during which you taught and cleaned the hardest section of the piece. That's a problem.

The pattern matters. Coryo shows attendance per session, per dancer, across the full project so you can see which version of "70%" you're actually dealing with.

Moving from tracking to acting

Attendance data is only valuable if you act on it. A few concrete uses:

Make-up sessions: If a dancer missed the session where you taught a key section, you know to schedule a make-up before performance. Without session-level data, you're relying on the dancer to tell you what they missed — which they may not accurately remember.

Positioning decisions: For high-visibility positions (center, front, solos), consistent attendance is a reasonable bar. If a dancer has missed a significant amount of rehearsal, you have documented evidence to reference when making placement decisions.

Early intervention: If someone misses 3 sessions in a row, that's a pattern worth addressing before it becomes a problem. Attendance tracking surfaces this automatically — you don't have to count in your head.

Team communication: Sharing attendance data with the team (done carefully) can create accountability. When everyone can see the attendance pattern, peer pressure does some of the work.

Why spreadsheets break down for attendance

Spreadsheet attendance tracking has real limits:

Manual aggregation. Calculating who has attended what percentage of sessions requires formulas. Segmenting by date range requires filtering. Cross-referencing with what was covered in each session requires notes in a separate doc.

Version control. Shared spreadsheets get edited by multiple people, versions diverge, and the "official" record gets murky.

No connection to context. A spreadsheet row has no inherent connection to what formation work was covered in that session, what video was filmed, or what notes were taken. The data exists in isolation.

Gets stale. People forget to update it. The record becomes unreliable. By performance time, you're not sure how current the data is.

Coryo tracks attendance as a native part of the rehearsal workflow — the record is part of the session, not a separate doc that depends on someone remembering to update it. See how Coryo's rehearsal tracker works →

Frequently asked questions

How do you track dance rehearsal attendance?

Mark attendance at the start of each rehearsal — present, absent, or excused. Review patterns weekly: who's missed the most sessions, which sessions had low overall turnout. Coryo tracks attendance per dancer per session automatically, so patterns are visible without manual aggregation.

Why is attendance tracking important for dance teams?

Attendance data tells you which dancers have missed which sections of choreography — so you can make informed decisions about positioning, make-up rehearsals, and whether a dancer is ready to perform. Without tracking, you're guessing.

Is there an app that tracks rehearsal attendance?

Yes. Coryo includes attendance tracking built into the rehearsal scheduler — you mark attendance per session, and the platform tracks patterns across the full project. No separate spreadsheet needed.

What is the difference between tracking attendance in Coryo vs. a spreadsheet?

A spreadsheet requires manual entry, manual aggregation, and doesn't connect to anything else. Coryo tracks attendance as part of the rehearsal workflow — connected to the session, the project, and the formation work covered that day. Patterns are visible without calculation.

Try Coryo free

Formation editor, rehearsal scheduler, and video review — no credit card required.

Get started free
© 2026 J.L. Software Solutions Corp. All rights reserved. · Privacy · Terms