Website analytics & visitor insights {{ live }} on site now

Self-Hosted Website Analytics & Visitor Insights

A powerful analytics platform that tracks website traffic, reveals visitor journeys, identifies traffic sources, and enables live visitor chat, all from a dashboard you control.

app.sitepulse / analytics / product-interest
SitePulse product interest dashboard
Live now
{{ live }}on site
Bot hits left out
GPTBotfiltered
Googlebotfiltered
Office IPexcluded
Visitors · last 30 days
1,345
▲ 18.4%
Traffic sources
Every source, in its own lane.
Sample traffic, sorted as it arrives
{{ l.name }}
{{ l.ex }}
{{ p.t }}
{{ l.count }}
{{ s.value }}{{ s.unit }}
{{ s.label }}
Features

Who visits, where they come from, and what they do.

Add one small script and the dashboard shows who is on the site right now, which pages they move through and which products hold their attention. You can also chat with visitors while they browse.

Live

Live view and chat

Watch visitors page by page as it happens, then say hello through the optional chat widget.

{{ live }} on the site
{{ feedEl }}
AE
Visitor from Dubai
/products/oud-candle
Hi! Does the oud candle ship to Abu Dhabi?
Yes, next-day delivery across the UAE.
Perfect, adding it to my cart.
Visitor went to /cart
Reply to visitor…
Sources

Traffic sources

Search, social, AI assistants, ads, email, campaigns and other websites, each in its own lane.

{{ donutEl }}
{{ sourceTotal }}
visits
{{ s.name }}{{ s.pct }}
Search

Searches that find nothing

What people type into site search, and which terms send them away.

{{ search.term }}
{{ search.result }}
29%
found nothing
50%
left after searching
People

Visitor profiles and segments

Every visitor gets a profile with their visits and pages. Group them to compare behaviour.

Returning visitor · Dubai
6 visits · first came from Google
Returning buyers From AI assistants Cart, no checkout
Insights

Recommendations and build ideas

Suggestions on what to improve and what to build next, based on what visitors actually do.

Build idea
Add a delivery page. “free delivery” is searched often and finds nothing.
Recommendation
13% of visits end on /blog/ramadan-table-ideas. Link it to products.
Alerts

Alerts and email reports

Alerts by email or in the app, plus weekly or monthly reports as PDF, Excel or CSV.

{{ alertEl }}
Weekly reportMon 08:00
PDF Excel CSV
Clean numbers

Three kinds of traffic. Counted apart, never mixed.

SitePulse filter
{{ split.peopleLabel }}

Real people

The only visitors in your charts, with their source, location, pages and journeys.

{{ split.botsLabel }}

Bots and crawlers

94 known bots, search engines, AI crawlers and fake browsers are detected and kept out of visitor numbers.

{{ split.officeLabel }}

Your own team

Add your office IP addresses and your own visits stop inflating the numbers.

Product tour

Inside the dashboard

{{ step }}
Install

One line in the head. Green within seconds.

Paste the script into every page, inside the head, then open any page of the site. An optional live-chat widget loads with the same tag.

{{ s.mark }}
{{ s.title }}
{{ s.sub }}
{{ inst.file }}
1
2
3
4
<head>
<!-- SitePulse -->
{{ codeEl }}
</head>
{{ status.title }}
{{ status.sub }}
LIVE
Teams, security & privacy

Built for agencies running many sites for many clients.

Workspaces group websites. Every user gets a role, clients get read-only links, and every sign-in is protected.

Workspaces and roles

Pick a role to see what it can do.

Permissions{{ roleName }}
{{ p.label }}
Read-only share link for clients /share/oasis-living

Sign-in and security

Two-step sign-in
Roles
Audit log
Content security policy
Rate limiting
{{ d.v }}

Privacy controls

Tech stack

Modern .NET, plain and fast.

Clean Architecture across Domain, Application, Infrastructure, Collector and Web. Raw data is split into monthly partitions and stored compressed. Raw events are kept 6 months by default; daily summaries for 24 months.

{{ s.layer }}
{{ s.tech }}
AI-ready source code

Make it yours with Claude, Codex and Antigravity.

SitePulse comes as clean, layered .NET source. Open the project in your AI coding agent and ask for new reports, dashboard tabs or integrations. Clear layers and a full test suite give the agent obvious places to work and a way to check its changes.

example request{{ agentName }}
{{ promptEl }}
Full source
ASP.NET Core 10, C#
Clear layers
Clean Architecture
Tests included
xUnit, Playwright, k6
SitePulse
Claude
Codex
Antigravity
Live demo

Explore it with 90 days of sample traffic.

The demo website "Oasis Living" ships with three months of visits, searches and journeys, so every dashboard has something to show.

90 days
of sample traffic
14
dashboards filled
1 click
demo sign-in
Sign in to SitePulse
Demo account · nothing here affects a real site
Work email
{{ demo.email }}
Password
{{ demo.pw }}
{{ demo.btnLabel }}
Protected by two-factor sign-in
✓
Welcome, Demo
Oasis Living (demo) · 90 days loaded