Private analytics for Joomla
4Analytics is a state-of-the art Joomla extension that provides you with fully private analytics out of the box.
It replaces Google Analytics, Matomo, Plausible, Fathom Analytics, Umami or Simple Analytics.
4Analytics does not record personal information and does not use any cookie.
Therefore, a cookie-consent extension is not needed. All data safely stored on your own server.
Setup is done with just one click and you see reports on screen or receive them by email.
Analytics is as important as ever for any website, because "you can't improve what you can't measure", as they say.
For the longest time, analytics has been synonymous with Google analytics (you can't beat free of charge!). But since the advent of the GDPR and similar legislations around the world, raising public awareness of how their private information is used online, a new kind of analytics suppliers has appeared.
They offer private-first solutions and you can already use them, assuming you can fall into their free-tier or their pricing matches your budget.
There's still one concern though: all of them are SAAS - Software As A Service, and your website analytics data is stored on their servers, wherever these companies are located. This usually make things difficult when it comes to compliance with your own legal requirements.
Another big concern is that many, many people use an ad-blocker or some other form of privacy software. And these block most analytics solutions, meaning your numbers are significantly off.
4Analytics solves these issues thanks to its privacy-first design, not using any cookie, and storing all data on your own server.
To learn more about our privacy-oriented design and why it matters to you, or your clients, please read 4Analytics privacy statement page.
Complete Website analytics
Measure traffic to your website with just a click and get all common metrics:
- page views, visitors count, views and visits duration, errors, bounces
- referrers (which website sent them), most viewed pages
- countries, languages, device types
But you also get less common - but maybe more important today:
- which pages search engines and AI robots are reading from your site?
- how engaged are visitors with your site?
There's much more but all reports can be viewed either in Simple or Detailed mode: don't be lost in numbers but have all the data when you need it.
Privacy-focused, privacy compliant
- No cookie, anonymous traffic measurement
- No personal data stored
- No persistent user identifier
- GDPR, CCPA or PECR compliant out of the box, no cookie-consent extension needed
- Data is stored on your server (in Europe if you are in Europe, in the US if in the US, etc)
For the technically minded, please read our 4Analytics Technology page for details on how this works.
Super-tiny, no impact on website speed or Core Web Vitals
Google Analytics is famously large (175KB at the moment). Other solutions, even open-source ones, also requires you to link to external scripts that can slow down your site.
4Analytics entire script is 1.9KB. And because 4Analytics is a Joomla extension, not a Software-As-A-Service offering, that script is simply injected inside your page source code. No extra script to load from a server. No speed impact.
Configure with one click
Analytics systems can be cumbersome to setup as you must copy/paste a piece of custom code to your template index.php file, or even use some analytics plugin just to integrate your analytics service.
With 4Analytics, you:
- Install the extension with the Joomla standard installer
- Click on the Enable default configuration button in the wizard displayed after installation
That's it. With that single click, 4Analytics measures traffic on all your site pages, automatically excluding logged-in users.
You can also automatically exclude visits from your own IP address, and that also requires just one click
Focused on human, real visitors
Half or more of your website visitors are likely to be robots!
This scary statement is why so much effort has gone into making sure 4Analytics:
- recognizes thousands of known robots
- identifies and separate search engines visits
- identifies and separate social networks visits
- identifies and separate AI robots visits, such as the one from ChatGPT, Claude.ai and a number of others
Recognizing "good" and "bad" traffic is key to providing you with real-world and actionable information. And not using cookie helps here as well, as ad-blockers and other privacy tools hide a lot of traffic when analytics is based on cookies
Automatically send reports by email
Not all people interested in the site analytics should or would want to have a Joomla account and enter the Joomla admin to be kept informed.
Just enter email addresses into the Daily, Weekly or Monthly fields, and the recipients
- automatically receive their respective summary reports in their inbox
- can click a secret link to view full report online
- can click the Print button to print or save as PDF that report
The emailed summary report has 8 main metrics. Secret links allow access to full reports without having to login (they expire after 30 days for privacy).
Pick your subscription and get started!
4Analytics
Private Analytics for Joomla
$69/year
- Best for individuals
- 1 year support+updates up to 3 sites
- Runs on Joomla 3, 4 & 5
- GPL license
- Unlimited installations
4Analytics PRO
Private Analytics for Joomla
$179/year
- Best for agencies
- 1 year support+updates, unlimited sites
- Runs on Joomla 3, 4 & 5
- GPL license
- Unlimited installations
4Analytics runs the same on Joomla 3, 4 and 5. Compatibility plugin not needed on Joomla 5.
It is available in 22 languages: Arabic, Chinese, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hungarian, Italian, Lithuanian, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swedish and Turkish.
It is fully documented and the documentation is embedded in 4Analytics itself as well.
4Analytics can be extended programmatically with a documented set of hooks. Customize or extend it with a few lines of code for advanced processes.