smolanalytics
log inStart free
how it works

Three ways to start. One answer at the end.

Pick the row that sounds like you. Every path ends in the same place: a dashboard that tells you what to fix, an ask bar you talk to in plain english, and a short email each morning.

smolanalytics works in three steps, and the first one depends on how you built your app. If you have a website or web app, you drop one script tag and it starts capturing pageviews and clicks automatically. If you built your app with an AI builder like Lovable, Bolt, v0, or Replit, you sign up and it hands you one prompt to paste into that builder's chat, which wires the app up for you with no code. If you code in Cursor or Claude Code, you run one connect command and your editor's AI can answer questions from your real data. After that, everyone lands in the same place: a dashboard that opens with a verdict saying what to fix, an ask bar that answers plain-English questions with exact numbers, and a short email each morning with what changed and what to fix first. It is open source (MIT), self-hostable for free, and the hosted trial is 14 days with every feature and no credit card.
path 1

I have a website or web app

  1. 1
    Sign up and create a project
    You get an isolated instance and a write key, in about a minute. No card.
  2. 2
    Drop one script tag
    Paste the snippet into your site's <head>. It autocaptures pageviews and clicks right away. Add track() for the key moments (signup, checkout) when you want funnels.
  3. 3
    Ask, or read the morning email
    Open the dashboard and it already shows the verdict. Ask 'where do people drop off?' in plain english, or just read the brief that lands each morning.
<script src="https://YOUR-INSTANCE/sdk.js"></script>
<script>smolanalytics.init("YOUR_KEY");</script>
path 2

I built my app with AI (Lovable, Bolt, v0, Replit)

  1. 1
    Sign up
    You never open a code editor or a terminal. Signup hands you one prompt with your key already in it.
  2. 2
    Paste the prompt into your builder's chat
    Your builder's AI drops the tracking in the right place for that platform. We have a page for each one with the exact prompt and where it goes.
  3. 3
    Come back to the dashboard
    It fills in live, answers your questions in plain english, and the morning email starts the next day. Zero code from you.
see the guide for your builder →
path 3

I code in Cursor or Claude Code

  1. 1
    Run one connect command
    smolanalytics connect wires it into every coding assistant you have installed. Restart the editor.
  2. 2
    Ask in the same window you write code
    "did activation improve this week?" and your own model answers from your real data. no api keys, the ai part is free.
  3. 3
    Trust the number
    your ai assistant admits it hallucinates your numbers. this one can't. it's a ci test: the answer comes from the same deterministic reports the dashboard renders, and the build fails if they ever differ.
smolanalytics connect        # wires up cursor, claude code, and the rest
the editor-native guide →

Who is this for?

Indie hackers and solo devs
You ship a lot and never want to babysit a dashboard. One instance holds every product you run; one morning email covers them all.
Small SaaS teams
You need funnels, retention, and 'what's killing our signups' without a data hire or a $3k analytics bill. Share links for the cofounder and investors are built in.
Vibe coders
You built the app with AI and don't write code. Paste one prompt, then ask your dashboard questions like a person. No terminal, ever.
Anyone who quit GA4
You want a straight answer, not three menus deep in explorations. The dashboard opens with the answer instead of making you dig.

Not for you if you have a data team and want a distributed event warehouse — that's a different tool. smolanalytics is for people who want a straight answer without the ops.

Common questions

How long until I see data?
Immediately for pageviews and clicks once the snippet loads or the builder prompt runs. Funnels and retention fill in as real users move through your app. The morning email starts the next day.
Do I need to know how to code?
No. If you built your app with Lovable, Bolt, v0, or Replit, you paste one prompt and your builder does the wiring. The dashboard and the morning email need zero code from you.
What does it cost to start?
Nothing to try: 14 days, every feature, no credit card. After that it's $9/month for Solo (unlimited sites), or self-host the open-source binary free forever. Nobody gets charged without entering a card themselves.
Start the 14-day trial
no credit card · or self-host free