SR

GDPR-compilant Analytics for Craft CMS

Most analytics tools collect far more data than you need and violate your users' privacy in the process. Insights takes a different approach: it gives you meaningful traffic metrics while being fully GDPR-compliant by design.

Insights is a analytics plugin for Craft CMS. All data stays on your server, no third-party services, no cookie banners, fully GDPR-compliant out of the box.

Why Insights?

InsightsGoogle Analytics
GDPR-compliant without consent
No cookie banners needed
Data stays on your server
No data shared with third parties
Native Craft CMS integration
Lightweight (~3KB, async)

How It Works

  1. Add the tracking script to your templates
  2. View your dashboard in the Craft control panel
{{ craft.insights.trackingScript() }}

That's it. Insights automatically tracks pageviews, referrers, and devices. No configuration required.

Privacy by Design

Insights doesn't collect personal data:

  • No cookies - Nothing stored on the user's device
  • No fingerprinting - Uses daily-rotating visitor hashes
  • No IP storage - IPs are used for GeoIP lookup, then immediately discarded
  • Aggregated data only - Raw events are never stored

This means no consent banners, no privacy policy updates, and no GDPR headaches.

Lite vs Pro

Lite covers the essentials-pageviews, referrers, devices, and real-time visitors. Perfect for blogs and smaller sites.

Pro adds marketing features: campaign tracking (UTM), country stats, user events, scroll depth, session insights, and more. Built for teams that need deeper insights.

Getting Started

Installation

Install via Composer or the Craft Plugin Store.

Configuration

Customize tracking behavior and privacy settings.


Copyright © 2026 Samuel Reichör