PostPulse
X analytics that scores every post against the account's own baseline instead of vanity metrics, uses AI to explain why the winners won, and helps you draft the next one.
- Year
- 2026
- Spent
- Ongoing
- Role
- Full-stack build
Why we built this.
Follower counts and raw likes don't tell you why a post worked. A 200-like post on a 2k account can be a bigger win than 2k likes on a 200k account, and no dashboard scores it that way.
Quick facts.
- your own baseline
- scored against
- 4
- pricing tiers
- v1 REST
- public API
Scored every post against the account's own baseline rather than absolute numbers, so a breakout on a small account isn't buried under a big account's noise. Layered AI explanations on top to name the pattern, plus best-time analysis and competitor overlays, and wrapped it in Stripe tiers and a public API keyed per user.
What we learned.
A tool that answers the only question that matters, why did this post win relative to you, and turns the answer into the next draft.
Real tiers, a real API, real users.
Overview.
PostPulse tracks any public X profile and scores each post against that account's own followers and history, so a small account's breakout counts for more than a big account's average day. It flags the standouts as winners, uses AI to explain why they worked, and surfaces the patterns worth repeating: best times to post, format breakdowns, and head-to-head competitor comparisons. A drafts library, tone-variation generator, weekly digests, and a public API round it out, with Stripe billing across Free, Pro, Business, and Enterprise tiers.
- Next.js
- TypeScript
- Prisma
- PostgreSQL
- NextAuth
- OpenAI
- Stripe
- Resend
- Tailwind CSS
- Baseline scoring
- AI post-mortems
- Best-time heatmap
- Competitor comparison
- Public API
Pockly
Web App · Mobile App
ContinueWant to see the client work?
This is where we experiment. The paid work lives next door.

