The Limitations of Single-Metric Analysis
Most ecommerce teams measure product page performance with one metric: add-to-cart rate (or conversion rate). This is useful but incomplete. A product page with a 4% add-to-cart rate might be underperforming because of poor photography, or because it attracts misaligned traffic, or because the size guide is buried below the fold. The aggregate conversion rate cannot tell you which.
GA4 ecommerce tracking combined with engagement events enables a much richer analysis.
Core Product Page Metrics to Track
1. Product Image Engagement
Track which product images users interact with. Implement custom events for image carousel interactions:
// User clicks to the 3rd product image
dataLayer.push({
event: "product_image_view",
image_index: 3,
item_id: "SKU-001"
});
If users rarely view images beyond the first, that may indicate the first image is doing all the work (or the carousel is not discoverable). If users viewing 3+ images have a higher add-to-cart rate, more images = higher conversion.
2. Size Guide and Specification Interaction
dataLayer.push({
event: "product_guide_open",
guide_type: "size_guide", // or "specifications", "care_instructions"
item_id: "SKU-001"
});
Do users who open the size guide convert at a different rate than those who do not? If size guide openers convert better, make the size guide more prominent.
3. Video Play
If you have product videos, track play events. Users who watch product videos typically convert at 2-3× the rate of non-viewers — but most stores do not know this because they do not track video plays per product.
4. Variant Selection
Track which variants (colours, sizes) are selected most frequently. Combine with purchase data to identify which variants sell vs which are selected but not purchased (potentially indicating the variant is out of stock at add-to-cart time or that one variant's photography does not convert as well).
5. Scroll Depth
Enable Enhanced Measurement scroll tracking or implement custom scroll depth events. Users who scroll below 75% of the product page are seeing your reviews, detailed description, and FAQ. Do these users add to cart more than those who scroll only 25%? If yes, the content below the fold is working — make it easier to reach.
6. Review Section Engagement
dataLayer.push({
event: "reviews_section_view",
item_id: "SKU-001",
review_count: 47,
average_rating: 4.6
});
Building a Product Page Report in GA4 Explorations
- Explorations then Free-form
- Filter by page_location contains "/products/" (or your product page URL pattern)
- Rows: page_location or item_id
- Metrics: Views, Engagement rate, product_image_view (custom event count), add_to_cart, purchase
Summary
Product page performance analysis benefits enormously from custom engagement events beyond add_to_cart. Image carousel interaction, size guide usage, video play, and scroll depth — when correlated with conversion outcomes — reveal which page elements drive purchase intent and which are ignored. This is the data needed to make product page CRO decisions with confidence rather than opinion.
See our Enhanced Ecommerce Tracking service for product page analytics implementation.
Need product page analytics set up? Contact Adslytics.
Need expert tracking setup?
Our Google Tag Manager experts have delivered 500+ tracking setups with a 98% success rate.
Get a Free Consultation →