Reasons Why Shopping Cart Metrics Are Wrong or Not Accurate
I am writing this article because I think a lot of the shopping carts are very unique for every sites, and based on my experience in dealing with web analytics tagging for shopping carts, there are always issues.
What I need to make clear is that this article is not intended to discuss how to make your web analytics tagging perfect. It could be nearly accurate to address your data needs in areas of high priority, but everything can not be tracked perfectly accurate in 100% manner. You have to accept that truth. Also web analytics helps you find actionable insights and trends, and the main objective is not to use it as a report for reporting accurate numbers.
Shopping cart is one complicated beast. Some eCommerce sites may have their shopping cart handled by third party applications or vendors, complicating web analytics tagging delivery. Also there are many if and else conditions so web analytics implementation may not handle every little single data capturing instances.
Let me list out some possible shopping cart tagging/tracking/data challenges, and see if your web analytics handle such instances.
- Item addition and removal. You may take cart add into consideration, but not car removal.
- Login session considerations. Some carts require login after an item is added to cart or some time before the confirmation. This dependencies may throw off your tagging exepectations.
- Page refresh on order confirmation page (thank you page). If your analytics software counts conversions based on pageviews or don’t dedupe redundant sessions on confirmation page.
- Campaign variables not being pass along to cart, or conversions not attributing properly to campaign tagging.
- Search Engines indexing shopping carts with items in it, which could inflate unnecessary cart add. Not really a tagging issue, but felt like mentioning it here.
- Any optional activities and trackings required to address those usage. Example, promotional code, shipping calculations, billing info update, edit profile, etc. Anything in such nature may cause page refresh, and could be a potential cause of data inflaction.
- Different combos of quantities, products, special offers, etc. Depending on how these instances are handled, item, quantity, and revenue may not sync up right. Example, a user buys two pens with special promo of buy one get one free: You could tag it so it reflects two orders of pens applying average price on each, or two orders of pens with one full price attached to only one of the order, or handles it as one pen order and special offers tracking in separate bucket. The key is to have your data expectations aligned to what is really getting tracked.
The most important thing is to have your analytics planning well defined in advanced, and QA properly. Learn the trade offs, and be flexible about it. Do not lose focus on addressing the desired outcomes!!
Connecting the dots between site objective and desired outcomes could be done in multiple ways, and do not expect to answer every possible scenarios including stuff that is okay to know. Focus on NEED to know and ACTIONABLE KPIs.
Search
Info | Connect
Ads
Email Sign Up
Recent Posts
- 5 Tips to Building Great Web Analytics Vendor Relationship
- Mobile Analytics is Very Unique and Different from Website Analytics
- Getting Ready for Mobile Site or Apps Analytics
- Digital Data in Marketing Mix Modeling
- Usability Analysis to Improve User Experience
- Google Analytics Multi Conversion Funnel Report
- Focus on insights – Rapid BI deployment of analytics reports
- Integrating Web Analytics Data with Social Profile Data
- Role of Web Analytics Analysts and Expectations
- Measuring and Reporting Paid Owned Earned Media
Tags
Action Analysis analytics Bounce Content conversion goal Google Google Analytics Improve Increase Keywords KPI Landing measure metrics New Opportunities optimization Optimize outcome Page Qualified Visitors Rate reporting satisfaction Search Segment Segmentation Segmentations SEM SEO Site Social Media strategies tagging Terms Tracking Traffic Understand Value visitors Visits Web web analytics
