Tracking product list views and clicks
Littledata tracks product list impressions on any Shopify storefront, using Google or Segment's standard product list event properties.
What Littledata tracks
On your collection and search pages, Littledata tracks:
Product list views: a product in the list became visible to the shopper. In GA4 this is the
view_item_listevent. In Segment it's Product List Viewed.Product list clicks: the shopper clicked a product in the list. In GA4 this is the
select_itemevent. In Segment it's Product Clicked.
Product list views aren't tracked on other page types, such as the home page or product pages.
Each product in these events includes product details such as name, brand, category and variant.
What counts as a product list view
Littledata looks for links to product pages (URLs that contain /products/). A product counts as viewed when at least half of its link is visible on the shopper's screen.
Products are only counted once per page, even if the shopper scrolls past them again.
Products that load later, for example with infinite scroll or a "Load more" button, are tracked too.
Littledata collects the visible products and sends them together after a short delay (2.5 seconds by default), so it can fetch each product's details first.
The list position of each product is its order among all product links on the page.
How clicks are tracked
A click is only tracked for a product that was already counted as viewed. This keeps your click-through rate accurate.
Littledata doesn't delay the shopper when they click. It saves the click and sends it from the next page, after the product page has loaded.
Where to see these events in GA4
In GA4, go to Reports > Monetization > Ecommerce purchases. You can change the first column of the table to see results by item name, item ID, item category and more.

For an overview of the GA4 reports Littledata fills, see Shopify reporting in Google Analytics 4.
Only track products that show a price
If other links on your collection pages point to products (for example a menu or a banner), they can be counted as product list views. If your theme shows the price inside the product link, you can limit tracking to links that include the price.
Global settings also has a Product list links include images setting, for themes where the product image sits inside or right next to the product link.
Related articles
Last updated
Was this helpful?