Everything Alestat can do
Understand your traffic, measure campaigns and discover how visitors use your content. Analytics, events and reports in one dashboard.
Feature availability depends on your plan and configuration. Compare plans →
Recent traffic
Follow recent visits and the response to your content and campaigns.
The last 5 minutes
See active sessions with pageviews in the last 5 minutes, visited pages and traffic sources. Data appears after processing, with a short delay.
Trends & comparisons
Compare pageviews, visitors and bounce rate with the previous period. View hourly, daily, weekly or monthly charts, depending on the selected date range.
Full traffic picture
Understand who visits, from where and with what — all in one clear overview.
Sources & channels
Identify traffic from search engines, social networks, referrals and campaigns using available referrers and UTM tags. Compare sources, channels and campaigns in your reports.
Geolocation
Explore approximate visitor countries, regions and cities using GeoIP. Location detail depends on the available geolocation data.
Pages & devices
Top pages, entry and exit pages, screen resolutions, devices, operating systems and browsers — a full picture of how your site is viewed.
Events, goals & funnel steps
Measure real actions and conversions, not just pageviews.
Custom events
Send events through the JavaScript API, including properties and revenue. Use HTML attributes for click events; forms and purchases require event tracking to be connected on your website.
Automatic clicks
With click tracking enabled, the script automatically records clicks on outbound links and links to common file types, such as PDF and ZIP.
Goals & step comparisons
Create goals based on pageviews or events. With a plan that includes funnels, compare session counts for selected pages and events — each step is counted independently, without checking their order.
Engagement
See how users actually interact with your pages.
Scroll depth
Compare how far visitors scroll through your pages.
Time & engagement
Compare recorded time on page, pageviews per session, and time and scroll depth brackets. These reports help you find content worth a closer look.
Website performance
Observe page loading and behaviour in your visitors' browsers.
Browser measurements
The report includes LCP, FCP, TTFB and simplified CLS and INP indicators. Data is sent from a random 25% sample of pageviews in supported browsers. Results may differ from Google Core Web Vitals reports.
Cookieless privacy
Measurement without analytics cookies, with control over the data you collect.
No cookies
The tracking script sets no cookies. The default visitor identifier is derived from technical data, is separate for each website and changes daily.
Identification you control
The optional identify function lets you assign your own visitor identifier and save it in localStorage. You choose whether to enable it and which data to send.
Control & exclusions
Enable Do Not Track support, opt out in a browser through localStorage, or exclude selected paths and IP addresses. Adjust measurement to suit your website.
Import from Google Analytics
Add historical pageviews from a GA4 export.
GA4 CSV import
Load historical pageviews from a CSV file in the supported GA4 format. The imported data depends on what the export contains. This feature requires a plan with GA4 import.
Team & sharing
Work as a team and share data securely.
Team roles
Invite your team with precise roles (Admin, Finance, Viewer) and access to selected or all sites — everyone sees exactly what they should.
Dashboard sharing
Share a dashboard by link, choose visible sections and date limits, and optionally add a password. Recipients do not need an account. Available with plans that include dashboard sharing.
API & integrations
Connect analytics to your own tools and choose how to receive tracking data.
REST API
Fetch processed statistics through the API using a Bearer key and build your own reports or integrations. Access requires a plan with API support and is subject to request limits.
PHP agent
An optional PHP agent receives browser data on your server, stores it locally and makes it available for later synchronisation with Alestat. Measurement still depends on the browser and its settings.
Lightweight & simple
A small script with installation options that fit your website.
Lightweight ~4 KB
The script is around 4 KB gzipped and loads with the defer attribute. Basic installation takes one HTML tag. Optional SPA mode supports route changes without a page reload.
Plans & retention
Choose a plan from free to Business. Pageview limits, website counts, available features and data retention depend on the plan — see pricing for the details.