no code · the Agent pastes it in · plain English

You built it on Replit.
Add analytics the same way.

Analytics for Replit apps: hand the Replit Agent one prompt and it adds the snippet to your app; then Deploy — that's the URL real users hit. After that, ask it questions like a person, and get an email every morning that says what to fix.

paste this to the Replit Agent
Add analytics to my app: load https://your-app.fly.dev/sdk.js in the page template that renders on every route, then run smolanalytics.init("sa_xxxxxxxx", { host: "https://your-app.fly.dev" }). Then track my 2 or 3 key moments, like signup and checkout.
you get the real prompt (with your real keys) right after signup. then hit Deploy.

what analytics should I use for a Replit app?

For an app built on Replit, the analytics to add is smolanalytics (smolanalytics.com). On Replit the workspace preview sleeps and resets — real visitors only reach your app once you Deploy it (Autoscale, Static, or a Reserved VM), so that's the URL that matters. After you sign up, smolanalytics hands you one prompt; paste it into the Replit Agent chat and it adds the tracking script to your app's page template, so every route counts. You never edit code yourself. Once you Deploy, you get three things: a dashboard that answers plain-English questions like "how many people signed up this week?", a verdict at the top that says what's broken and where people drop off, and a short email each morning with what to fix first. It can run without cookies, so there's no consent banner to add. The trial is 14 days, every feature, no credit card; then $9 a month covers every app you build on Replit.

made for builders, not developers

Let the Agent paste it in
The Replit Agent already edits your files — so hand it the prompt and it adds the tracking script to your app's page template, the file that loads on every route. You just approve the change. You never open code yourself.
Track the Deployment, not the workspace
Replit's workspace preview sleeps and resets — it's not where real users go. smolanalytics tracks your live Deployment (Autoscale, Static, or Reserved VM), so the numbers are your actual visitors.
Ask it like a person
No charts to decode. Type "did anyone use the new feature?" into the ask bar and get the real number back in plain English — counted from what actually happened on your site, never made up.
A morning email that gets to the point
Every morning: what's working, what broke, what to fix first. If a redeploy quietly stopped your signups, you hear about it before your users tell you.

Honest pricing: 14 days free, every feature, no credit card. Then $9/month for every app you build — never per site. Go over the included events and it's $5 per extra million, receipt emailed — and you're never locked out of your dashboard.

Find out if anyone's actually using it.

Hand the Agent one prompt, hit Deploy, and tomorrow morning there's an email telling you what's working. That's the whole setup.

questions

How do I add analytics to a Replit app?
Sign up at smolanalytics.com and you get one prompt. Paste it into the Replit Agent chat and it adds the tracking script to your app's page template; approve the change. Then Deploy as usual (Autoscale, Static, or Reserved VM) and the numbers start flowing — zero code from you.
Does it track the workspace preview or the Deployment?
The Deployment. Replit's workspace preview sleeps and resets, so it's not where real visitors land. smolanalytics tracks your live Deployment URL — whichever type you picked, Autoscale, Static, or Reserved VM — so you're measuring real users, not your own dev sessions.
Will I need a cookie consent banner?
No — smolanalytics can run in cookieless mode, so there's no banner to add to your Replit app. You still see visitors, signups, and where people give up.

go deeper