samuelreichor / craft-insights
GDPR compliant analytics for Craft CMS
Installs: 14
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:craft-plugin
pkg:composer/samuelreichor/craft-insights
Requires
- php: >=8.2
- craftcms/cms: ^5.0.0
- geoip2/geoip2: ^3.0
- whichbrowser/parser: ^2.1
Requires (Dev)
- craftcms/ecs: dev-main
- craftcms/phpstan: dev-main
This package is auto-updated.
Last update: 2026-01-11 11:56:28 UTC
README
GDPR-Compliant Analytics for Craft CMS
Insights provides privacy-first analytics for your Craft CMS site. No cookies, no fingerprinting, no consent banners required. Just clean, aggregated data that tells you what's working.
Features
- Pageview Tracking: Views, unique visitors, bounce rate, and time on page
- Referrer Analysis: Traffic sources classified as direct, search, social, or referral
- Device Breakdown: Browser, OS, and device type statistics
- Real-time Visitors: See who's on your site right now
- Entry Sidebar: Quick stats directly in your entry editor
- Data Export: Download your data as CSV or JSON
- Campaign Tracking (Pro): Full UTM parameter support
- Country Tracking (Pro): GeoIP lookup with immediate IP discard
- Custom Events (Pro): Track clicks, form submissions, and downloads
- Outbound Link Tracking (Pro): See which external links users click
- Site Search Analytics (Pro): Understand what visitors are searching for
- Scroll Depth Tracking (Pro): See how far users scroll on each page
- Session Insights (Pro): Entry/exit pages and pages per session analytics
Requirements
This plugin requires Craft CMS 5.0.0 or later, and PHP 8.2 or later.
Documentation
Visit the Craft Insights documentation for all documentation, guides and developer resources.
Support
If you encounter bugs or have feature requests, please submit an issue. Your feedback helps improve the plugin!