Google Analytics Audit Test #

12

'view_item' Events Are Tracking

Why It Matters:

Critical to understanding friction in the shopping process.

Industries:

Ecommerce

Checks For:

Utility

How powerful is your current implementation?

Insight Category:

Behavior

Can you tell what visitors are doing?

Google Analytics Audit logo

Background

A GA4 audit is essential for uncovering missing insights—key data points that organizations don't yet know and can act upon. A well-done audit evaluates both behavioral tracking and traffic attribution, ensuring each is accurate and useful. It also assesses whether the data collected truly supports business decisions and reporting.

Test Detail

This test checks whether view_item events are properly implemented and consistently firing when users view a product detail page. This event is a critical part of the ecommerce funnel, helping teams understand:

  • Product interest and visibility
  • Funnel progression from list views to detail engagement
  • Merchandising performance at the individual item level
  • Drop-off rates before cart or checkout activity

Without view_item, your ability to analyze product-level performance is severely limited.

Check This Test for Free! Instantly.

Our free instant audit tool checks for 90 issues in 90 seconds.

Then gives you a prioritized list of items to tackle.

No cost, no sales call... just free goodness.

Google Analytics audit test results.

How to Conduct This Test

Basic Tests

  • In GA4 > Reports > Monetization > Ecommerce Purchases, check for metrics like Item views and View item count
  • In GA4 > Explore, build a Free-form report with:
    • Dimension: Item name or Item ID
    • Metric: Item view count

Advanced QA

  • In GA4 DebugView, navigate to a product detail page and confirm:
    • view_item event fires once the page loads
    • The event includes a valid items array with key metadata:
      • item_id, item_name, price, item_category, etc.
  • If the event is missing, duplicated, or missing key item parameters, product engagement tracking is incomplete.

Automated, Free Audit

Need help verifying this? Run our Instant Audit

Or hire a pro to get your ecommerce tracking fully operational.

How To Fix

Implementing 'view_item'

  • Use the recommended push to the dataLayer:
    gtag('event', 'view_item', {
      items: [{
        item_id: 'SKU_12345',
        item_name: 'Running Shoes',
        price: 79.99,
        item_category: 'Footwear'
      }]
    });
  • In Google Tag Manager, configure an event to trigger:
    • When a product detail page loads
    • At any other point you deem a product detail page (e.g., quickview from product list)
    • Make sure each view_item event includes all relevant product metadata for reporting, analysis, and audience segmentation

QA Tips

  • Test in GA4 DebugView and validate data in reports to confirm clean tracking
  • Hire a pro to implement, QA, and optimize your ecommerce tracking from product view to purchase.