The Foundation of Your Analytics Ecosystem
The free, open-source data layer that powers the entire SQM ecosystem. Track page views and engagement metrics with complete privacy and control. All data stays on your server, available for you and other plugins to build upon.
Everything you need for privacy-focused WordPress analytics
5ms tracking endpoint bypasses WordPress load, reducing overhead from ~250ms to just 5ms. Zero database impact during tracking with file-based queueing.
Track count, total time on page, active engagement time, high-frequency events (scroll, mouse), and low-frequency events (clicks, keys).
Beautiful time-series visualizations with date range filtering, multiple metrics comparison, and real-time data updates.
100% GDPR compliant. No external services, no tracking cookies, no personal data collection. All data stays on your server.
Configurable batch processing via WordPress Cron (15min/hourly/6hrs/daily/weekly). Automatic file archiving and daily aggregation.
30+ action/filter hooks, WP-CLI commands, REST API endpoints. Translation-ready with i18n support.
SQM Views is 100% free because it's the data foundation that powers other plugins and your custom solutions
SQM Views collects and stores all your analytics data in a clean, structured format. Every pageview, engagement metric, and event is available for other plugins to use.
Other SQM plugins like Tags Clustering tap into this data to provide advanced features like hierarchical analytics aggregation.
Use the REST API, WP-CLI commands, and 30+ hooks to build your own analytics dashboards, reporting tools, or integrations on top of SQM Views.
π No hidden costs: All core features are completely free with no premium tiers or feature limits. We believe data collection should be accessible to everyone.
ποΈ Ecosystem foundation: By keeping SQM Views free, we enable a rich ecosystem of plugins and integrations that build on top of your data.
π You own your data: Your analytics data stays on your server, available for any purpose. No vendor lock-in, no data silos.
πΌ Business model: We offer optional premium plugins and support services that extend functionality, but the core data layer is always free.
Comprehensive tracking for every aspect of your content
Lightweight JavaScript tracker loads on your pages (inline or external). Tracks user interactions including views, time, scrolling, clicks, and keyboard events.
Ultra-fast 5ms endpoint bypasses WordPress loading. Events are stored in JSONL files, eliminating database writes during tracking. Zero performance impact.
WordPress Cron processes raw files in batches (configurable frequency). Events are validated, transformed, and stored in the database for analysis.
Records are aggregated daily for optimized queries. Separate tables for trackables, events, raw records, and daily statistics ensure fast dashboard performance.
Interactive D3.js visualizations display your analytics. Filter by date range, compare metrics, and gain insights with time-series charts.
Built for developers who need flexibility and control
30+ Hooks Available: Customize tracking behavior, modify data processing, extend functionality, and integrate with other plugins.
View Full Documentation βBeautiful, intuitive interface for powerful analytics
D3.js-powered visualizations with date filtering and metric comparison
Flexible settings for endpoint selection, loader type, and tracked content
Trusted by content publishers who value privacy and performance
"SQM Views gave us complete control over our analytics without compromising user privacy. The 5ms tracking is no joke - zero impact on page load times."
David Martinez
Tech Lead at Digital Publishing Co.
"Finally, a GDPR-compliant analytics solution that doesn't sacrifice features. The engagement metrics are far more valuable than simple page views."
Sarah Johnson
Content Director at Media Network
"The D3.js dashboards are beautiful and the WP-CLI integration is perfect for our automated workflows. Best analytics plugin we've used."
Michael Chen
DevOps Engineer at News Portal
Everything you need to know about SQM Views
SQM Views is the foundational data layer for the entire SQM ecosystem. By keeping it free and open-source, we enable other plugins (like Tags Clustering) to build on top of your analytics data. We monetize through optional premium plugins and support services, but the core data collection is always free.
SQM Views is completely self-hosted with no external services. All data stays on your server, there are no tracking cookies, and it's GDPR compliant by default. Plus, the ultra-fast tracking endpoint has zero impact on your site performance.
Tags Clustering uses SQM Views data to automatically aggregate analytics across tag hierarchies. Other plugins can tap into the REST API, database tables, or hooks to access your analytics data for custom dashboards, reporting, or integrations.
No! The tracking endpoint is only 5ms vs ~250ms for standard WordPress. We use file-based queueing with zero database writes during tracking, then process in batches via WordPress Cron.
Absolutely! SQM Views works perfectly standalone for privacy-focused analytics. You get the complete dashboard, all metrics, and full API access. Other SQM plugins are optional enhancements that build on this foundation.
Yes! Use the REST API, WP-CLI commands, and 30+ action/filter hooks to build custom dashboards, reporting tools, or integrations. Your data is stored in clean database tables that any plugin can access.
Have more questions?
Contact SupportDownload SQM Views for free and build the analytics foundation for your WordPress site. No credit card, no trial periodβjust free, forever.
Version 1.1.4 β’ Free & Open Source β’ GPLv3 License