Reference
Daily Goal & Streaks
How the daily XP goal is resolved, what counts as a goal day, and the exact streak rules.
The daily goal is the simplest behavior change tool Scribble offers. The rules are precise so that the streak number is something you can trust.
The daily XP goal
Each student has a resolved daily XP goal for the day. The server resolves it in this order:
- Student override, if one is set. Use this to set a different goal for one specific student.
- Organization default, otherwise. This is the daily goal that applies to every student in your family or school unless overridden.
You can change the organization default and per-student overrides from the dashboard.
"Hitting the goal"
A student hits the goal for a day when their earned XP that day ≥ their resolved daily goal.
XP from any source counts — lessons, reviews, warmups, intros, assessments, required activities — as long as it was earned during that local calendar day.
Goal days vs non-goal days
Each day of the week is either a goal day or a non-goal day.
- Goal day: The student is expected to hit their daily goal. Missing the goal breaks the streak.
- Non-goal day: The student is not expected to practice. The streak is never broken by a non-goal day, even if they don't practice at all.
By default, every day is a goal day. Schools and families can configure non-goal days from the dashboard — for example, marking Saturday and Sunday as non-goal days for a school program.
Streak rules
A streak is the consecutive number of days the student has either:
- Hit the daily goal on a goal day, or
- Been on a non-goal day (which neither extends nor breaks).
The streak breaks the first time the student is on a goal day and didn't hit the goal.
A student who practices every weekday and never on weekends — with weekends configured as non-goal days — will have a streak that grows on weekdays and "skips" weekends without losing anything.
Examples
Example 1 — Every day a goal day
Default settings. Student practices Mon, Tue, Wed, hits the goal each day, then misses Thursday. Streak ends at 3 days.
Example 2 — Weekends are non-goal
Student practices Mon–Fri (goal days), takes Sat and Sun off (non-goal). The next Monday they practice and hit the goal. Streak is now 6 days (5 weekdays + 1 new weekday). The two weekend days didn't count for or against the streak.
Example 3 — Practicing without hitting the goal
Student practices for 5 minutes on a goal day but earns less XP than the daily goal. The streak ends. Practicing is not the same as hitting the goal.
Tuning the goal
If students are routinely missing the goal, the goal is probably too high. If students are hitting it in five minutes, raise it.
A reasonable rule of thumb: a student should be able to hit the goal in 10–15 focused minutes of practice.
Last reviewed May 11, 2026