TrucePulse Analytics
·
Real-time website & form conversion analytics. Lightweight, cookie-free, privacy-first stats with click tracking and conversion funnels.
TrucePulse Analytics is a lightweight, privacy-first analytics platform that lives entirely inside your WordPress dashboard. No external services, no cookies, no account required — your visitor data never leaves your server.
Unlike standard statistics dashboards, TrucePulse shows you why visitors convert or drop off, not just how many arrived:
- Form conversion analytics — see views, starts, completions, abandonment rate and validation errors for every form (Contact Form 7, WPForms, Gravity Forms, Fluent Forms, Ninja Forms, Formidable and custom HTML forms).
- Click analytics — every internal link, button, CTA, download, outbound, email and phone click, ranked with click share.
- Conversion funnels — build multi-step funnels (Homepage → Pricing → Signup → Purchase) and see exactly where visitors abandon.
Website analytics
- Unique, new and returning visitors, sessions and pageviews
- Bounce rate, engagement rate, session duration, pages per session
- Landing pages, exit pages, scroll depth
- Traffic sources: direct, organic, social, email, referral, campaigns and full UTM tracking
- Countries, devices, operating systems, browsers, languages
- Internal site search queries with result counts
- WooCommerce order, refund and product-view events
Real-time dashboard
- Visitors online right now, live pages and countries
- Auto-refreshing dashboard (5s–60s, no page reload)
- Date filters: today, yesterday, 7/30/90 days, this month, previous month, last year, custom range
- One-click CSV and JSON exports
Privacy-first by design
- Cookie-free: visits are identified with a salted hash that rotates every 24 hours — no cookies, no localStorage, no persistent identifiers
- IP anonymization is always on: raw IP addresses are truncated and never stored
- Respects Do Not Track and Global Privacy Control
- Configurable data retention with automatic cleanup
- GDPR & CCPA friendly; all data stays in your own database
Fast by design
- Frontend tracker is under 7 KB, defer-loaded, and never blocks rendering
- Events are batched client-side and written with single multi-row inserts
- Indexed custom tables, daily rollup aggregation and object-cache support keep dashboards fast from 100 to 100,000+ visitors/day
TrucePulse Pro
Need more? TrucePulse Pro adds heatmaps, session replay, advanced WooCommerce revenue reports, scheduled PDF/email reports and priority support — with a free trial.
Developer friendly
- Documented REST API (
/wp-json/trucepulse/v1/...) - JavaScript API:
trucepulse('event_name', 'target', 'label', value) - WP-CLI:
wp trucepulse analytics,wp trucepulse export,wp trucepulse cleanup,wp trucepulse aggregate - Actions & filters for tracking control, custom capabilities and GeoIP integration
