Website analytics that respect your visitors
See your traffic, sources and revenue on one calm dashboard without collecting personal data.


Live in three steps. The first is a single paste.
- 01
Paste in one line
<script defer src="https://pulsekit.ai/oa.js" data-site="YOUR_SITE"></script>
# or: npx @pulsekit/cli add
One script tag, or one command in your terminal. No SDK, no tag manager, nothing to rebuild. That is all you do.
- 02
Numbers start flowing
Installation
Waiting for the first event…
Open your site and browse around; we pick up the first pageview.
Your first pageview shows up in seconds. No consent gate in the way, nothing to configure before it counts.
- 03
See it move
- Product Hunt412100%
- X26865%
- Hacker News19447%
- Google12230%
Visitors, pages, referrers and revenue updating on one screen. Switch views without ever leaving the page.
One dashboard for the whole picture. Watch it move, ask it anything.
StripeRevenue attributionConnectConnected
PolarOrders & refunds, attributedConnectEmailWeekly digest & alertsConnect
Plausible3 years of historyImportIntegrations
Import your history in one step and push numbers to the tools your team already uses.
Which page brings the most signups?
/pricing drove 41% of signups this week, mostly from Product Hunt.
AI chat
Ask a plain question, get the number. Not a report to dig through.
$49via Stripe · Product HuntRevenue attribution
Trace every payment back to the campaign, page and post that earned it.
CountriesGermany
Germany1,490United States1,160United Kingdom530France410Netherlands290/1,490/pricing402/changelog318/docs/install96/changelog61Filters
Click a country, page or source and the whole board narrows around it.
- 25%Saw pricing9%Started trial2%Paid
2% make it all the way through
Funnels
Mark the steps that matter and see exactly where people drop off.
PulseKit AISignups from Product Hunt?
214 this week, 31% of all signups.
Ask anythingMCP server
Plug ChatGPT or Claude straight into your numbers and ask in chat.
Every feature ships on every plan. No add-ons, no gated tiers.
Weekly digest
Last week's visitors, pageviews, top pages and sources land in your inbox every Monday, with the week-on-week change.
Web vitals
LCP, INP, CLS and TTFB from real visits, split by device, so a slow phone never hides behind a fast desktop.
Custom events
Send anything you want counted, from signups to plays to exports, and break it down by value.
Visitor journeys
Trace one anonymous visit page by page, in order, with the source that brought them in.
Campaigns and UTMs
Referrers, campaigns, sources and mediums each get their own cut. Tagged traffic never lands in Direct.
Public dashboards
Share a read-only board by link: no account, no seat, no access to anything else.
Team and roles
Invite owners, admins and viewers, and change roles anytime. Seats come with the plan, not as a line item.
Privacy first
Nothing personal is collected, so nothing personal can leak. No profile follows anyone between days or between sites.
Fast, by construction
Queries run on ClickHouse, the column store built for exactly this. A year of events answers before a spinner appears.
Check us against the alternatives. We published the table ourselves.
| Capability | PulseKit AI | Fathom | |||
|---|---|---|---|---|---|
| MCP server | Included | Limited: Official server | Not available | Not available | Included |
| Ask it in plain English | Included | Limited: Search-bar Q&A, not chat | Not available | Not available | Not available |
| Realtime analytics | Included | Limited: Last-30-minutes report | Limited: 30-minute view | Limited: Current-visitor count | Included |
| Live globe | Included | Not available | Not available | Not available | Included |
| Revenue back to the source | Included | Limited: Ecommerce events you instrument | Limited: Business plan | Limited: Revenue on custom events | Included |
| Every visitor's journey | Included | Limited: User explorer, in Explore | Not available | Not available | Included |
| Identify your users | Included | Included | Not available | Not available | Included |
| Core Web Vitals | Included | Limited: Via custom tagging | Not available | Not available | Not available |
| Weekly digest report | Included | Not available | Included | Included | Not available |
| Bring your history with you | Included | Not available | Included | Included | Not available |
| Cookieless tracking | Included | Not available | Included | Included | Limited: Optional mode, weaker attribution |
| No consent banner | Included | Not available | Included | Included | Limited: In cookieless mode |
| GDPR compliant | Included | Limited: Contested by EU regulators | Included | Included | Included |
| Starting price | $19 · 500k events | Free | $9 · 10k views | $15 · 100k views | $9 · 10k events |
Pick a size by traffic. Every feature included.
Starter
Monthly
$19/mo
- Events a month
- 500K
- Sites
- 3
- Team seats
- Just you
- Charged
- $19 / mo
- Realtime dashboard
- Live Globe
- User Profiles
- Funnels
- Revenue tracking
- Core Web Vitals
- and 8 more, on every plan
No commitment. Cancel anytime.
Growth
Monthly
$29/mo
- Events a month
- 3M
- Sites
- 10
- Team seats
- +10
- Charged
- $29 / mo
- Realtime dashboard
- Live Globe
- User Profiles
- Funnels
- Revenue tracking
- Core Web Vitals
- and 8 more, on every plan
No commitment. Cancel anytime.
Pro
Monthly
$49/mo
- Events a month
- 10M
- Sites
- Unlimited
- Team seats
- Unlimited
- Charged
- $49 / mo
- Realtime dashboard
- Live Globe
- User Profiles
- Funnels
- Revenue tracking
- Core Web Vitals
- and 8 more, on every plan
No commitment. Cancel anytime.
Enterprise
Tailored
Custom
- Events a month
- Limitless
- Sites
- Limitless
- Team seats
- Limitless
- Charged
- On your terms
- Priority support
- Realtime backups
- Forever data retention
- Single Sign-On (SSO)
- Unlimited team members
- Plus everything on every plan
We answer within a day.
