What is the Best Analytics Software?
Tags: Analytics | Written on 1/8/08
Update August 1: This is a broad question - and broad questions deserve broad answers. If I need in-depth information about a specific analytics need, I will follow up with another question and reward.
I've used Mint, BLVD and Google Analytics - but I still want to know what the best software is for gathering data.
Please explain why the software is the best in as little as a few sentences, and as much as a few paragraphs. I don't mind long answers if you want to take the time, but this is meant for myself and others to get a general flavor of what people think regarding analytics packages.
I tried to give $5 to Bernd for his thought-provoking answer, but he denied it.
Thanks for all your answers, the answers are now public.
Answers
I use Mint for my analytics. Why? First of all, it's an easy install because it's a self-contained PHP application. I can drop it in place, create the database I need and away I go. I don't have to rely on a third party's service being up for me to look at reports, like has happened to me in the past with Google analytics.
Second, the author is very responsive when you email him with questions.
Third, the layout for the stats seems very logical to me.
Finally, there is a great community around it that is creating new plugins for it and themes and doing their best to extend it.
If you like my answer, feel free to donate the $5 to the charity of your choice.
I've been on the quest for the perfect analytics software myself, and I've settled for two solutions:
1. ClickTracks Optimizer: a log file analyzer, easily customizable to display visitor segment behavior based on parameters like entry points, ad conversion, time and duration of a visit. The downsides: it's a Windows app, was acquired by Lyris some time ago and has since become much more expensive and is hardly ever updated. However, I really like the ease of use, and it generates pretty conservative stats, which I find very useful if you don't have to impress anyone. A year ago, I'd have said this is the best solution out there, but the Lyris acquisition hasn't done it any good.
2. Piwik: This is easily the winner in the "most promising" category. It's a branch of phpMyVisites, a very nice open source analytics project, and now, they're focusing on a plugin architecture much like Mint, which is also available as a REST service to consume outside of piwik. I started playing around with it, and will most likely settle for it for smaller projects despite its early stage.
In both cases, I'm still not satisfied with the way IP addresses keep being stored, which is in contradiction with privacy legislation in some countries such as Germany, and as they're only necessary for GeoIP analysis, it would actually be possible to store hashes of IP addresses and still get valid results without the opportunity to spy on individual users. The "best" analytics software should definitely take privacy into account. I'll be looking into this issue with Piwik.
Keep up the nice work on your blog,
Bernd
as we all know Google analytic is the best in the whole world ,
cause the best Search Engine Google is back of this ....
They provide a free version which allows you to index up to 500mb of data per day, however there is no authentication or user-level restrictions on it. The enterprise version allows you to restrict access to various users and index more than 500mb per day. We have an enterprise license on our Splunk server, allowing us to index and report on any number of metrics or data across our entire network and IT operations.
Mint, Google Analytics, they both require you to include a chunk of code in every one of your pages.
My main problem with this is if their site is responding slow or has issues, or people have it blocked (Firefox Addons, corporate firewalls, etc) then your site will have issues ranging from slower page loading times to missing inaccurate statistics.
Also due to the fact that it's embedded client side code, it can't track several things.
No, the best analytics software simply HAS to be accurate 100%.
The only way to accomplish this is to use analytic software that utilizes web server logs.
Sadly, here, there isn't a really good solution. In my opinion the open source 'awstats' is the best for me. I've tried several, and awstats I liked the best. Urchin used to be great, but since Google bought them they have let Urchin die a slow death and I'm not even sure you can even purchase it anymore.
I've had on my 'To-Do' list for years now 'Make a cutting edge top of the line free and open source log file analyzer that smashes Awstats into the ground'
However I haven't got around to doing it.
I don't have thousands of dollars to spend on commercial products, so for me, the best is awstats.