Ref
CS-18
Filed
2024
Status
Validated

Case study / E-commerce (paving, flooring, and walling products)

Building a Unified E-commerce Reporting Layer for Nustone in GA4

CS-18NustoneUKE-commerce / Single Page Application (SPA)GA4 · GTM · Looker Studio · E-commerce Tracking · dataLayer Implementation

Nustone website
LIVE SITE Nustone

Results recorded

TRUSTEDAccurate SPA page_view tracking
LIVEDataLayer implemented with the dev team
UNIFIEDRevenue, AOV & journey reporting in Looker

01 The broken state

Nustone, a UK e-commerce retailer of paving, flooring, and walling products, wanted a deeper, structured view of its e-commerce journey. The brief called for a single reporting interface spanning overview, sales performance, customer insights, marketing and traffic, order details, and product performance, with an hourly revenue breakdown for granular analysis. Reliable reporting also depended on accurate event tracking across the site's single-page application.

02 What we changed

  1. Built a comprehensive e-commerce report organized into overview, sales performance, customer insights, marketing and traffic, order details, and product performance views
  2. Configured GA4 page_view tracking for the single-page application and used the History Change trigger in GTM for related tags
  3. Coordinated with Nustone's development team on the dataLayer implementation, providing detailed documentation and hands-on support
  4. Surfaced hourly revenue and average order value, segmented by device category, country, source/medium, and hour
  5. Added eight scorecards covering total users, total purchasers, total revenue, purchase conversion rate, average revenue per user, average purchase revenue, transactions per purchaser, and views per user
  6. Visualized revenue patterns with a bar chart of total revenue per hour and two pie charts breaking down average purchase revenue by device category and city
  7. Included four scorecards tracking the user purchase journey

03 The outcome

An audit of Nustone's GA4 e-commerce setup surfaced a tracking discrepancy: more items were added to the cart than viewed. We implemented a History Change trigger so page_view tracked correctly on their single-page application, supported the development team in rebuilding the dataLayer, and built Looker Studio dashboards covering hourly revenue, AOV, and the purchase journey.

Record specification

Sector
E-commerce (paving, flooring, and walling products)
Region
UK
Platform
E-commerce, Single Page Application (SPA)
Services
GA4, GTM, Looker Studio, E-commerce Tracking, dataLayer Implementation

Next step

Want results like these on your stack?

Book a 15-minute call and we will tell you, plainly, what is wrong with your tracking and how we would fix it.