Docs
Advanced
Data Flow

Data flow

In this article, we'll provide an overview of how Statsy collects data from your users and the information we process to help you gain valuable insights into their behavior on your website.

What Data Do We Collect?

Statsy collects various data points to help you better understand your users' interactions with your website:

Collected ValueExample Data
Event Namepageview
Domainacme.com
Timestamp2019-03-14 14:00:00
Hostnameacme.com
Pathname/blog/hello-world/
ReferrerTwitter
DeviceDesktop
BrowserBrave Browser
OSWindows 10
UTM Mediumsocial
UTM Sourcetwitter
UTM Campaignacme-spring
UTM Termhello-world
UTM Contentblog
CountryUS
RegionCalifornia
CitySan Francisco

What do we generate on the Edge?

On the edge, we create a unique hash for each visitor and store it in a session object. We then send the following data to our server:

Calculated ValueExample Data
User Hash124124123asdasaww323
Session ID8b62093b-776f-4991-b740-a191cc45c12a
Carbon Footprint2.4g

What is Session?

A session represents a user's activity on a website. We use UUID (Universally Unique Identifier) to create the session ID. Sessions help us track metrics such as bounce rate and time on page. A session ends after 30 minutes of inactivity.


By understanding the data flow and collection process in Statsy, you can better leverage the insights provided by our web analytics tool to optimize your website's performance and user experience. Start using Statsy today to make data-driven decisions that drive growth and success for your online business.