App analytics
See how your app is doing — requests per day, deploy health, and integration activity, all on one tab.
Every app has an Analytics tab that shows you, at a glance, whether the app is actually being used — no setup, nothing to install.
Requests to your app
The chart shows how many requests your app received each day, with a 7-day or 30-day window. Errors are shown alongside so a bad day stands out. The total for the window sits above the chart.
Just launched the app, or opened the tab for the first time? You may see "Analytics is warming up — check back soon." The Ghosty platform starts gathering usage data the moment the app exists; the first numbers typically appear within a day. Opening the tab also prompts the platform to catch up on recent data, so it's worth pressing Check again after a short wait.
Zero requests isn't an error — it just means nobody has visited yet. Share your app's link and the chart fills in.
Deploy health
Next to the chart you'll find a summary of updates to the app:
- Deploys — how many times a deploy ran in the last 30 days, successful or not.
- Success rate — of those that finished, the share that succeeded.
- Last successful deploy — the most recent time a deploy completed successfully, however long ago that was.
If the success rate dips, the Deploys tab has the full history and the log for each attempt.
Integration activity
If the app uses integrations, this section shows the calls it made through each connected service over the same window — calls, errors, and when the service was last used. It's the quickest way to confirm an integration is really being exercised.
Good to know
- Numbers are per calendar day (UTC), so "today" keeps growing until the day rolls over.
- The chart refreshes several times a day — recent activity can take up to about six hours to show up.
- Analytics is read-only and visible to everyone who can open the app in the console.