Gym Member Attendance: The Frequency and Utilization Playbook


Sep 11, 2026

 by Sunny S.
Share

Imagine two members.

Both attended:

Twice this week.

Member A bought:

Two coached sessions per week.

They normally attend:

Tuesday and Thursday.

They are progressing.

They are happy.

Twice this week means:

Everything is working.

Member B normally trains:

Four times per week.

Over the last month, their attendance dropped:

Four.

Then three.

Then two.

Now:

One.

Same metric.

Very different:

Story.

That is why gym member attendance should not be managed by asking:

How many times should every member come?

Ask:

Is this member using the service often enough, consistently enough, and easily enough to receive the value their membership was designed to create?

Use:

Define → Baseline → Measure → Detect Change → Diagnose → Resolve → Reassess

The goal is not:

Maximum check-ins.

The goal is:

Attendance alignment.

What Is Attendance Alignment?

Attendance alignment means the member's actual usage reasonably fits:

What they bought.

What they intended to do.

What their coaching plan requires.

What their current circumstances allow.

And:

What the business can reliably deliver.

That distinction matters.

A member attending:

Twice weekly

might be:

Perfectly aligned.

Another member attending:

Twice weekly

might be:

Quietly disengaging.

A third member attending:

Twice weekly

might want to attend four times but cannot get into:

Prime time classes.

Attendance data alone cannot tell you:

Which one.

It tells you:

Where to look.

There Is No Universal Gym Attendance Number

Owners naturally want:

A benchmark.

Two visits?

Three?

Four?

But a universal number ignores:

Membership design.

Service model.

Training goal.

Program structure.

Recovery.

Schedule.

Member experience.

A two-session membership is not:

Unlimited group training.

Unlimited group training is not:

Semi-private coaching.

Semi-private is not:

One weekly personal training session plus independent training.

Define:

Appropriate usage

inside:

The service being sold.

Research can help us understand exercise behavior, but it should not be converted into a universal gym operating target.

A one-year study of 250 novice exercisers across 25 fitness clubs classified at least two exercise sessions per week as regular exercise for that specific research population. The study found that enjoyment, confidence in sticking with exercise, and social support were associated with regular attendance.

That does not mean:

Every gym should require every member to attend twice weekly.

It means:

Exercise adherence is influenced by more than access to a building.

Your operating system needs:

Context.

1. Define What Appropriate Usage Looks Like

Start with:

The membership.

For every membership option, ask:

What usage does this product actually support?

Examples:

Two coached sessions weekly.

Three coached sessions weekly.

Eight sessions monthly.

One personal training session weekly.

Semi-private coaching plus independent training.

Unlimited classes.

Open gym access plus coaching.

For limited memberships, the expected usage may be:

Fairly obvious.

Eight monthly sessions.

Member uses:

Seven or eight.

Likely aligned.

Member repeatedly uses:

Three.

Potential mismatch.

Member repeatedly wants:

Ten.

Different potential mismatch.

Unlimited memberships require:

More judgment.

Unlimited Does Not Mean Maximum Attendance

Unlimited means:

The visit ceiling has been removed.

It does not mean:

The member should train every day.

Suppose an unlimited member consistently attends:

Twice weekly.

They are:

Happy.

Progressing.

Using the schedule they want.

Maybe:

Nothing needs fixing.

Another unlimited member also attends:

Twice weekly.

But they planned:

Four sessions.

Their preferred classes are:

Always full.

Now:

There is something to investigate.

The membership name is:

The same.

The operating context is:

Different.

Define Frequency During Onboarding

Ask new members something like:

Based on your goal, work schedule, and the coaching plan we discussed, what training routine can you realistically maintain?

Then record:

Intended frequency.

Preferred days.

Preferred times.

Membership.

Relevant schedule constraints.

Current goal.

Now you have:

A meaningful baseline.

Instead of asking later:

Why has Sarah only attended twice?

you can ask:

Sarah planned three sessions most weeks and normally achieved that. Why has she averaged one recently?

That is:

A better question.

2. Measure Attendance Without Letting Averages Fool You

A basic attendance metric is:

Average Weekly Attendance = Completed Visits ÷ Number of Weeks

Suppose:

Twelve completed visits

over:

Four weeks.

Average:

Three visits weekly.

Useful.

But:

Incomplete.

Consider:

Member A:

3, 3, 3, 3.

Member B:

6, 0, 6, 0.

Same average:

Three.

Very different:

Consistency.

Track:

Frequency

and:

Distribution.

Measure Membership Utilization Where It Makes Sense

For limited memberships:

Membership Utilization = Completed Eligible Visits ÷ Included Visits × 100

Example:

Eight sessions included.

Six completed.

Utilization:

75 percent.

That can help identify:

Underuse.

Full use.

Or:

Demand beyond the current membership.

But one month should not automatically trigger:

A judgment.

Vacation.

Work travel.

Illness.

Family responsibilities.

Seasonality.

Life happens.

Look for:

Patterns.

Track Booking and Attendance Separately

Reservation:

Is not attendance.

For scheduled services, distinguish:

Bookings.

Completed visits.

Cancellations.

Late cancellations.

No-shows.

Waitlists.

Turnaways where measurable.

Each describes:

A different part of the member experience.

A member might appear:

Inconsistent

because they repeatedly book and cancel.

Another might appear:

Inactive

because every class they want is full.

Another might genuinely:

Stop trying to attend.

Those require:

Different responses.

3. Build a Personal Attendance Baseline

One of the most useful comparisons is:

Member versus themselves.

Suppose:

Jordan normally attends three times weekly.

Recent pattern:

Three.

Two.

One.

Zero.

That change deserves:

Attention.

Now consider:

Taylor.

Taylor has attended once weekly for:

Two years.

Nothing changed.

If both members receive the same:

Seven-day inactive alert,

the system ignores:

Context.

Baseline Before Benchmark

For established members, use a reasonable historical period to understand:

Normal frequency.

Normal days.

Normal times.

Typical services.

Normal booking behavior.

You do not need:

Perfect statistical precision.

You need enough history to recognize:

Meaningful change.

For new members:

Use the intended routine established during onboarding until:

A real behavioral baseline develops.

Attendance Change Is More Useful Than Attendance Alone

This creates an important principle:

Watch for deviation from expected behavior, not just low absolute attendance.

Examples:

Three weekly to one weekly.

Every Tuesday and Thursday to nothing for two weeks.

Consistent morning attendance to repeated failed evening bookings.

Full monthly allocation to chronic underuse.

Unlimited member suddenly stopping a favorite class.

The signal is:

Change.

The next question is:

Why?

4. Treat Attendance Decline as a Signal, Not a Diagnosis

This is where many attendance systems fail.

Software detects:

Member has not attended.

Automation sends:

We miss you! Come back!

But absence can mean:

Vacation.

Work travel.

Injury.

Illness.

Childcare.

Schedule change.

Goal change.

Booking difficulty.

Dissatisfaction.

Financial pressure.

Coach relationship issue.

Loss of motivation.

Or:

A completely normal temporary interruption.

The data cannot know:

Without context.

Use Attendance to Start a Better Conversation

Weak:

We noticed you haven't been coming to the gym. Don't give up!

Better:

Hey Jordan, you were usually getting in around three sessions most weeks and the last couple have looked different. Did something change with your schedule?

The second message works differently because:

It explains why the coach is reaching out.

It recognizes:

The member's normal behavior.

And:

It invites context.

Do Not Automate the Diagnosis

Automation can identify:

A change worth reviewing.

It should not automatically conclude:

Member is unmotivated.

Member is at risk.

Member needs a sales offer.

Member needs accountability.

Member needs a booking link.

Use:

Technology to notice.

Use:

People to understand.

5. Diagnose Why Attendance Changed

When attendance becomes misaligned, investigate the actual constraint.

A useful diagnostic has five categories.

Member Constraint

Examples:

Work.

Family.

Travel.

Health.

Schedule changes.

Motivation.

Changing priorities.

The gym may need:

A conversation.

Not:

An operational overhaul.

Access Constraint

Examples:

Preferred classes full.

Waitlists.

Appointment availability.

Poor class times.

Booking friction.

The member wants to participate but:

Cannot reliably access the service.

That is:

An operating problem.

Membership Constraint

Examples:

Member repeatedly reaches their session limit.

Member chronically pays for more access than they use.

Their goal changed.

The membership no longer fits:

Actual behavior.

That may require:

A membership review.

Coaching Constraint

Examples:

Plan no longer fits.

Member does not understand what to do.

Progress has stalled.

Member lacks confidence.

The routine feels disconnected from:

Their goal.

That requires:

Coaching.

Experience Constraint

Examples:

Member feels anonymous.

A recurring service issue remains unresolved.

Coach relationship changed.

Community connection weakened.

Member no longer enjoys:

The experience.

Attendance may be:

The symptom.

Not:

The cause.

Operator Principle

Never solve an attendance problem before you know which attendance problem you have.

6. Connect Attendance to Membership Fit

Attendance data can reveal:

Product design problems.

Suppose a member buys:

Twelve monthly visits.

For six months they use:

Five or six.

Possible explanation:

They need more accountability.

But maybe:

The studio repeatedly sold more frequency than their schedule could support.

Or:

Available class times do not fit.

Or:

The membership itself is wrong.

Do not protect:

The highest priced membership

at all costs.

If a lower frequency option better fits:

How the member realistically uses the service,

a downgrade can sometimes be:

The better recommendation.

Short-term monthly revenue may fall.

But the member may stop feeling:

I am paying for something I never use.

That can strengthen:

Trust.

High Utilization Can Create an Upgrade Conversation Too

Member has:

Eight monthly sessions.

Uses:

All eight.

Repeatedly asks:

Can I come again?

That is:

Useful information.

It does not mean:

Automatically upgrade them.

Ask:

Has their goal changed?

Would additional frequency help?

Can the schedule support it?

Does the next membership fit?

Can the business deliver it profitably?

If yes:

A membership review may be appropriate.

Attendance becomes:

Evidence for a recommendation.

Not:

A sales trigger by itself.

7. Separate Member Attendance From Schedule Performance

Sometimes the member is:

Not the problem.

Imagine:

Member normally attends:

Monday and Wednesday at 5:30 PM.

Both classes increasingly:

Fill.

Waitlists grow.

Member tries:

6:30 PM.

That fills too.

Eventually:

Attendance falls.

Owner sees:

This member is disengaging.

Member sees:

I cannot use the membership when I am available.

That is:

A schedule and capacity problem.

Build an Attendance Heatmap

For recurring services, review attendance by:

Day.

Time.

Service.

Membership type where useful.

Also review:

Bookings.

Practical capacity.

Waitlists.

Cancellations.

No-shows.

Denied demand where measurable.

Now you can see:

When members actually want to use the business.

This matters because:

Two hundred memberships

distributed throughout the week

create a different operation from:

Two hundred members concentrated into six peak sessions.

Full Attendance Can Hide Unmet Demand

Class capacity:

  1.  

Attendance:

  1.  

Utilization:

100 percent.

Looks:

Excellent.

But suppose:

Eight additional members wanted the session.

Completed attendance still shows:

  1.  

The demand story is:

Very different.

That is why attendance analysis should connect with:

Waitlists and turnaways.

Do not assume:

Completed visits capture all demand.

Low Attendance Can Also Be a Schedule Signal

A recurring class consistently draws:

Three people.

Maybe:

Members need more accountability.

Or maybe:

The time slot has weak demand.

Do not use member outreach to compensate forever for:

Bad schedule inventory.

That decision belongs in:

Schedule optimization.

8. Connect Attendance to Progress Without Confusing the Two

Attendance matters because:

The member joined for something.

Usually:

Not check-ins.

They want:

Strength.

Fitness.

Confidence.

Mobility.

Performance.

Energy.

Community.

A routine.

Or:

Some other meaningful outcome.

Attendance is:

An input.

Not:

The final outcome.

More Visits Are Not Automatically Better

Imagine:

Member trains five times weekly.

Progress has stalled.

They are tired.

Coaching plan called for:

Three structured sessions.

The solution is not necessarily:

More attendance.

Likewise:

A member attending twice weekly

may be progressing exactly as:

Their plan intended.

Use attendance alongside:

Goal progress.

Coaching plan.

Recovery.

Member feedback.

Progress reviews.

Research Supports Looking Beyond Visit Count

A one year prospective study of novice fitness club members found that regular exercise was associated with factors including enjoyment, confidence in sticking with exercise, and social support.

Another prospective study examining organized exercise found that perceived competence predicted attendance and adherence.

The practical lesson for a gym owner is not:

Create a psychological score.

It is:

Do not assume attendance behavior is driven only by discipline.

Coaching quality.

Confidence.

Enjoyment.

Relationships.

And:

The member experience

can matter.

9. Create an Attendance Intervention System

You do not need:

Fifty automated triggers.

Use a small number of meaningful attendance states.

ALIGNED

Attendance reasonably matches:

Expected usage.

Action:

No intervention needed.

WATCH

Behavior has changed slightly but:

Context is unclear.

Action:

Monitor or review known context.

CONVERSATION

Attendance has changed enough that:

A useful conversation is warranted.

Action:

Assign a coach or appropriate staff member.

MEMBERSHIP REVIEW

Usage suggests:

The current membership may no longer fit.

Action:

Review goals, access, frequency, and membership design.

ACCESS ISSUE

Member wants to participate but:

Schedule, capacity, or booking friction is preventing it.

Action:

Resolve the operating constraint where possible.

KNOWN TEMPORARY CHANGE

Travel.

Illness.

Planned absence.

Seasonal schedule change.

Action:

Record context and avoid unnecessary outreach.

Keep:

The status system simple.

Assign Ownership

Attendance alerts without ownership become:

Dashboard decoration.

Define:

Who reviews exceptions?

Who contacts the member?

Who records context?

Who resolves schedule problems?

Who handles membership reviews?

Who follows up?

A workflow might be:

Behavior Change → Staff Review → Context Check → Conversation → Resolution → Reassessment

Every alert should eventually become:

An action

or:

A deliberate decision not to act.

Measure Whether the Intervention Worked

Do not stop at:

Message sent.

Or:

Member replied.

Ask:

Was the problem understood?

Was something changed?

Did appropriate participation return?

Did membership fit improve?

Was access restored?

Did the member need:

Something else?

A reply is:

Not the outcome.

10. Use Attendance Data to Improve the Business

Attendance is not only:

A member-level metric.

Aggregate patterns can reveal:

Operating problems.

Review attendance by:

Membership.

Tenure.

Service.

Day.

Time.

Member lifecycle stage.

Where appropriate:

Coach and location.

But interpret carefully.

Attendance by Membership

For each membership option, review:

Member count.

Typical visit frequency.

Distribution of usage.

Limited membership utilization.

Peak time demand.

Chronic underuse.

Members repeatedly hitting limits.

This can reveal whether:

Membership design matches actual behavior.

Attendance by Tenure

New members deserve:

Special attention.

They do not yet have:

A strong personal baseline.

Instead compare:

Actual behavior

with:

The routine agreed during onboarding.

A member who planned three weekly sessions but manages one during the first month may need:

Help establishing a workable routine.

Not:

A generic motivation email.

Attendance by Time Slot

This helps answer:

When does demand actually exist?

That information should feed:

Class schedule decisions.

Coach allocation.

Capacity planning.

And:

Future membership growth.

Attendance Before Cancellation

Review:

Your own canceled member cohorts.

Ask:

What happened to attendance before cancellation?

Did frequency fall?

How early?

Was the pattern different by:

Membership?

Tenure?

Service?

Do not copy:

Someone else's universal inactivity threshold.

Build evidence from:

Your own business.

Attendance After Membership Changes

After:

Upgrade.

Downgrade.

Hold return.

New service adoption.

Schedule change.

Watch:

What happens to usage.

If a premium upgrade increases theoretical access but actual participation falls:

Something deserves investigation.

The FitHive Attendance Alignment System

Use:

DEFINE

What usage does this membership and coaching plan reasonably expect?

↓

BASELINE

What did this member intend to do, and what is normal for them?

↓

MEASURE

What actually happened?

↓

DETECT CHANGE

Has behavior materially changed?

↓

DIAGNOSE

Member, access, membership, coaching, or experience?

↓

RESOLVE

What is the smallest useful intervention?

↓

REASSESS

Did appropriate participation return?

The purpose is not:

To manufacture more visits.

It is:

To keep usage aligned with:

Member value.

Where FitHive Fits

Attendance becomes much more useful when it connects to:

The member.

Membership.

Schedule.

Bookings.

Communication.

Progress.

And:

Services used.

FitHive includes functionality across areas such as:

Member management.

Class scheduling.

Appointments.

Member check-ins.

Accountability.

CRM.

Memberships.

Communication.

Progress tracking.

And:

Reporting.

That can help an operator move from:

Jordan has not checked in.

to:

Jordan normally trains Monday, Wednesday, and Friday, attendance has declined for three weeks, their preferred Wednesday class has repeatedly filled, and their current membership may no longer match the times they can access.

That creates:

A useful conversation.

Connected information can also help operators investigate:

Whether attendance changed after an upgrade.

Whether members repeatedly hit membership limits.

Whether a particular membership experiences chronic underuse.

Whether waitlists are restricting participation.

Whether a new member is establishing the routine discussed during onboarding.

Whether attendance changes should trigger a progress review.

But FitHive should not automatically decide:

Why a member changed behavior.

Software can surface:

The signal.

The team provides:

Context.

The Monthly Attendance Scorecard

Keep the scorecard focused.

Track:

Active Members

How many memberships are active?

Completed Visits

How much participation occurred?

Visits Per Active Member

Useful as an aggregate trend, not a target for individuals.

Attendance by Membership

How are different products actually used?

Limited Membership Utilization

How much included access is being used?

Attendance Trend

Is participation rising, stable, or falling?

Meaningful Declines

How many members changed materially from their baseline?

New Member Alignment

Are new members establishing the routine discussed during onboarding?

Members Hitting Limits

Where might membership fit need review?

Booking Friction

Where are waitlists or unavailable times affecting participation?

Reengagement

After an attendance intervention, did appropriate participation return?

Do not turn:

One number

into:

The attendance score.

Interpret:

The system.

Practical Examples

The Perfect Two Visit Member

Membership:

Two weekly sessions.

Actual attendance:

Tuesday and Thursday.

Consistent.

Progressing.

Happy.

Decision:

PROTECT

Do not manufacture:

A problem.

The Unlimited Member Who Trains Twice

Unlimited membership.

Attendance:

Twice weekly.

Goal:

On track.

Member values:

Schedule flexibility.

No booking issues.

Decision:

Probably:

NO ACTION

Unlimited does not require:

Maximum usage.

The Meaningful Decline

Normal:

Three weekly.

Recent weeks:

Three.

Two.

One.

Zero.

Decision:

CONVERSATION

Ask:

What changed?

Do not assume:

Why.

The Member Who Cannot Get In

Normal:

Three weekly.

Recent:

One.

Preferred sessions:

Repeatedly full.

Waitlists:

Frequent.

Decision:

ACCESS ISSUE

Do not send:

A motivation message.

The Chronic Underuser

Membership:

Twelve monthly sessions.

Typical usage:

Five.

Pattern:

Six months.

Decision:

MEMBERSHIP REVIEW

Maybe the member needs:

More accountability.

Maybe:

A different membership.

Find out.

The Member Hitting the Ceiling

Membership:

Eight monthly sessions.

Uses:

All eight.

Repeatedly asks for:

Additional sessions.

Decision:

MEMBERSHIP REVIEW

Determine whether:

Additional frequency actually fits their goals and the business has capacity.

The High Attendance Member With Stalled Progress

Attendance:

Five weekly.

Progress:

Stalled.

Decision:

COACHING REVIEW

More visits are not automatically:

The answer.

Common Attendance Mistakes

Mistake: Maximizing Visits

Better Approach

Optimize for:

Appropriate participation.

Mistake: Giving Every Member the Same Attendance Goal

Better Approach

Define:

Expected usage by service and member plan.

Mistake: Looking Only at Average Visits

Better Approach

Review:

Frequency, consistency, and trend.

Mistake: Using One Inactivity Trigger

Better Approach

Compare:

Behavior with personal baseline and intended frequency.

Mistake: Assuming Low Attendance Means Low Motivation

Better Approach

Diagnose:

The actual constraint.

Mistake: Sending Generic We Miss You Messages

Better Approach

Explain:

Why you are reaching out.

Mistake: Ignoring Waitlists

Better Approach

Separate:

Disengagement from access problems.

Mistake: Treating Unlimited as a Frequency Prescription

Better Approach

Use:

Goal, coaching plan, and context.

Mistake: Protecting the Highest Priced Membership

Better Approach

Recommend:

The membership that fits.

Mistake: Treating Attendance as Progress

Better Approach

Connect:

Participation to actual coaching outcomes.

Mistake: Letting Automation Diagnose Members

Better Approach

Automate:

Detection.

Keep:

Diagnosis human.

Mistake: Measuring Messages Instead of Outcomes

Better Approach

Measure:

Whether the underlying issue was resolved.

What to Do This Week

Monday: Define Expected Usage

List:

Your active membership options.

For each, define:

What usage the service is designed to support.

Do not create:

One universal attendance target.

Tuesday: Establish the Baseline

Pull:

Recent attendance.

Identify:

Normal frequency and patterns for established members.

For newer members:

Use onboarding intent.

Wednesday: Find Meaningful Exceptions

Look for:

Material declines.

Chronic underuse.

Repeated membership limits.

New members not establishing a routine.

Access problems.

Do not:

Message everyone.

Thursday: Diagnose Before Acting

Classify each meaningful exception:

Member constraint.

Access constraint.

Membership constraint.

Coaching constraint.

Experience constraint.

Known temporary change.

Friday: Make One Operating Improvement

Maybe:

Contact five members.

Change a follow-up workflow.

Review a membership option.

Investigate a waitlisted class.

Improve onboarding frequency planning.

Or:

Fix a booking problem.

Record:

What changed.

Who owns it.

What you expect to happen.

When you will:

Review it.

Frequently Asked Questions

How often should gym members attend?

There is no universal attendance frequency that fits every member, membership, program, or goal.

Define appropriate usage based on:

The service sold.

The member's coaching plan.

Their intended routine.

And:

Their individual circumstances.

How do you calculate gym membership utilization?

For a limited membership:

Membership Utilization = Completed Eligible Visits ÷ Included Visits × 100

For unlimited memberships, utilization usually needs to be interpreted against:

The member's intended routine and actual behavior rather than a fixed number of included visits.

How do I know if a gym member is becoming inactive?

Compare:

Recent attendance

with:

Their normal pattern and intended frequency.

A meaningful decline from their own baseline can be more useful than applying:

The same inactivity period to every member.

Does low attendance mean a member will cancel?

Not necessarily.

Attendance decline can be:

A useful signal.

It does not explain:

Why behavior changed

or guarantee:

Cancellation.

Use attendance alongside:

Progress.

Booking behavior.

Communication.

Member experience.

And:

Known context.

When should I contact a member about attendance?

Reach out when:

The change is meaningful enough to deserve attention

and:

You have a useful reason for the conversation.

Check known context first.

Should unlimited members attend more frequently?

Not automatically.

Unlimited describes:

Access.

It does not prescribe:

Training frequency.

Evaluate whether the member's usage fits:

Their goal.

Coaching plan.

And:

Service design.

What if a member constantly uses every included session?

That may mean:

The membership fits perfectly.

If they repeatedly want more access and additional frequency makes sense for their goals:

Review whether another membership would serve them better.

Do not:

Automatically upgrade.

What if a member barely uses an expensive membership?

Talk with them.

Determine whether the cause is:

Schedule.

Booking friction.

Temporary circumstances.

Membership mismatch.

Coaching.

Or:

Something else.

Sometimes:

A lower frequency membership is the better recommendation.

How does attendance affect gym capacity?

Member count alone does not reveal:

When demand occurs.

Attendance, bookings, waitlists, and turnaways help show:

Where service capacity is actually being consumed

and:

Where additional demand may be going unmet.

Should attendance automatically trigger marketing messages?

No.

Technology can identify:

Behavior worth reviewing.

Your team should decide:

Whether outreach is appropriate

and:

What the member actually needs.

Attendance Data Should Create Better Decisions

An attendance report should not exist simply to tell you:

How many people walked through the door.

It should help you understand:

Whether members are using what they bought.

Whether their behavior has changed.

Whether their membership still fits.

Whether the schedule gives them reasonable access.

Whether coaching needs adjustment.

Whether capacity is restricting participation.

And:

Whether a useful conversation is needed.

A member attending twice weekly can be:

Perfectly aligned.

Quietly disengaging.

Unable to access preferred classes.

Or:

Using exactly what their coaching plan requires.

Same:

Number.

Different:

Decision.

That is why the goal is not:

More check-ins.

It is:

Attendance alignment.

Start with:

What the member bought.

Understand:

What they intended.

Measure:

What they actually do.

Watch:

For meaningful change.

Diagnose:

Why.

Resolve:

The real constraint.

Then:

Measure again.

Use:

Define → Baseline → Measure → Detect Change → Diagnose → Resolve → Reassess

And remember:

Attendance data should tell you where to look, not what to assume.

That is how check-in data becomes:

A better coaching tool

and:

A better operating system.