Why ShopSite Traffic Reports has Moved to Google Analytics
ShopSite first integrated with Google Analytics with ShopSite Pro v8.2 back in 2007. More recently, that functionality was introduced to ShopSite Manager in v10. Even though ShopSite supported Google Analytics for tracking web site traffic and analysis, ShopSite also had its own limited site traffic reports that a Manager or Pro merchant could use. Now with ShopSite v11, the reporting feature has been rewritten to focus on sales tracking and analysis; site traffic for new installations will be tracked exclusively via Google Analytics. So why the switch?
First, I should note that almost all web servers have the ability to log access made to each web page and to every image accessed on that web page. It is this web server-generated log file that ShopSite read and pulled data from to generate the reports. The advantage to this is that you can get real-time data, since the instant a user views a page, it is logged by the web server. The disadvantage to this method of reporting is that, for heavily trafficked sites, the log files can become so large and unwieldy that it would take ShopSite a long time to read and compile the data. Also, when the web server’s logs do get large, they are often automatically rotated (e.g. compressed and archived), making them unreadable to ShopSite. If you did not view the ShopSite report before the log file was rotated, that data would never be entered into ShopSite’s traffic report. Also, there are some web servers that store the logs in a location inaccessible to ShopSite, making it impossible to report.
Google Analytics is free and powerful. Instead of trying to duplicate exisiting Google Analytics features, we decided to improve the Sales reporting. For stores that upgrade, the old site traffic reports are still available if the merchant does not want to make the switch to ShopSite’s new reports. But I bet that most will want to use Google Analytics and ShopSite’s new Sales reports.
Next time I’ll cover Configuring Google Analytics in ShopSite.