This question comes up often:
“Why is Compliance Tracker showing check-ins from last week even if clients didn’t submit today?”
The reason is simple:
This is how AI Forms are designed to work — every form is permanently tied to the week it was meant to track.
1. AI Forms Always Attach the Correct Week to the URL
When FitMetrics sends an AI Form (like a check-in), we automatically append a URL parameter:
?id=12345678&week=2025-11-10
The id is the Trainerize ID so we detect and match the client who completed the form and that date represents the Monday of the week the form belongs to.
So if you send a check-in form on:
Saturday, November 16
For the week of November 10 → November 16
The form URL will include:
?id=1234567&week=2025-11-10
This means:
⭐ No matter when the client completes the form — today, tomorrow, or next week — the check-in will always belong to the week of November 10.
2. Why This Is Important (The Root Problem It Solves)
Without this system, the data would become inaccurate.
Example:
You send the check-in for the Nov 10 week
The client opens it on Monday, Nov 17
Trainerize would normally count it as a Nov 17 submission, which is incorrect
This would:
❌ Inflate check-ins for the wrong week
❌ Break weekly reports
❌ Make compliance numbers meaningless
❌ Confuse progress analysis
❌ Trigger wrong automations
So FitMetrics fixes this by attaching the correct week directly to the form link.
3. Why You See Last Week’s Clients in the Compliance Tracker
If the Compliance Tracker shows clients who:
Submitted last week
Didn’t submit today
But still appear under this Monday view
…it’s because those clients completed a form tied to last week’s week parameter.
FitMetrics assigns forms based on intended week, not submission day.
4. Real Example
You send a check-in on Saturday, Nov 16.
Even if a client completes it on:
Nov 17
Nov 18
Nov 19
Or any date in the future
It will always count under:
Week of Nov 10 → Nov 16
This is exactly what prevents incorrect reporting.
5. Make Sure You’re Using “Weekly View”
To correctly read check-in behavior:
✔️ Switch Compliance Tracker to Weekly View (not Daily).
This ensures the system shows:
All check-ins for the intended week
Regardless of when clients submit them
Summary
AI Forms automatically attach ?week=YYYY-MM-DD to every check-in link
That week parameter ensures the form always belongs to the correct Monday–Sunday week
Submission date does NOT affect which week a check-in counts toward
Compliance tracker may show last week’s clients because those forms belong to last week
This is the correct behavior and protects data integrity
