Analytics for early stage founders
Built for apps that change every day.
- export default function Pricing() {
- return (
- <main className="pricing">
- <h1>Simple pricing</h1>
- <PlanCard plan="monthly" />
- <PlanCard plan="semi-annual" />
- <Faq />
- </main>
- );
- }
Analytics in sync with the product
Every deploy sits on the timeline next to what people did, so Claude can tell you whether a change moved the numbers.
Drawing tools and time in app
Minutes in the app, first week, by signup week
Dashed: average before 12 min, after 15.6 min
Minutes in the app since Sep 3
412 new users, first week
Get to know every user
No funnels to build, no events to name, no dashboards to learn. Ask the question you actually have, in the editor you already use.
Pro vs. free users, first week
Trades placed
Time in a trade
Replays played
Added a data key
| Pro user | Trades | Avg trade | First week |
|---|---|---|---|
| holmes.t@example.com | 211 | 12 s | Came from ChatGPT, traded ES and NQ every day, replayed 14 sessions |
| jose.l@example.com | 168 | 18 s | Connected a Databento key on day 1, mostly GC, upgraded on day 3 |
| m.ly@example.com | 97 | 14 s | Traded on a phone every morning, upgraded on day 4 |
Keep the answers you check every week
Ask Claude to pin a chart or save an answer, like a nightly recap, to a dashboard. Charts run again every time you open them, and Claude rewrites a recap whenever you ask again.
Launch
Nightly recap
my-app · written by Claude · Sep 27
47 visitors and 6 signups, 2 of them from ChatGPT.
- One visitor pressed Sign up with Email 3 times, then asked for a reset code 3 times, and never got in · session recording
- Pricing was opened 14 times, and 3 people compared Monthly and Semi-Annual
- No new errors
Written Sep 28, 8:02 AM UTC
Minutes in the app, new users
my-app · last 14 days
Daily visitors
my-app · $pageview · last 30 days
Signups
my-app · signed_up · last 30 days
Set up in one call
Install the SDK and call init. Everything people do is captured from then on, with no event code to write.
Install
$ npm install @ffanalytics/sdkimport { init } from "@ffanalytics/sdk"; init({ key: "pk_..." });Add
release: commitShato line up every event with the change that shipped it.Captured automatically
- Page views, including page changes in single-page apps
- Clicks on links and buttons, with their text
- Uncaught errors, with the stack trace
- Referrer, UTM tags, screen size and language
Never reads what people type into inputs.
Ask from your editor
$ claude mcp add --transport http analyticsff \ https://mcp.analyticsff.com/mcpRun
/mcpin Claude Code to sign in, then ask about your product in plain words.
Try it on your own product
7 days free, then from $5 a month. Every plan has every feature.