Sample report · fictional account
This is what the full report looks like
Everything below is generated from made-up data for a fictional account, @rgdemo_founder. Your own report has the same sections, built from your account's latest 200 original posts. The drafts here are template examples; nothing links to a real X account.
Get your free score first
Your links send people away before they get to know you.
What already works for you
Your posts that did best so far share these traits: an image or video, opening with a number, posted in the afternoon (14–18).
One of your posts that fits 2 of these 3 traits got 485 views.
Format
Length
Opening line
Time posted (America/New_York)
From 28 of your original posts with views. Engagement means likes, replies, reposts, quotes and bookmarks per view; your median is 1.1%. A group needs 3 posts to be compared, and “early signal” means fewer than 8. This is what has gone with more engagement in your own posts, not proof that it causes it.
Every check
“Observed” is what we read from X. “Likely” is our interpretation, with how sure we are. A pattern that goes with lower reach isn't proof that it causes it.
R1Still on the default avatar
High impact+8 pts
- Observed
- Your profile still uses X's default avatar.
- Likely
- A blank avatar sits next to every reply you make, and people scroll past faces they can't place. (Medium — our starting benchmark, still being calibrated)
- Do this
- Upload a clear photo or logo as your avatar.
Fix just this: 73 → 74. The rest of its points count once the other fixes are in.
Profile · Heuristic (to be calibrated)
R2Bio says who you help
OK
- Observed
- Your bio is 97 characters long.
Profile · Heuristic (to be calibrated)
R3Nothing pinned to your profile
Medium+1 pt
- Observed
- Nothing is pinned to your profile.
- Likely
- Profile visitors see whatever you posted last — often a reply that makes no sense out of context. In X's current ranking code, a follow is worth more than a profile click, so the pin's job is to turn visits into follows. (High — based on X's published ranking code)
- Do this
- Pin the one post that best shows what you're about.
Fix just this: 73 → 74
Profile · First-party: X's open-source ranking code
- Observed
- You have a banner.
Profile · Heuristic (to be calibrated)
R5Your link lives in posts, not your profile
Low+8 pts
- Observed
- Your profile has no link, yet the same link appears in 4 of your last 28 posts.
- Likely
- Posts with links tend to get less engagement on X; a profile link is always one tap away. (Medium — industry studies (correlation))
- Do this
- Put that link in your profile and take it out of your posts.
Fix just this: 73 → 74. The rest of its points count once the other fixes are in.
Profile · Industry research (correlation, not causation)
R6Original post in the last 7 days
OK
- Observed
- 2 original posts in the last 7 days.
Cadence · First-party: X's open-source ranking code
R7Steady original posting
OK
- Observed
- 21 original posts in the last 30 days.
Cadence · Heuristic (to be calibrated)
R8Spacing between posts
OK
- Observed
- At most 1 original in any hour.
Cadence · First-party: X's open-source ranking code
R9People react when they see you
OK
- Observed
- Median engagement rate 1.1% vs a 0.6% benchmark.
Engagement · Heuristic (to be calibrated)
R10Replies to you go unanswered
Medium+1 pt
- Observed
- Under 2 posts from the last 7 days, other people left 6 replies we could read; you answered 1 (17%).
- Likely
- X's ranking code weighs a reply that the author answers far more than a like. Unanswered replies leave that on the table. (High — based on X's published ranking code)
- Do this
- For your next three posts, answer every reply in the first hour.
Fix just this: 73 → 74
Engagement · First-party: X's open-source ranking code
R11Reach isn't carried by a few hits
OK
- Observed
- Top 5 posts = 42% of views.
Engagement · Heuristic (to be calibrated)
R12Most originals lead with a link
Medium+8 pts
- Observed
- 11 of your 28 original posts carry an outside link (39%).
- Likely
- Large studies find posts with links get noticeably less engagement on X. That's a correlation, not a known penalty. (Medium — industry studies (correlation))
- Do this
- Post your next insight without a link; put the link in the first reply.
Fix just this: 73 → 74. The rest of its points count once the other fixes are in.
Content · Industry research (correlation, not causation)
R13Your own posts, not just replies
OK
- Observed
- Last 7 days (X post counts): 2 original posts out of 9 posts in total — 78% were replies or reposts. Too few posts to call it a habit.
Content · First-party: X's open-source ranking code
R14No copy-paste posts
OK
- Observed
- No repeated templates in your recent posts.
Content · First-party: X's open-source ranking code
R15Formats you haven't tried yet
Low+1 pt
- Observed
- Of your last 28 originals, 0 used long posts.
- Likely
- You can't know whether a format works for your audience until you've tried it a few times. (Medium — industry studies (correlation))
- Do this
- Try long posts five times over the next two weeks.
Fix just this: 73 → 74
Content · Industry research (correlation, not causation)
- Observed
- 0.0 hashtags per post on average.
Content · Heuristic (to be calibrated)
R17Posting while your audience is awake
OK
- Observed
- 39% of originals go out overnight (America/New_York).
Timing · Industry research + your own numbers
R18Weekend posts pull their weight
OK
- Observed
- Weekend posts hold up.
Timing · Industry research + your own numbers
- Observed
- Following 910, followers 3,400.
Audience · First-party: X's 2023 open-source code (may have changed)
R22Not withheld anywhere
OK
- Observed
- Nothing withheld.
Visibility · First-party: official X API field
- Observed
- Your account is public.
Visibility · First-party: official X API field
R24Views per post fell by half
MediumNo change to your score
- Observed
- Median views per post fell from 382 (previous 14 days) to 118 (last 14 days).
- Likely
- Something changed, but views alone can't tell us what — a topic shift, timing, or fewer replies all look the same from outside. (Medium — our starting benchmark, still being calibrated)
- Do this
- Check X's Under the Hood page before you change anything else.
Visibility · Heuristic (to be calibrated)
Three bios to try
X doesn't let a link change your bio, so copy the one you like and paste it in Edit profile.
Building a tiny analytics tool for indie SaaS founders. Sharing what works, what doesn't, and the numbers.
106/160
A tiny analytics tool for indie SaaS founders. I post what I learn building it, every week.
91/160
Helping indie SaaS founders with a tiny analytics tool. Weekly lessons, real numbers, no fluff.
95/160
Your next 7 days
Times are in America/New_York, around the hours your posts did best (15:00, 17:00, 19:00).
Monday · 15:00 — A lesson from this week
One thing I got wrong about my tiny analytics tool this week, and what I changed.
Tuesday · 17:00 — A number, with context
A number from my tiny analytics tool I watch every week, and why it matters more than the obvious one.
Wednesday · 19:00 — Behind the scenes
Here's a screenshot of how I actually work on my tiny analytics tool. Ask me anything about it.
Thursday · 15:00 — Answer a common question
The question I get most about my tiny analytics tool, answered in three lines.
Friday · 17:00 — Your best post, retold
Rewrite your best post from last month with one new detail.
Saturday · 19:00 — Ask your audience
What's the hardest part of my tiny analytics tool for you right now? I'll reply to every answer.
Sunday · 15:00 — Weekly recap
This week on my tiny analytics tool: what shipped, what didn't, what's next.