Jump to content

Recommended Posts

Posted

Hi everyone,

I wanted to share a module I’ve been building for ProcessWire: PW Native Analytics.

The main idea behind it was simple: to have a useful analytics dashboard directly inside ProcessWire, without relying on external analytics platforms, third-party scripts, or external APIs. Everything is handled natively inside the CMS, which makes it a nice fit for projects where you want a simpler, more self-contained analytics solution.

The module currently tracks and displays things like:

  • page views
  • unique visitors
  • sessions
  • current visitors
  • top pages
  • referrers
  • devices and browsers
  • 404 hits
  • engagement events such as form submits, downloads, tel/mail clicks, outbound clicks, and custom CTA events

It also includes:

  • charts and trend views
  • comparison between periods
  • custom date range filtering
  • page-level analytics inside the page edit screen
  • exports to CSV, PDF, and DOCX
  • helper examples and a small snippet generator for custom event tracking

The reason I built it was that I wanted something that feels natural inside ProcessWire itself, instead of just embedding another analytics service into the admin. For many sites, it can be useful to have core traffic and engagement data available right where content is managed, with no need for external integrations.


Tell me if you find it usefull 😉


Compare.thumb.jpg.f5e613287053654c4acdd6a03a100e2c.jpg

Engagement.thumb.jpg.539591a207413cc42c3cf393c8ec899f.jpg

Overview.thumb.jpg.253f7158e45f8717d62c923f1942bd09.jpg

Sources.thumb.jpg.d5209225104d97fdb5d8012acb673b6e.jpg

System.thumb.jpg.63bac4443bb8596ecfa22cd8d12c340f.jpg

 

Download it Here:
PwNativeAnalytics.zip

  • Like 10

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...