How the grade works
A to D from the last 28 days: reach, engagement and posting, weighted 50, 30 and 20. What each part measures, and what the grade can’t tell you.
- A creator’s grade is A to D, from the last 28 days: reach, engagement and posting, weighted 50, 30 and 20.
- It uses the median post, not the mean, so one viral post can’t make an A.
- The weekly state says whether the account is moving this week. It’s a separate signal, and it never changes the grade.
Two questions, two signals
A brand looking at a creator wants to know two things. Is this account worth the money? And is it moving this week?
The grade answers the first, and moves slowly: it looks at the last 28 days. The weekly state answers the second, this week against last. A strong account having a bad week shows as an A that’s cooling, not as a B.
Both come from the numbers a studio logs for each post: its views, likes, comments and shares, and the day it went up.
Reach, 50%
Reach is half the grade. It takes the median views a post over the last 28 days and puts it on a log scale: (log₁₀(views) − 2.5) ÷ 3.5, capped between 0 and 1.
On a log scale each tenfold step in views adds the same amount: 316 views scores 0, 10K scores 43, 100K scores 71, and 1M scores 100.
It’s the median, not the mean: sort the month’s posts by views and take the middle one. So one viral post can’t make an A.
Engagement, 30%
Engagement is likes, comments and shares, added up and divided by views over the same 28 days: (likes + comments + shares) ÷ views.
10% or more scores full marks. Below that it scores in proportion: an account where 5% of views turn into a like, comment or share scores half.
Posting, 20%
Posting is how often the creator posts: posts in 28 days ÷ 24, capped at 1. About six a week is full marks, and 12 posts in 28 days scores half.
From score to grade
The three parts are weighted and added, then turned into a score out of 100: round(100 × (0.5 × reach + 0.3 × engagement + 0.2 × posting)).
A is 75 or more, B is 60 or more, C is 45 or more, and D is below that.
A creator shows a dash, not a grade, until there are 14 days of data. A brand booking creators can ask for a lowest grade, and a creator without a grade yet never passes that filter. Matches are sorted by the score, then by views a post.
The weekly state
The state asks one question: is the account moving this week? It compares this week’s views with last week’s. Views here means the views of posts made that week, counted by the day each post went up. The 20 bars on a creator’s card are different: its last 20 posts, one bar each, the latest three lit.
- New: under 14 days of data.
- Stalled: no post in the last 7 days.
- Rising: this week’s views are 20% or more above last week’s.
- Cooling: 20% or more below.
- Steady: anything in between.
They’re checked in that order, so a creator with no post this week is stalled, however big last week was.
Each state has a shape and a word as well as a colour, so it never rides on colour alone. And a stalled creator is left out: it isn’t picked when a brand books creators, and it’s off the brand’s Creators list.
What the grade can’t tell you
The numbers are logged or imported by studios, and marked self-reported. A deal’s live post is checked to exist and belong to the creator, but a check can’t count views; official platform APIs come later. Until then a grade is only as good as the numbers behind it.
Sponsored posts are recorded when they go live, at 0 views. They stay out of the grade until their numbers are logged.
The weights are version-one defaults: a starting point, not yet fitted to real numbers. They’ll be revisited once real studios’ numbers exist.
And the grade measures reach, engagement and posting, nothing else. Whether a creator suits a product is what a booking’s other filters are for: platforms, niches, views, engagement and followers. The grade, with its working, also has its own page: How the grade works.


