analytics-tracking

Design analytics tracking plans for GA4 and GTM events.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/ittyabrehman/sample-repo --skill analytics-tracking-ittyabrehman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analytics-tracking
Source: https://github.com/ittyabrehman/sample-repo/tree/main/skills/analytics-tracking
Command: npx skills add https://github.com/ittyabrehman/sample-repo --skill analytics-tracking-ittyabrehman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Tracking stakeholders often struggle to plan, implement, and validate analytics across GA4, GTM, and privacy constraints. This Skill provides a structured approach to define events, naming conventions, data quality, and debugging so teams can measure product and marketing outcomes accurately.

Core Features & Use Cases

  • Event taxonomy and naming conventions tailored for GA4/GTM.
  • Tracking plan generation with standard properties (user, session, campaign, product).
  • Privacy and compliance guidance (consent mode, data retention).
  • Debugging and validation workflows (DebugView, GTM Preview).
  • Output-ready implementation guides (GA4 config, GTM dataLayer usage, and UTM strategy).

Quick Start

Answer a few context questions and deliver a ready-to-implement tracking plan with event names, properties, and step-by-step GA4/GTM guidance.

Frequently Asked Questions about analytics-tracking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an analytics tracking plan for GA4 and GTM?

Event naming conventions in analytics tracking provide a standardized taxonomy for GA4. Establish consistent names for product and marketing events to measure outcomes accurately, maintain data quality, and simplify debugging across your tracking plan implementation.

What is the best way to audit analytics tracking for a SaaS or e-commerce site?

Auditing analytics tracking involves validating your event taxonomy and properties using GA4 DebugView and GTM Preview. Check that dataLayer pushes match your tracking plan, verify naming conventions, and ensure data quality for SaaS or e-commerce marketing measurement.

How do I set up privacy and consent mode for GA4 event tracking?

To set up privacy and consent mode for GA4 event tracking, configure consent mode in GTM and define data retention policies. Apply privacy considerations directly within your tracking plan to ensure compliance while measuring marketing and product events accurately.

Can I use a single tracking plan across marketing sites and SaaS products?

Yes, you can use a single tracking plan across marketing sites and SaaS products. Define a unified event taxonomy with standard properties for user, session, campaign, and product data, implementing the shared naming conventions via GTM dataLayer and GA4 configuration.

Why is my GA4 event tracking not capturing product data correctly?

GA4 event tracking may fail to capture product data if your dataLayer pushes do not match your defined event taxonomy or naming conventions. Debug the implementation using GA4 DebugView and GTM Preview to validate properties and identify tracking plan mismatches.