5 Great Google Analytics Alternatives

By Jacco Blankenspoor
We teamed up with SiteGround
To bring you the latest from the web and tried-and-true hosting, recommended for designers and developers. SitePoint Readers Get Up To 65% OFF Now

If you manage a website, there’s a good chance you are using Google Analytics (GA) to keeping track of your visitors, or you are considering using it. GA is an excellent product, and given the fact it’s free makes it a very viable and attractive solution to many website owners.

But it has its flaws and imperfections, some of which are:

It’s Google
They already know so much about you, should they know your web site stats too?

GA does have a feature to view real-time stats, but it could use some improvement so it can be more than just a fancy counter.

Time spent on page
GA can’t really keep track of time spent by a visitor unless he or she moves forward to the next page. This means, according to GA, if a user closes the browser tab, the visit length counts as 0.

Privacy concerns
In Europe there’s a new sheriff in town, conveniently called the “Cookie law”. It describes in detail how you must inform your visitors of cookies being used, including the ones GA uses. Legislation is still being drawn, but there are still countries (mine for example) where it’s still unsure if you have to throw in an ugly cookie notice when using GA, even after anonymizing IPs. This unfortunately applies also to most Google Analytics alternatives.

Steep learning curve
You can take hour long courses on GA for just basic functionality, not to mention its advanced functionality like funnel tracking and segmenting.

Lag between data collection and analysis
GA is regularly updating throughout the day, but is always a few hours behind. There is a lag between the real time data collection, and the actual viewing afterwards. All the alternatives listed below offer you up-to-the-minute data.

With these concerns in mind, let’s have a look of some of the best Google Analytics alternatives, and see how they measure up.



Having just released version 2.0, Piwik is a serious contender. And it’s free (though there is a rather expensive hosted version).

It is self-hosted, which requires keeping the monitoring server up. But combined with disabling cookies, having it self-hosted allows you to comply with the European cookie law without the cookie notice.

Most of its features are up to par with GA, and due to it being open source it has a more open environment than GA, like an open roadmap. It also allows you to import log files, something not possible with GA. It has a very nice mobile app for both Android and iPhone (GA has an official app only for Android), and offers a detailed (but not so pretty) real-time overview.


On the downside, it counts time spent on the page the same way GA does. The interface looks cluttered, as if it’s missing a stylesheet. And while its main focus is being a GA alternative, it can’t compete with Google’s AdSense and AdWords integration. But to be fair, most alternatives can’t either.

Why choose Piwik over Google Analytics?

If you want to step away from GA and want to host it yourself, Piwik is a solid choice. And it’s your safest bet if you need to work with the cookie law.

Parse.ly Dash

Parse.ly Dash

Suggested by our Editor in Chief Ophélie Lechat, Parse.ly (they call their product Dash, but it is better known as just Parse.ly) is measuring you as you are reading this article. That’s right, it’s used by SitePoint.com (and by some other large publishers as well). Dash is targeted at publishers, so it might not be the best for, let’s say, an e-commerce site.

Parse.ly is a pricey option, but the great thing is they track via posts and authors. It’s a publisher’s dream, as you can compare using articles, authors, published posts, social shares, etc. It helps you figure out popular topics to use as a basis for future articles, based on both your site and worldwide trends. It also tries to predict future traffic as accurately as possible.

The real-time feature is pretty amazing and really complete, letting you begin analyzing metrics right away. There is a pretty impressive dashboard as well, if you want to have a quick look how your site’s doing. And it is very easy to set up reports on anything important and have these emailed to you on a recurring basis.


Parse.ly is mostly focused on the performance of your site, articles, and authors. This means there is no detailed analysis of where your visitors are coming from, what they are doing on your site and certainly no e-commerce features. But you are free to combine your data with GA, and from a publisher point of view I can certainly see the benefits.

Why choose Parse.ly over GA?

Parse.ly knows how real-time should be done. And the fact that the product is focused on traffic generation makes it very convenient for a publisher of a large site to use it for making content decisions.



Now let’s move over to the complete opposite of Parse.ly, KISSMetrics. This one is all about tracking your visitors, where they came from, what they do on your site up to the point that they (hopefully) buy something (or they perform some other conversion). KISSMetrics is all about optimizing your conversion rate by giving you excellent tools to drill down to the most frequently used order paths and most lucrative referral sources.

Once logged in you will be seeing lots of dollar signs, which is good since this is your revenue. KISSMetrics is like “Conversions” in GA on steroids. It is so highly focused on giving you exact metrics that you can even set up refunds to be deducted from your revenue. Installation can be a hassle, but for most popular systems they provide plugins.


The real-time functionality shows you some basic information about the current events (like a purchase) being done on your site. Visually not very appealing, but watching money rolling in in real time can be satisfying.

Why use KISSMetrics over GA?

KISSMetrics is the king of conversions, and if you are running an e-commerce business this tool will really help you increase revenue.



Clicky has an impressive feature set. You can view heat maps and uptime monitoring, for example, so you don’t have to use an additional service for this. It’s also one of the most well-known names when people discuss a Google Analytics alternative. In addition to lots of features, Clicky even has a free limited plan. So why aren’t we all using Clicky then?

Although it describes itself as “Real Time Web Analytics”, the real-time feature isn’t that impressive. Also, its real-time analytics feature is called “Spy”, so it’s difficult to find it until you start clicking around in the navigation bar. Basically, Clicky looks like it isn’t built for large numbers of visitors, and it provides the same basic information as GA.


So, even though there are a lot of features, they all seem to be very basic. It has video tracking that connects to YouTube, but YouTube provides better analysis options. It has keyword tracking for incoming visitors, but you can’t see what is happening after a visitor has entered your site. Even though Google traffic mostly has “(not provided)” as keywords, with large sites there are still plenty of data to analyze and that’s simply not possible with Clicky.

The positive side of this simplicity is that it takes you about 10 minutes to become familiar with all of its features, in comparison to the hours you can spend on GA after which you still get the feeling you’re missing half of it.

Why choose Clicky over GA?

Because it’s simple. GA can be very overwhelming and can be overkill when you’re just running a simple blog. And although the heatmaps feature is a paid feature, it’s still very cheap with Clicky.



Woopra is another provider billing itself as a real-time analytics provider, and they deliver on the promise. Woopra shows you how many visitors are online, and how many of them are actually reading. You can even zoom in on any visitor and see what they have done so far on your site, not only in the last few minutes, but over the last 90 days.

Woopra keeps the full history of every visitor on your site, and you can determine yourself how you want to approach this data (number of pages viewed, entrance page, etc). Digging into your data is much easier than with GA, and it clearly focuses on visitors instead of raw numbers. It’s almost like the only thing missing is the name of each visitor (actually, integrating it with your customer base does give you names!).

But that’s not all. You can also integrate Woopra with your online store, and view what your visitors are doing. This can be simple things like adding a credit card, but it can also be someone who is requesting a refund after looking at a number of related products. This is valuable data, since it can give you some good insight in upsells or cross sells (so no refund is needed). It’s also possible to set up a promotion campaign, and get real time results for the purchases (or subscriptions for a newsletter for example) being done.


Woopra does take some time to set up because you need to be sure it’s fully integrated. But after that, it is way more powerful than GA if you like to dig deep into your data.

Why choose Woopra over GA?

Both the real-time and the general analytics are more advanced than GA. It has the same steep learning curve as GA, but it’s worth the effort. The only drawback is the fairly high price for successful sites.


Although Google Analytics is a great product, there are some good alternatives, each of which has its own benefits.

I’ve done my best to summarize the experience with these services, but if you notice a feature with one that you particularly enjoy, or if you want to recommend another one, let us know in the comments.

We teamed up with SiteGround
To bring you the latest from the web and tried-and-true hosting, recommended for designers and developers. SitePoint Readers Get Up To 65% OFF Now
  • Which of these has support for things similar to GA’s Events? Do any of them have support for A/B testing, especially fine-grained testing so you can test small portions of a page instead of sending people to entirely separate pages?

    I miss Website Optimizer and GA’s testing really doesn’t cut it.

    • Mathieu SAVELLI

      For really fine grained A/B testing, just give https://www.optimizely.com/ a try.
      It may be rather expensive depending on your number of visitors, but it’s the best A/B testing tool I ever used.

    • Hi,

      most of them have the event functionality, but they call it all differently.
      A/B testing, with Google Website Optimizer for example, is done with a different set of products. But Clicky, being the tool of all trades, of course has it :-)

      • Pam

        Does Piwik offer anything similar?

  • Jim

    StatCounter is another I use. They used to be a bit better, though. But, it’s free and does offer some decent insights.

  • KK

    Haven’t tried others, but i found mixpanel.com to be good to go, with shallow learning curve.
    Are there any deal breaking features in the above sites, as compared to mixpanel.

  • Thanks for the mention of Parse.ly Jacco – we’re glad to hear how much you like it. “It’s a publisher’s dream…” we agree!!

  • Jacco, thanks – interesting list.

    You mention that GA doesn’t measure time spent on page unless the visitor clicks to another page on the site. (I believe that you can set an event to measure minimum time – i.e. if they go over x seconds, the event triggers, even if they then leave the site). However, I’m not seeing that any of the alternatives that you describe can address this – am I missing something?

    • Hi Philippa,

      I understand the confusion since I only mention it in the downside of conclusion sections (but not too specific). Some of there alternative (KISSMetrics, Woopra and Parsely) do count them the right way, as part of their advanced real-time mechanism.

  • OphelieLechat

    I agree, Mathieu — Optimizely is a dream compared to Website Optimizer.

  • Anon

    One of the best I use is Open Web Analytics. http://www.openwebanalytics.com/
    Very good open source alternative.

    • Hi,

      I considered this one in line with Piwik, but choose the latter instead. Have you tried Piwik as well?

  • Craigster

    Also note Gaug.es – http://gaug.es

    • It’s not for free

  • Hi Craig,

    looks good, will check it out!

  • I’ve been using self-hosted Piwik for some time now and it has proven to be a very good analytics program.

    • Hi Rob,

      did you also use GA in the past? If so, how do you feel they compare?

      • Hi Jacco,

        I’m not the most knowledgeable user of GA (by far), but for my uses I’ve found them both to be pretty comparable to each other. I like GA because of the huge amount of support available online, and I like PIwik for its ease of use.

        That being said, I have one site where I’m running both analytics programs to compare their accuracy, and generally they come up with the same results. Occasionally one of the programs will indicate a visitor or two that the other doesn’t show, but overall they’re pretty darn close.

  • You’re more than welcome, great product!

  • Hi Kunal,

    as I see it Mixpanel is more focused on in-depth analysis based on custom queries. You have to mix certain parameters to get what you need (hence the name probably :-), and you have to setup certain events to make this happen. But that’s just after looking into it quickly, maybe you can share your findings?

  • Hi Mathieu,

    you’re right about Optimizely, great tool for A/B testing. Maybe I can do a screencast on this topic, if so then Optimizely will certainly be in it.

  • Hi,

    No, this isn’t possible with Piwik.


  • Maurizio

    Hi Jacco, what about splunk (http://www.splunk.com/)?

    • Hi Maurizio,

      after look into it, I don’t think this is a GA alternative but more of a business intelligence monitor. Looks cool though :-)

  • Andrew

    If you’re going to talk about tools that enhance Google Analytics, you need to mention Angelfish Software. It processes GA tracking gifs and provides visitor details / IP addresses / data privacy, none of which is available in GA.

  • I am using Google Analytisc, Woopra and QuantCast three of this on my android app website so is it ok to use multiple tracking tools on single site.. ??

  • jagdish

    I am Currently using statcounter for my site http://webhowtos.com . Suggest me an alternative to it that can do even better user analytics!

  • I’m using clicky since day one and don’t want to move :)

  • Max Kremer

    One point to mention is setup. All these tools, including GA have various APIs to help you get more in depth user tracking information, i.e. going BEYOND page views. While working with these various APIs is likely out of of scope for this blog post, its something to consider when choosing an analytics tool. Generally getting analytics integrated can be a chore and is highly dependent on developers. Trialfire has come up with a ground breaking, simple approach. To set it up you just click on the things you want to track. Buttons, links, images, anything. It’s user tracking anyone can set up. http://www.trialfire.com

  • Tatakos

    Thank you! You really helped me!!

  • We are looking for some Analytics tools for our new ecommerce website of Spiritual Products. So which is specially focused for ecommerce ??

  • Thank you for taking the time to share this great info! :)

  • Gina Broom

    If you’re looking for a tool for keyword research specifically, Traffic Travis is pretty straightforward to use and it now has exact match only search abilities so that’s neat!


  • Have used https://statcounter.com/ a while ago, not sure how it compare to GA now through.

  • There should be no problem with that, except it will degrade website performance, as any external resource.

  • woopra is agood choice and it is free ,but still google analytics the best free one

  • Hedi

    Nice list. however, all those tools needs coding to track the information’s using java-script for example. Or even better, with zero coding https://weelytics.com ;-)

  • goaccess is also good if you are on a VPS, but not that excellent since it doesn’t say much about visitors by the visited time.

  • thanks for the list, I’m trying piwik now.

  • Thanks for your recommendation.

Get the latest in Front-end, once a week, for free.