growth-loop for Replit
Analytics for your Replit app
One line before </head> — or one prompt to Replit Agent — and your app reports visitors, signups and revenue. An AI growth engineer reads the numbers and tells you the next move.
How it works with Replit
- 1
Copy one message
Sign up, press "Copy the prompt" — it carries your analytics key inside, nothing to assemble.
- 2
Paste it into the chat
Your builder installs the official @growth-loop/sdk npm package, wires it into the app layout and deploys. You never touch the code.
- 3
Watch the first event arrive
The setup page listens live and flips to "you're live" the moment your app sends its first pageview.
What you get
- One honest Home screen — your stage (building → launched → first users → first revenue), visitors, signups, revenue and shipped features.
- An AI growth engineer that reads your real numbers and answers “what should I do next?” in plain words. It never invents data.
- Ship a feature — get a launch: a merge on your default branch turns into a drafted post with a tracked link, ready to publish to X or Telegram.
- Your data stays yours — open source, EU-hosted, every raw event exportable as CSV.
Frequently asked questions
How do I add analytics to a Replit app?
Two ways: paste the one-line script tag into your HTML head, or paste the prepared prompt into Replit Agent and let it install the @growth-loop/sdk npm package. Both are on the setup page with your key already inside.
Does it work with any Replit template?
The one-line script works on anything that serves HTML. The npm SDK covers Node and Python backends (growth-loop-sdk on PyPI for Flask/FastAPI/Django).
What happens after the first event?
The setup page flips to "you're live", and Home starts showing your stage, numbers and a concrete next-steps plan.
Price?
Free while in beta.