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, in comparison, works by placing a small piece of JavaScript code on every page to be tracked. When a user views the page, the JavaScript code executes and logs the access on Google’s server. Besides storing the data on Google’s server and not taking up additional space on the merchant’s server, Google has many tools for analyzing the data. From straight numbers to graphical charts, Google Analytics is incredibly feature-rich. It tracks and displays more information than ShopSite’s site reports, such as which countries visitors are coming from, which browsers and OSes they are using, search engine keywords they may have used to find the site, mobile access to the site (including device type), as well as average time on the site, bounce rate, and so forth. The one disadvantage is that Google does not give you real-time data. Instead, the data is usually a day behind (up to date for the previous day and earlier.)
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.