- Urchin 7 - 2012
- Urchin 6 - 2010
- Urchin 5 - 2005
Mobile DevicesUrchin isn't aware of mobile browsers, and classifies most Android traffic as "unknown." This also means Urchin doesn't differentiate between mobile and desktop devices,
BrowsersUrchin's browser detection logic doesn't detect current browsers like Edge, IE 11, Opera 15+, and more
PlatformsUrchin isn't aware of the existence of Windows 10 or recent mobile OS platforms.
Ineffective IP+UA TrackingThe IP+UA tracking method only lets you specify a list of file extensions to exclude, e.g. jpeg, jpg, gif, etc. Any extensions that are not excluded are considered pageviews, and you end up with lots of false pageviews from font files and template pages or anything you don't explicitly exclude.
GeoLocationThe country/region/city database hasn't been updated in years. It's highly inaccurate and the #1 result in the Geo Location reports is frequently "(not set)."
Referral SpamReferral spam is an unwelcome reality on the Internet which makes web analytics reports almost unusable. Urchin doesn't have a good way of deleting referral spam from the reports - first you have to notice the spam, then explicitly exclude the traffic with a Filter and reprocess your data.
Installation ErrorsIf you try to install Urchin on a recent operating system, the installer kicks out errors.
No Updates or SupportGoogle officially killed off Urchin in 2012 and "strongly encouraged" customers to move to Google Analytics. This means the issues listed above will exist indefinitely.
Licensing IssuesIf you re-IP or rename your server or move the data directory, the license will invalidate itself. As of 2019 it's almost impossible to unlock an invalidated Urchin license.
These are just the major issues - a multitude of smaller issues exist as well.
Alternative SolutionsThere's still a market for self-hosted / on-premises web analytics software. Like most software, there are open source and commercial options. If you're looking to replace Urchin, we recommend looking at Angelfish Software. Angelfish lets you migrate your Urchin configuration info (Profiles, Log Sources, Filters, users, passwords, permissions, etc.) AND report data, so you don't have to manually re-enter everything. The same data security you enjoy with Urchin is offered in Angelfish. Plus, Angelfish contains new reporting and admin features that don't exist in Urchin.
Replace Urchin with Angelfish