GDPR‑friendly & cookieless Real‑time Product analytics

Understand every visit. Improve every release.

PrettyInsights unifies web and product analytics in one fast, privacy‑first platform. Track events, build funnels, measure retention, and ship with confidence—without wrestling with dashboards all day.

99.9%

Uptime

200ms

Avg. query

0

3rd‑party ads
Realtime Overview
Live
Active users now
Funnels
Sign‑up → Onboard → Pay
Cohorts
Week‑over‑week retention
Attribution
UTM + referrers
Alerts
Anomaly detection
Mock data for illustration.
Trusted by product teams and marketers

Everything you need for Web & Product Analytics

From first touch to paid retention—see the whole journey in one place.

Event Tracking

Track custom events with properties. Define goals in seconds. No heavy setup.

  • Client & server SDKs (JS, Node, PHP)
  • User properties & identities
  • Auto‑captured basics (pageview, UTM, device)
Funnels

Identify friction in critical flows like sign‑up, onboarding, and checkout.

  • Step conversion & time to convert
  • Drop‑off reasons by segment
  • Compare cohorts over releases
Retention & Cohorts

Measure week‑over‑week or month‑over‑month retention for key actions.

  • Repeat usage curves
  • Activation heatmaps
  • Segment by plan, source, device
Attribution

Know which campaigns and pages drive sign‑ups and revenue. Period.

  • First/last touch & blended models
  • UTM & referrer stitching
  • Channel and page contributions

Add PrettyInsights in minutes

Install the lightweight script, identify users, and start sending the events that matter. Works great with SPA frameworks and server‑side events.

// 1) Install snippet (JS)
(function(w,d,s,u){w.PrettyInsights=w.PrettyInsights||function(){(w.PrettyInsights.q=w.PrettyInsights.q||[]).push(arguments)};var js=d.createElement(s);js.async=1;js.src=u;var f=d.getElementsByTagName(s)[0];f.parentNode.insertBefore(js,f);})(window,document,'script','https://cdn.prettyinsights.com/pi.js');
PrettyInsights('init', { projectId: 'YOUR_PROJECT_ID' });

// 2) Identify user when available
PrettyInsights('identify', 'user_42', { plan: 'Pro', role: 'admin' });

// 3) Track custom events
PrettyInsights('track', 'Signed Up', { plan: 'Pro', source: 'landing' });
PrettyInsights('track', 'Activated Feature', { feature: 'Dashboards' });
Read docs
SDKs & Integrations
  • JavaScript / TypeScript
  • React hook
  • Node & PHP
  • WordPress plugin
  • REST API & Webhooks
  • SPA support (History API)
  • UTM autocapture
  • eCommerce events

Realtime Overview

See who’s on your site right now, what pages they’re reading, and where they came from. Spot spikes and drops instantly.

  • Live active users & top pages
  • Referrers, UTMs, geo & device
  • Instant anomaly alerts
Dashboards & Reports

Build shareable dashboards with KPIs that update automatically. Schedule email digests the team will actually read.

  • Custom widgets & time ranges
  • Team sharing & view‑only links
  • Weekly/monthly email summaries
User Journeys

Follow paths from first touch to activation. Discover common routes and dead‑ends across segments.

  • Path exploration
  • Segment by plan, geo, channel
  • Drop‑off deep‑dives
eCommerce Analytics

Track add‑to‑cart, checkout, and revenue with clean attribution. Optimize category and product pages with confidence.

  • Revenue by channel & page
  • Cart & checkout funnels
  • SKU / variant breakdowns
Segmentation

Slice any report by source, device, plan, or any property you send. Save views for recurring reviews.

  • Multi‑filter builder
  • Saved segments & pins
  • Compare periods & releases
Alerts

Get notified when traffic surges, conversion dips, or retention shifts. Act before the weekly meeting.

  • Threshold & anomaly alerts
  • Email or webhook notifications
  • Per‑metric granularity
Security & Privacy

PrettyInsights is privacy‑first by design. Collect what you need, anonymize what you don’t, and comply with modern regulations without slowing down your site.

  • Cookieless mode & IP anonymization
  • No fingerprinting, DNT respected
  • Granular data retention controls
  • Role‑based access & 2FA
Performance & Reliability

Lightweight loader, fast queries, and a resilient pipeline. Analytics that keep up with your traffic—and your roadmap.

  • < 4 KB loader, async by default
  • Sampling controls for high‑volume sites
  • Redundant ingestion endpoints
  • Exports & backups when you need them

Why teams choose PrettyInsights

Cleaner setup than GA4. Simpler than Mixpanel. Friendlier than spreadsheets.

Fast to value

Auto‑capture essentials, add events over time, and answer product questions without a week of tagging plans.

Transparent pricing

Plans for startups and scale‑ups, without surprise overages. Start free, upgrade when the team is ready.

Human support

Priority chat and implementation guidance from real people. We’ll help you ship a crisp analytics setup.

Frequently asked questions

No. Start with auto‑captured events and a few custom ones for your core funnel. Iterate each sprint.

The loader is tiny, async, and cached. It won’t block rendering. You get performance analytics, too.

Yes. You can run cookieless, anonymize IPs, and avoid fingerprinting. Consent‑aware by design.

Absolutely. Use our REST API or SDKs to track back‑end conversions with the same user identity.
Launch checklist
  1. Add the JS snippet to your site/app
  2. Define your core funnel events
  3. Identify users after sign‑in
  4. Create your KPI dashboard
  5. Set two alerts for sanity checks
Create a free project

Ready to see what actually moves the needle?

Start free, instrument your core events, and watch the next release trend in real time.