growth-loop for Bolt
Analytics for your Bolt app
One message in the Bolt chat wires in tracking; from then on your app reports visitors, signups and revenue — and an AI growth engineer turns those numbers into next steps.
How it works with Bolt
- 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 Bolt.new app?
Copy the ready-made prompt from the growth-loop setup page (your key is already inside) and paste it into Bolt. It installs the @growth-loop/sdk npm package into your app and redeploys. No manual code edits.
Does it work after I export the code from Bolt?
Yes — the SDK is a normal npm dependency in your project, so it travels with the code wherever you host it.
What events are tracked automatically?
Page views, clicks, form starts and submits, rage clicks, performance and errors — out of the box. Signups, checkouts and custom funnel steps can be added later with one-line helpers.
Is there a free plan?
growth-loop is free while in beta.