Privacy-first analytics with behavior built in

See where visitors come from.Understand what moves them.

Live visitors, pages, referrers, click heatmaps, scroll funnels, and masked session recordings in one dashboard—without the enterprise analytics maze.

Pro free for 6 months. No card required.

Install in under a minuteClick heatmapsMasked recordingsNear-live events
🔒 dashboard.nudgekit.app
NudgeKit
A

Behavior

Clicks, scroll depth, and session replays

Behavior analytics

See where visitors click and how far sampled sessions reach.

Total clicks

343

14 clicking sessions

Sampled sessions

27

Reliable sample growing

Session click rate

51.9%

Visitors reached up to 100%

Click map

1440 × 900 viewport · 2800px page

first viewport

Scroll funnel

27 sessions

Reach among sampled page sessions

Page viewed100% · 27
Reached 25%33.3% · 966.7%
Reached 50%29.6% · 811.1%
Reached 75%22.2% · 625%
Reached page end22.2% · 6

Recent activity

live · ~8s
  • <button> element17s ago
  • /36s ago
  • <button> element12s ago
  • <div> element35s ago
  • Reached 50%6s ago
  • /35s ago

Fully interactive demo with mock data — try Overview / Behavior / Funnels / Goals, session recordings, devices, paths, and heatmap modes

Behavior analytics

Go beyond pageviews

See the clicks, drop-offs, and complete visitor journeys behind every traffic number.

Find the clicks that reveal intent

Compare devices, inspect precise click dots, and reveal the high-attention clusters on every page.

Density heat and precise dot modes

Desktop, tablet, and mobile views

Page-depth markers and scroll reach

Start tracking behavior

Total clicks

337

Sampled sessions

23

Click rate

47.8%

Scroll up and click Overview / Behavior, devices, paths, Dots ↔ Heat, and refresh for new mock data.

Simple setup. Serious privacy.

Useful signal without ad-tech baggage.

One lightweight component
Inputs masked by default
Live signal in seconds

Live visitor map

See where your users are

Powered by Mapbox — a live dark globe with glowing visitor pins and smooth fly-to. Click a visitor to jump there.

Loading globe…

12 live now

Live visitors

How it works

From zero to traffic insights in 3 steps

Same flow you already know from modern analytics tools — website, install, dashboard.

1
Step 1

Install tracking

Add the npm package and mount Analytics once in your root layout. Works with Next.js and React.

layout.tsx
import { Analytics } from  "nudgekit-analytics"; <Analytics  siteId="site_••••"  heatmaps  sessionReplay={{ sampleRate: 0.1 }}/>
TypeScript ReactLn 8, Col 1
2
Step 2

Capture traffic and behavior

Pages, referrers, campaigns, devices, clicks, scroll reach, and masked session recordings arrive automatically — with privacy-safe controls built in.

Live streamauto
  • pageview · /pricing
  • referrer · google.com
  • utm · spring_launch
  • device · desktop · Chrome
  • click · Hero signup CTA
  • scroll · reached 75%
  • replay · anonymous session · 04:32
3
Step 3

See what needs attention

Open one clean dashboard for traffic, live visitors, click clusters, scroll drop-off, and full visitor session replays on every page.

DashboardLive

Visitors

12.4k

Pageviews

38.1k

Online

47

Top page

/pricing

Conversion funnels

Find the exact step where growth leaks.

Combine page views and custom events into an ordered journey. See conversion, drop-off, completion time, and the segments that perform best.

Build journeys with pages and custom events

Compare source, device, and country conversion

Track step-by-step drop-off and median completion time

Build your first funnel

Interactive funnel report

Try the controls below

Visitor to verified signup

Measure the complete account activation journey.

+2.4%

12,480

Entered

15.6%

Converted

8m 42s

Median time

1

Landing page viewed

Page viewed · /website-analytics

100.0%

12,480

4,792 dropped · 38.4%
2

Signup page viewed

Page viewed · /signup

61.6%

7,688

5,304 dropped · 69.0%
3

Account created

Event · signup_completed

19.1%

2,384

442 dropped · 18.5%
4

Email verified

Event · email_verified

15.6%

1,942

Conversion by

Google24.8%
Direct18.6%
Product Hunt16.2%
LinkedIn11.4%

Features

Traffic numbers meet behavior signal.

Understand where visitors come from, what they click, how far they scroll, and replay masked sessions across every device.

Web analytics

Visitors over time, top pages, entry pages, and bounce-friendly charts — focused on growth signal, not vanity clutter.

Referrers & campaigns

See which sources send traffic: Google, social, email, and UTM campaigns in one place.

Geo & tech breakdown

Countries, devices, browsers, and OS — the same clarity you expect from modern product analytics.

New

Conversion funnels

Combine page views and custom events into ordered journeys with step-by-step drop-off, completion time, and source, device, and country conversion.

npm install

Install nudgekit-analytics and call initAnalytics with your site ID. Same dashboard, under a minute to go live.

New

Click heatmaps

Reveal high-attention clusters with density heat, precise dots, page-depth markers, and separate desktop, mobile, and tablet views.

New

Scroll funnels & events

Measure 25%, 50%, 75%, and page-end reach while a near-live activity stream shows clicks and scroll milestones as they happen.

New

Masked session recordings

Replay real visitor journeys page by page, filter identified or anonymous users, and understand exactly where people get stuck. Inputs are masked and each recording is capped at 30 minutes.

Pages

Visitors
  • /758
  • /pricing214
  • /docs107
  • /blog86

Referrers

Visitors
  • google.com1,900
  • Direct / None1,500
  • linkedin.com420
  • twitter.com180

Compare

Simple analytics. Not enterprise pricing.

Founding offer: Pro free for 6 months, then $5/month. Just sign up and the offer activates automatically — no coupon. Same core website stats without GA complexity or privacy tradeoffs.

Freefor 6 months · then $5/mo
Feature
NudgeKit
Free 6 mo · then $5
Plausible
from $9/mo
Fathom
from $14/mo
Google Analytics
Free*
Starting priceFree for 6 monthsfrom $9 / mofrom $14 / moFree*
Privacy-first (no ad tracking)
npm SDK (nudgekit-analytics)
Pages, referrers, devices, geo
Live online visitors
Click heatmaps & scroll funnels
Near-live behavior event stream
Masked session recordings
Cookieless option
Setup complexityMinutesMinutesMinutesHours
Data used for ads / resaleNeverNeverNeverGoogle ecosystem
Typical cost at ~100k pageviewsFree 6 mo · then $5~$19~$24Free*

*GA4 is free but complex, cookie-heavy, and tied to Google’s ad ecosystem. NudgeKit Pro founding offer is free for 6 months, then $5/mo. Competitor prices are public list prices and may change.

Pricing

Pro free for 6 months

Founding offer: full Pro free for half a year, then $5/month. Just sign up — the offer activates automatically. No coupon code.

Starter

$0to start

Enough to track one site and learn what works.

  • 10k monthly events
  • 1 website
  • Pages, referrers, geo, devices
  • Click heatmaps & scroll funnels
  • Near-live behavior events
  • Masked session recordings
  • npm install (nudgekit-analytics)
  • 14-day event history
Start free

Pro

Freefor 6 months

Founding offer — full Pro free for 6 months, then $5/month. Just sign up and the offer activates automatically.

Popular
  • Free for 6 months (founding)
  • Activates automatically on signup
  • Then $5/month
  • 100k monthly pageviews
  • Up to 10 websites
  • Pages, referrers, geo, devices
  • Click heatmaps & scroll funnels
  • Near-live behavior events
  • Masked session recordings
  • npm install (nudgekit-analytics)
  • 1 year event history
  • Live online visitors
Claim 6 months free

FAQ

Questions, answered

Everything about NudgeKit Analytics before you add your first site.

NudgeKit Analytics is simple website analytics from the NudgeKit team. Add a site, install a lightweight tracker, and see visitors, pages, referrers, countries, and devices — without enterprise complexity.

NudgeKit builds no-code in-app home cards and journeys for mobile apps. NudgeKit Analytics tracks website traffic. Same account, two products — pick the one you need from the homepage.

Install nudgekit-analytics and mount the Analytics component once with your site ID. Enable heatmaps for click and scroll insights, and sessionReplay for masked visitor replays. After that collection is automatic.

NudgeKit can capture sampled page views, normalized click positions, scroll milestones, and opt-in masked session recordings. Form inputs and passwords are masked, sensitive sections can be blocked, and every recording is capped at 30 minutes.

Yes. Starter is free with one website and a monthly event allowance. Founding Pro is free for 6 months (then $5/month) with more sites, history, and live visitors. Just sign up — the 6-month Pro offer activates automatically. No coupon code needed.

Plausible starts around $9/mo and Fathom around $14/mo. NudgeKit Analytics founding Pro is free for 6 months, then $5/month for core website analytics: pages, referrers, geo, devices, and live online.

We design for privacy-first analytics, including a cookieless mode. You remain responsible for your privacy policy and consent requirements in your region.

Yes. Use the nudgekit-analytics npm package in Next.js and React apps so SPA route changes are tracked cleanly.

That is on the roadmap — optional linking so website traffic and in-app journeys can share context. v1 ships standalone website analytics first.

Ready in minutes

Turn your next visitor into a clear answer

Add one component and bring traffic, heatmaps, funnels, and masked recordings into one workflow.