Back to Work
AnalyticsInternal ToolsTechnical LeadFull-StackData

GA4 Editorial Analytics Dashboard

Internal reporting system for editorial performance visibility

RoleTechnical Lead / Full-Stack Engineer

Context

An internal analytics platform built to give editorial and business teams daily visibility into content performance, broken down by editor and article. The system replaced manual reporting with an automated, queryable dashboard.

The Problem

Editorial and business teams had limited visibility into daily content performance. Existing reporting required manual data extraction, was time-consuming, and did not support the filtering and segmentation needed for editorial decision-making.

What I Worked On

  • Daily GA4 data sync pipeline
  • Data storage design and report aggregation logic
  • Pivot-style analytics dashboard for editorial teams
  • Excel export functionality for business reporting
  • Chart and trend visualization components
  • Manual sync trigger for on-demand data refresh

Tech Stack

Next.jsReactAnt DesignNode.jsNestJSMongoDBGA4 APIExcel Export

Challenges

  • GA4 data thresholding and sampling limitations affecting report accuracy
  • Transforming large GA4 datasets into aggregated, actionable metrics
  • Making analytics output understandable and actionable for non-technical users
  • Building a reliable scheduled sync that handles API failures gracefully

Impact & Outcome

  • Eliminated manual reporting work for the editorial team
  • Gave business and editorial teams daily visibility into content performance
  • Enabled data-driven editorial decisions through accessible, filtered reporting

Ask about Jenwit

Portfolio assistant

Hi! I'm Jenwit's portfolio assistant. Ask me anything about his experience, skills, or availability — or pick a question below.