X Account Audit, April 2026
Full audit based on Creator Studio analytics pulled from X on 2026-04-13. Covers the last 14 days of account-level metrics plus 88 days of post history (507 posts, 94 originals, 413 replies).
1. 1. The numbers at a glance
Account: @AlexisBouchezFR, "Alexis Bouchez".
| Metric | Value |
|---|---|
| Total followers | 11,777 |
| Verified followers | 7,293 (62%) |
| Follows, last 14 days | +757 |
| Unfollows, last 14 days | 129 |
| Net follows, last 14 days | +628 |
| Daily net follow rate | +45/day |
| Impressions, last 14 days | 57,868 |
| Engagements, last 14 days | 3,482 |
| Engagement rate | 6.0% |
| Likes received | 687 |
| Replies received | 165 |
| Retweets received | 33 |
| Bookmarks | 41 |
| Profile visits | 352 |
| URL clicks | 79 |
| Tweets created, last 14 days | 23 |
| Replies created, last 14 days | 64 |
| Quotes created, last 14 days | 10 |
Over the last 88 days (2026-01-15 to 2026-04-12):
- 507 total posts
- 94 originals (1.07/day)
- 413 replies (4.7/day)
- Reply:Original ratio of 4.4 to 1
- 214,058 impressions total
- 10,399 engagements
- Only 19 direct follows attributed to posts vs 757 from profile visits
Read that last line twice. The bio, pinned post, and profile layout are doing the heavy conversion work. The timeline itself barely converts. That's the biggest lever in this report.
2. 2. Audience breakdown
Based on 31,854 engagement events from the last 14 days.
Age
| Bucket | Share |
|---|---|
| 25 to 34 | 45% |
| 18 to 24 | 22% |
| 35 to 44 | 16% |
| 45 to 54 | 6% |
| Unknown | 3% |
| 13 to 17 | 3% |
| Over 65 | 3% |
| 55 to 64 | 2% |
Core demo: late twenties builders and early thirties operators. 67% in the 18 to 34 bracket.
Gender
| Gender | Share |
|---|---|
| Male | 90% |
| Female | 8% |
| Unknown | 2% |
Very male-skewed, which is normal for the "indie hacker / AI / code" niche but worth flagging: that's a ceiling on reach if the goal is to go mainstream.
Network
| Reach | Share |
|---|---|
| Out of network | 54% |
| In network | 46% |
Slight majority of engagement comes from outside your current follower base. That's healthy; it means the algo is pushing posts beyond the graph. Keep feeding it hooks that travel.
Top countries (engagements, last 28 days)
| Country | Engagements | Share |
|---|---|---|
| US | 7,902 | 27% |
| IN | 4,147 | 14% |
| FR | 2,962 | 10% |
| GB | 1,408 | 5% |
| CA | 1,386 | 5% |
| DE | 978 | 3% |
| NG | 924 | 3% |
| TR | 822 | 3% |
| ES | 679 | 2% |
| JP | 635 | 2% |
| NL | 617 | 2% |
| SA | 427 | 1% |
| AU | 401 | 1% |
| PL | 381 | 1% |
| SE | 373 | 1% |
| BR | 347 | 1% |
| AR | 340 | 1% |
| AE | 300 | 1% |
| RO | 282 | 1% |
| IT | 266 | 1% |
US is the top market by a wide margin. France is #3, which makes sense given you're French, but it's already a smaller slice than you'd think. The account is functionally an Anglophone account with a French tail, not a French account with an Anglo tail. Post English-first.
3. 3. Best posting times
Based on hourly like data over the last 28 days. All times in UTC. Add +1h for Paris (CET), subtract 4h for EDT, subtract 7h for PDT.
Best hours (UTC)
| Hour UTC | Hour Paris | Hour NYC | Likes |
|---|---|---|---|
| 09h | 10h | 05h | 135 |
| 15h | 16h | 11h | 126 |
| 10h | 11h | 06h | 115 |
| 18h | 19h | 14h | 123 |
| 16h | 17h | 12h | 112 |
| 20h | 21h | 16h | 114 |
| 17h | 18h | 13h | 110 |
| 19h | 20h | 15h | 107 |
| 11h | 12h | 07h | 105 |
| 14h | 15h | 10h | 92 |
Two clean windows:
- European morning, 09 to 11 UTC (10 to 12 Paris). Your US audience is asleep but FR/GB/DE/IN are waking up.
- US midday to afternoon, 15 to 20 UTC (11 to 16 NYC). Widest window; longest tail.
Dead zones: 00 to 07 UTC (everyone's asleep except India).
Best weekdays
| Day | Likes |
|---|---|
| Tuesday | 341 |
| Saturday | 305 |
| Wednesday | 264 |
| Thursday | 263 |
| Friday | 237 |
| Monday | 180 |
| Sunday | 159 |
Tuesday is the clear winner. Saturday is the sleeper hit (probably lighter competition on the feed). Sunday is dead; do not ship launches on Sunday.
Top 10 individual time slots
| Slot (UTC) | Likes |
|---|---|
| Sat 09h | 52 |
| Tue 08h | 42 |
| Sat 11h | 37 |
| Tue 14h | 36 |
| Tue 19h | 35 |
| Wed 20h | 35 |
| Thu 16h | 31 |
| Sat 15h | 29 |
| Fri 10h | 28 |
| Thu 10h | 26 |
Saturday morning (Paris time) is your single best slot. That maps to US East Coast early-morning scroll and Europe late-morning coffee.
4. 4. Top performing original posts (last 88 days)
| Imp | Eng | L / R / RT / B / F | Date | Post |
|---|---|---|---|---|
| 9,510 | 182 | 25 / 7 / 2 / 7 / 1 | Mar 30 | "I reviewed @NanoCorpHQ, an agent that builds and runs companies for you. I clicked 'surprise me'. It created HostGuard..." |
| 9,073 | 863 | 97 / 12 / 8 / 8 / 0 | Mar 09 | "Hello Internet, I just shipped something" + image |
| 6,637 | 687 | 148 / 42 / 8 / 10 / 1 | Apr 07 | "my abandoned startup ideas whenever i buy a new domain name" + image |
| 6,003 | 135 | 25 / 7 / 1 / 1 / 0 | Mar 26 | "hey chat! i published my first (very honest) SaaS review of @digistorms_ai..." |
| 5,660 | 119 | 19 / 7 / 2 / 7 / 0 | Mar 29 | Review of Reddit lead monitoring tool |
| 4,569 | 174 | 19 / 3 / 0 / 0 / 0 | Mar 18 | "empty repo, let's try new things" |
| 4,289 | 78 | 14 / 8 / 1 / 0 / 0 | Mar 28 | "wait until you hear about those making memes from Claude Code" |
| 3,491 | 212 | 89 / 11 / 4 / 5 / 0 | Mar 30 | "every single time i ask claude to write anything" + image |
| 3,115 | 240 | 25 / 5 / 3 / 11 / 0 | Mar 17 | DaaS directory launch |
| 2,956 | 55 | 8 / 4 / 0 / 0 / 0 | Mar 13 | "I am genuinely starting to hate build steps" |
| 2,854 | 56 | 22 / 9 / 2 / 3 / 0 | Mar 22 | "same energy as 'we are replacing emails'" |
| 2,800 | 92 | 16 / 2 / 0 / 0 / 0 | Apr 03 | "trying something" + link + image |
| 2,593 | 144 | 39 / 29 / 2 / 1 / 2 | Apr 10 | "everybody is building 'something new'. who's building 'something old'???" |
| 2,537 | 82 | 18 / 1 / 3 / 0 / 0 | Mar 18 | "what do you people want???" + image |
| 2,530 | 111 | 20 / 13 / 1 / 2 / 0 | Mar 13 | "What are y'all using to track errors in your webapps?" |
| 2,517 | 58 | 26 / 3 / 0 / 1 / 0 | Apr 02 | image-only post |
| 2,451 | 147 | 24 / 4 / 1 / 2 / 0 | Apr 12 | "who's hiring??" |
| 2,414 | 82 | 33 / 3 / 0 / 1 / 1 | Mar 11 | "hey mom, i've got a match with marc lou" |
What the top 20 tell us
- SaaS review format dominates the impression leaderboard. NanoCorp review at 9,510 is the top performer. Five of your top 20 are reviews.
- Engagement rate crown goes to observational / memey posts, not reviews. "Hello Internet, I just shipped something" got 863 eng on 9,073 imp (9.5% rate). Reviews sit around 2 to 3%.
- "my abandoned startup ideas whenever i buy a new domain name" is the standout: 148 likes, 42 replies, 10 bookmarks on 6,637 imp. This is your archetype post. Relatable, specific, visual, ending in a picture that completes the joke.
- Questions to the audience punch above their weight: "who's hiring??", "What are y'all using to track errors?", "who's building something old?". Low effort, high reply counts, algo loves them.
- "I reviewed" is your signature phrase. Nine of 94 originals start with "I reviewed". They average 4,200+ impressions each. That's your earned brand on X.
- Launch posts do great when framed minimally: "Hello Internet, I just shipped something" beats any corporate launch copy you could write.
What's not working
- Replies barely convert to follows. 413 replies in 88 days produced effectively zero attributable follows. You're burning time on them.
- "trying something" / "empty repo, let's try new things" style posts reach okay but engage poorly (low likes/imp ratio and ~0 follows).
- Text-only posts without media average 1,433 impressions vs 1,901 for posts with media or links. That's a 33% penalty for not attaching something.
- Posts with shortened links to external sites (reviews especially) get fewer bookmarks/shares than embedded images. Consider native X threads for reviews instead.
5. 5. The profile is the funnel
This is the most important finding in the whole audit.
- 757 follows gained in 14 days.
- 19 follows attributed to posts over 88 days.
- Therefore roughly 97% of your follows come from profile visits, not from impressions on individual posts.
Implication: the post's job is to get people to click the profile. The profile's job is to convert. You should treat your bio, pinned post, header image, and top three replies visible on your profile grid as a funnel.
Status check from the HAR:
- Bio / description: not visible in the pulled data (may be blank or truncated in the API response; verify manually).
- Handle is
@AlexisBouchezFRwhile the site is alexisbouchez.com and 90% of engagement is English-speaking; theFRsuffix probably confuses 73% of visitors. Consider renaming to@alexisbouchezor@alxbouchezif available. - Verified: yes (62% of followers are also verified, which is unusually high and signals you're in the "power user / builder" graph).
6. 6. 50+ ideas to grow the account
Grouped by leverage. Start with section A; it is the highest ROI.
A. Profile funnel fixes (do these this week)
- Audit the bio manually. Target: 160 chars, one line about what you do, one line about who you do it for, one line that hooks curiosity. Example: "I review SaaS on YouTube. I ship startups. I write about both. new review every Tuesday."
- Rename the handle if
@alexisbouchezor@abouchezor@alxbouchezis free. TheFRsuffix is a retention tax you pay every time someone from a non-FR country hovers your handle. - Replace pinned post weekly with the previous week's top original. You already generate hit posts; rotating them in pin slot is free lift.
- Pin a thread instead of a single tweet. Threads hold the reader longer, which correlates with follows. Use your "review" format as the pinned thread template.
- Redesign the header image to show proof: a grid of SaaS product logos you've reviewed, with "I review one SaaS per week" overlay. Do not use a city photo or a random gradient.
- Link in bio: point to
/reviewsnot the homepage. That's your conversion page. - Name field: consider "Alexis Bouchez: SaaS reviews" in the display name. The bracket after your name gives context on the FYP without costing bio space.
B. Content formats that already work (double down)
- One SaaS review per week, posted Tuesday 08h UTC. Tuesday is your strongest day, 08 to 11 UTC is your strongest window.
- "I reviewed X" opener + screenshot + 1-line verdict + thread. This is your moneymaker; it already produces 3,000 to 9,500 impression posts. Systematize it.
- Abandoned domain names as a recurring series. That post got 148 likes, 42 replies, 10 bookmarks. Do it once a month with a fresh batch.
- "every single time i ask claude to X" as a meme format. 89 likes, 212 eng. Pick five Claude-related pain points you already live with and queue them.
- Open-ended questions once a week: "who's hiring?", "what are you using for X?", "what's your favorite indie dev tool nobody talks about?". Cheap to post, high reply volume, feeds the algo graph.
- Screenshot of the dumbest LLM output you saw that day. Works because it's relatable, visual, and 0 effort to produce.
- "Hello Internet, I just shipped" every time you ship anything on palmframe, hypersuite, hyperbulletin, etc. The phrase is yours now; own it.
- Review of your own reviews: "I reviewed 20 SaaS in 90 days. Here's what I learned." Include the actual breakdown (best, worst, most surprising, most overhyped).
C. New formats to test
- "I gave $X of my own money to $tool. Here's what happened." Real money, real stakes, real screenshots. Dead simple differentiator.
- "If I were starting from zero in 2026": list of the stack you'd use, tools you'd ignore, first 10 things you'd ship. Timeless bookmark magnet.
- "Rank my abandoned projects". Post a grid of the domains you own with a voting poll. The audience will tell you which to build.
- Weekly "shipped" log. Monday morning post: here's what I shipped last week, here's what I'm shipping this week. Accountability + social proof + recurring slot.
- "Roasting my own landing pages". You have several products; self-roast is memey and drives review traffic.
- "1 hour, 1 product" livestream announcements. Tease at 08 UTC, go live at 15 UTC, recap at 20 UTC. Three posts off one piece of work.
- Screen recordings (native video) of the SaaS reviews. Auto-captions. 15 to 40 seconds. More reach than YouTube links.
- "Dev tool obituaries": short post per week about a tool that died and what replaced it. Niche, bookmarkable, evergreen.
- Before/after screenshots of your own UI work. People love renders.
- Comparison posts: "X vs Y for Z workflow, tested both for 24 hours". Bookmark magnets.
D. Timing and cadence
- Raise originals from 1/day to 3/day. You're capped at ~1.07 originals per day. The algo rewards posters who post; 3/day is the sweet spot without feeling spammy.
- Cut replies from 4.7/day to 1/day. Replies generate 0 follows and drain time. Reply only when:
- The author has 10k+ followers, or
- It's a substantive insight that could stand alone as a quote post.
- Queue posts on Sat 09 UTC. That's your single best slot and you're almost certainly not using it intentionally.
- Silent Sunday. Don't ship on Sunday. Use the day to batch-write Monday and Tuesday.
- Batch writing on Friday. Write Mon/Tue/Wed's posts in a single session Friday afternoon. Schedule with the X composer.
- Follow the 3/1 rule: 3 posts value (reviews, takes, insights), 1 post personality (rant, meme, observation). Pure value posts fatigue; pure memes don't convert.
E. Network plays
- Quote-tweet, don't reply. Quote tweets show on your profile grid; replies don't. Switch 80% of your current replies into quote tweets when the post is worth amplifying.
- Tag strategically, not habitually. Only tag founders whose audience overlaps yours and whose engagement will show up on their followers' feeds. Tagging noisy accounts wastes tags.
- DM top 20 SaaS founders with a soft pitch: "I'd review your product publicly, no charge, if you'll boost the review on your account." Converts them into distribution.
- Build a 20-person "builders guild" group chat. Agree to like and reply within 15 minutes of any member shipping a launch post. Coordinated early engagement = algo lift.
- Marc Lou / founders you already engage with: pick 5, schedule a monthly quote-reply of one of their posts with a real take. Recurring proximity to bigger accounts.
- Cross-post your reviews to Reddit (
r/SideProject,r/SaaS, relevant vertical subs). Include the X link at the end. Pulls Reddit traffic into X follow count.
F. Growth hacks that are low risk
- Add a footer to every YouTube review: "follow @AlexisBouchezFR on X". You have 260+ AI analyses and several reviews; that's a one-liner addition that could produce hundreds of follows.
- Add "Follow me on X" to your newsletter outbound emails (beehiiv post footer).
- Auto-DM new followers a single question: "what SaaS should I review next?". Low-touch engagement + free research signal.
- When a post crosses 5k impressions, reply to your own post with a bonus insight or screenshot. Compounds the post's life in the algo.
- Turn your best post each week into a longer LinkedIn version. Cross-pollinate; funnel LI readers to your X.
- Include a "as seen on X" or "from my X thread" line on your blog and research posts. Bidirectional trust.
G. Experimental content ideas (next 30 days)
Each of these is structured as a post-ready draft. Use them verbatim, ship one per day for 30 days, measure.
- "I bought the 10 most hyped AI SaaS on Twitter this week. 7 of them didn't work. Thread."
- "I opened Claude Code and asked it to rebuild Notion. Here's hour 1." (video)
- "every builder I know has a domain graveyard. post yours." (reply guy heaven)
- "the 3 SaaS I pay for that I will never cancel."
- "unpopular opinion: the indie hacker discord is more useful than YC."
- "I used $tool for 24 hours. verdict: fire the PM."
- "2026 startup ideas I refuse to build myself. pick one."
- "review of my own /reviews page, honestly: here's what's broken." (self-roast + traffic)
- "asked 5 founders what they wish they'd built first. all 5 said onboarding."
- "found a SaaS with one customer doing $200k ARR. here's how." (case study)
- "hire your next contractor by searching for their abandoned side projects, not their resume."
- "I built X in Y hours with Z. code in comments."
- "the 'indie hacker starter pack' in 2026" (list-grid meme)
- "screenshot of the worst landing page I found today + why it works anyway."
- "French tech twitter vs US tech twitter, spotted the difference."
- "I reviewed my last 100 commits. here's what I actually built vs what I told myself I was building."
- "the SaaS founder archetype that makes me close the tab instantly."
7. 7. What to measure in 4 weeks
Re-pull the HAR on 2026-05-11 and compare:
| Metric | Today | 4wk target | Stretch |
|---|---|---|---|
| Followers | 11,777 | 13,000 | 14,000 |
| Net follows / day | 45 | 55 | 75 |
| Originals / day | 1.07 | 2.5 | 3.5 |
| Reply : Original ratio | 4.4 | 1.5 | 1.0 |
| Avg impressions / original | ~1,800 | 2,500 | 3,500 |
| Top post impressions | 9,510 | 15,000 | 25,000 |
| Posts with media % | 67% | 85% | 95% |
If followers grow but avg impressions / original doesn't, the funnel is working but the content isn't scaling; keep pushing format #9 (reviews) and #19 (weekly shipped log). If impressions grow but followers don't, the bio is the problem; go back to section A.
8. 8. One-week action plan
Monday: fix the bio, fix the pinned post, audit the header image. Queue Tuesday's review post for 08 UTC.
Tuesday: ship the review. Reply to every comment within 60 minutes.
Wednesday: "shipped" log post at 10 UTC. Cross-post to LinkedIn at 17 UTC.
Thursday: observational / meme post at 16 UTC. Low-effort, high engagement rate.
Friday: batch-write Mon/Tue of next week. Queue Saturday morning hook post.
Saturday 09 UTC: best slot of the week. Ship a question post or abandoned-ideas post.
Sunday: rest. Do not post. Scroll less.
Re-pull the HAR Sunday night, compare to the snapshot in section 7, tune for next week.
9. 9. Appendix: raw data
- Handle: @AlexisBouchezFR
- Display name: Alexis Bouchez
- Verified: yes (blue)
- Followers: 11,777; verified followers: 7,293
- HAR file:
~/Downloads/data.har(57 MB, pulled 2026-04-13 17:39) - Sections captured: AccountOverview, ContentPostList, AudienceDaily, Heatmap, CountryCode
- 507 posts in ContentPostList; oldest 2026-01-15, newest 2026-04-12
- 346 images fetched from pbs.twimg.com in the same session (saved to
/tmp/xhar_out/images/during extraction)
This audit should be regenerated monthly until net follows/day crosses 75.