πŸ„ Brand Heat Leaderboard

Category-relative performance scores Β· Rolling window

πŸ“…
Apr 30 – May 30, 2026
πŸ“ These are category-relative performance scores. A Brand Heat Score of 50 means performing at the category median. 75 = strong. 100 = category-leading. Each brand is only compared to others in the same category.
πŸ„ Surfboards
🌊 Surf
πŸ›Ή Skate
πŸ”οΈ Snow
🌿 Outdoor
✨ Lifestyle
πŸ“– Understanding Our Formulas

πŸ“– Understanding Our Formulas

We score every brand against the median of its own category β€” not against the whole market. That means a small boutique shaper can outrank a global brand if their audience is more engaged. Here's exactly what we measure and why it matters.

What does the Brand Heat Score actually mean?

πŸ”΄ 0–49
Below the category median. The audience is there, but engagement or reach is underperforming peers.
🟑 50
Right at the median. Exactly average for the category β€” nothing wrong, nothing exciting.
🟣 51–74
Above the median. Content is landing well and the algorithm is noticing.
🟒 75–89
Strong performer. Clearly outpacing most peers in the category.
πŸ”₯ 90–100
Category-leading. Firing on all cylinders β€” reach, engagement depth, and interaction quality all above median.
πŸ”₯
Overall Score

Brand Heat Score

Your Brand Heat Score rolls three things into one number: how many people your posts are reaching, how much your audience is actually engaging, and whether that engagement is the good kind (saves and shares β€” not just likes).

The score is built so that 50 always means average for your category. If you scored 64, you're beating more than half the category. If you scored 38, your peers are outperforming you β€” and this tool will show you exactly where the gap is.

Heat = Reach(25%) + Tier-Adj Engagement(35%) + Activity/Community(25%) + IQ Score(15%)
Why does it matter? A brand with 200k followers and 0.8% engagement can score lower than a brand with 30k followers and 3% engagement. Audience size alone doesn't win.
πŸ“Š
Metric 1

Engagement Rate

Engagement rate measures how many people in your audience are actually doing something when they see your post β€” liking, commenting, saving, or sharing.

We divide the total number of those actions by your follower count, then multiply by 100 to get a percentage. A 1% engagement rate means 1 in every 100 followers is reacting to your posts.

(Likes + Comments + Saves + Shares) Γ· Followers Γ— 100
Example: Brand has 80,000 followers. A post gets 900 likes, 40 comments, 180 saves, 30 shares = 1,150 total. 1,150 Γ· 80,000 Γ— 100 = 1.44% engagement rate. If the category median is 1.1%, that's +31% above median.
🎯
Metric 2

Interaction Quality Score

Interaction Quality measures how meaningfully an audience responds using only public, scrapeable signals. Saves and shares are excluded β€” Instagram doesn't make them publicly available.

The score weights comment rate most heavily (it takes the most effort), then engagement depth (likes + comments together), then view conversion on Reels where available.

Comment RateΓ—50% + Eng DepthΓ—35% + ConsistencyΓ—15%
(or with Reels: CommentΓ—40% + DepthΓ—30% + View ConvΓ—20% + ConsistencyΓ—10%)
Why comments matter most: Writing a comment takes real effort. A brand with a high comment rate has an audience that is genuinely invested β€” not just scrolling past.
πŸ“‘
Metric 3

Reach Rate

Reach rate estimates what percentage of your followers actually see each post. Instagram doesn't show every post to every follower β€” the algorithm decides based on how engaging your recent content has been.

Bigger accounts typically have lower reach rates. A brand with 500k followers might only reach 12% of them per post, while a 25k-follower brand might reach 28%. This is normal β€” and it's why smaller brands can outperform on this metric.

Estimated Reach Γ· Followers Γ— 100
What lifts reach rate: Posting consistently, getting saves early after publishing, using Reels over static images, and posting when your audience is most active all signal to Instagram that your content deserves wider distribution.
πŸ“
Core Concept

Category Median

We don't compare a boutique surfboard shaper to Billabong's 1.8 million followers. That's not useful. Instead, every brand is compared to the middle performer in its own category.

We use the median (not the average) because one outlier β€” say, a brand that went viral once β€” can skew an average dramatically. The median is more honest: it's literally the brand sitting in the middle of the pack.

% vs Category = (Your Score Γ· Category Median βˆ’ 1) Γ— 100
Example: Surf category median engagement = 1.28%. Your brand = 1.82%. Category Index = 1.82 Γ· 1.28 = 1.42. You're +42% above the category median.
🧒
Why we cap scores

The 2Γ— Cap

We cap every individual index at 2.0Γ— the category median before calculating the final Heat Score. This stops one exceptional metric from hiding weaknesses elsewhere.

Without the cap, a brand with insane reach but terrible engagement could still score 90+. The cap forces the score to reflect overall health, not a single spike.

Capped Index = min(Brand Γ· Median, 2.0)
In practice: If your save rate is 4Γ— the category median, it still only counts as 2Γ— in the calculation. The remaining "surplus" doesn't carry over. This makes scores comparable and fair across very different brand sizes.

Common questions

Why does my brand have a low score if it has lots of followers?
Follower count alone doesn't move the needle here. We care about what percentage of your followers are engaging, not the raw number. A large audience that scrolls past your posts will score worse than a small audience that saves and shares them. Growth without engagement is a liability β€” it dilutes your rate.
What's the difference between Engagement Depth and Interaction Quality Score?
Engagement Depth is simple: (likes + comments) / followers. It tells you the raw interaction rate. Interaction Quality digs deeper β€” it weights comment rate more heavily than likes, adds view conversion from Reels where available, and compares everything against the category median. IQ Score is the better measure of content quality because comments require real effort from the audience.
Why is reach rate important if I can just buy ads?
Organic reach rate tells you how well the algorithm thinks your content deserves to be seen. A high organic reach rate means Instagram is actively distributing your posts to new people for free. Low organic reach means you're increasingly dependent on paid spend to get the same eyeballs β€” which gets expensive fast.
My brand posts a lot but the score is still low. Why?
Posting frequency is tracked but isn't heavily weighted in the Heat Score. Volume only helps if the content is landing. If you're posting 30 times a month but engagement is below the category median, the algorithm starts showing your posts to fewer people. Less, but better-performing content is usually more effective.
How often is this data updated?
The dashboard runs on a rolling 30-day window (adjustable to 60 or 90 days). Data is refreshed monthly. The Brand Heat Score you see reflects the last full rolling period β€” it won't change mid-month. Month-over-month rank changes show whether a brand is trending up or down.
What does "Benchmark Confidence" mean?
Confidence is based on sample size. With only 5 brands in a category and 30–50 posts analysed, there's less statistical reliability than a category with 20+ brands and 200+ posts. Low confidence doesn't mean the scores are wrong β€” it means you should treat them as directional, not definitive.

πŸ” Find your brand

Search to compare against the top 10

πŸ„ βœ•

Overall Ranking β€” Surfboards

May 2026 Β· 30-day window
⬀ Medium confidence
Overall
Engagement
IQ Score
Reach
πŸ”
#
Brand
Eng vs Cat
i
IQ Score
i
Reach vs Cat
i
Posts
i
Heat
i

πŸ’‘ Key Insights

How scores are calculated

Brand Heat Score = Reach 25% + Tier-Adj Engagement 35% + Activity/Community 25% + IQ 15%
Tier-Adj Engagement = Raw ER Γ· Expected ER for follower tier β€” levels the field between large and small accounts
Activity/Community = Tier-Adj Comment Depth (60%) Γ— Frequency Boost (40%, capped 12/month)
IQ Score (full) = Comment RateΓ—40% + Eng DepthΓ—30% + View ConversionΓ—20% + ConsistencyΓ—10%
IQ Score (fallback) = Comment RateΓ—50% + Eng DepthΓ—35% + ConsistencyΓ—15% β€” used when Reel views unavailable
Follower Tier ER benchmarks = <5K: 6% Β· 5–20K: 4% Β· 20–100K: 2.5% Β· 100–250K: 1.75% Β· 250–500K: 1.25% Β· 500K+: 0.8%
Engagement Depth = (Likes + Comments) / Followers Γ— 100
Comment Rate = Comments / Followers Γ— 100
View Conversion = (Likes + Comments) / Reel Views Γ— 100
Reach Rate = Est. reach / Followers Γ— 100
% vs Category = (Brand Γ· Median βˆ’ 1) Γ— 100
Confidence = Low (<5 brands / <10 posts) Β· Medium Β· High (10+ brands, 50+ posts)
⚠️ Saves and shares are not included β€” not reliably available from public Instagram data

πŸ“Š Engagement vs Category

"Raw engagement rate + how far above or below the category median."

πŸ’¬ Interaction Quality Score

"Public signals only: Comment Rate + Engagement Depth + View Conversion (where available). Saves and shares excluded."