The enhanced ecommerce plug-in for analytics enables the measurement of user interactions with products on ecommerce websites across the user shopping experience including: product impressions, product clicks, viewing product details, adding a product to a shopping cart, flowing through the checkout process, transactions and refunds.