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.