Stormkit's Analytics feature empowers users to gain valuable insights into their web applications.
To enable Analytics, users must set up a custom domain for their web application. This ensures accurate tracking of analytics data.
To do so, visit your Environment > Config > Other > Custom Domains
An application often answers on more than one hostname for the same site — an
apex domain plus its www alias, or a staging hostname. Analytics are reported
per domain, so each of these shows up as its own entry in the domain picker and
in Team Insights, and keeps accumulating stored rows, even when you only ever
look at the production hostname.
To keep a domain out of analytics, visit your Environment > Config > Other > Custom Domains, open the domain's menu and select Exclude from analytics. The same menu offers Include in analytics to undo it.
An excluded domain is still served normally and its requests are still written to access logs — only page views and custom events are dropped. The change applies to requests served after the setting is saved; data collected before it is not removed.
All stats are collected on the server-side, which makes this privacy friendly. We collect the following data:
There are absolute no cookies stored on the client machine.
By default Stormkit loads both unique and total visitors on the Visitors panel. To view only unique, or total visitors, click on the related legend.
You can change the time span to 24 hours, 7 days or 30 days.
We automatically detect bots from user agents and exclude them from the statistics.
You can view the list of top referrers in the last 30 days. Depending on the Referrer-Policy header set,
we may display the full URL or only the domain name.
You can view the list of top visited paths in the last 30 days. Client-side routing is excluded from these statistics.