analytics-tracking

Set up, audit, and debug web and product analytics tracking.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/mohamednegm0/Musahm-Vault-GTM --skill analytics-tracking-mohamednegm0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analytics-tracking
Source: https://github.com/mohamednegm0/Musahm-Vault-GTM/tree/main/.claude/skills/marketingskills/skills/analytics-tracking
Command: npx skills add https://github.com/mohamednegm0/Musahm-Vault-GTM --skill analytics-tracking-mohamednegm0

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams set up, validate, and fix analytics tracking so marketing and product decisions are based on reliable event and conversion data. It removes uncertainty around whether events are firing, whether conversions are counted correctly, and whether campaign attribution is accurate.

Core Features & Use Cases

  • Tracking plan framework: Defines event taxonomy, naming conventions, properties, and conversion priorities for marketing sites and products.
  • Implementation guidance: Step-by-step GA4 and GTM patterns, dataLayer design, and examples for custom events and ecommerce.
  • Debugging & validation: Checklists and tools (GA4 DebugView, GTM Preview, browser tools) to diagnose duplicate events, missing parameters, and GA4 vs database discrepancies.
  • UTM and attribution strategy: Consistent UTM conventions, examples for paid/organic channels, and documentation practices.
  • Privacy & compliance: Consent-mode recommendations, conditional tag firing, and data retention considerations for GDPR and similar regimes.

Quick Start

Audit my GA4 and GTM setup, list missing or broken events, and produce a prioritized tracking plan with implementation and validation steps.

Frequently Asked Questions about analytics-tracking

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

FAQPage Schema
How do I audit my GA4 and GTM setup for missing or broken events?

To audit GA4 and GTM tracking, use checklists and validation tools like GA4 DebugView and GTM Preview to diagnose duplicate events, missing parameters, and data discrepancies. This produces a prioritized tracking plan with implementation and validation steps.

What is a tracking plan and how do I create event naming conventions for product analytics?

A tracking plan defines event taxonomy, naming conventions, properties, and conversion priorities for marketing sites and products. Creating one involves establishing consistent dataLayer patterns and custom event structures to ensure accurate product analytics measurement.

How do I set up UTM parameters and attribution strategy for paid campaigns?

Setting up UTM parameters requires consistent naming conventions and documentation practices for paid and organic channels. A defined attribution strategy ensures campaign tracking accurately captures source, medium, and campaign data across marketing channels.

How do I configure consent-mode and conditional tag firing for GDPR compliance?

Configuring consent-mode for GDPR involves setting up conditional tag firing and adjusting data retention considerations in GA4 and GTM. This ensures analytics tags only execute tracking events after receiving explicit user consent.

Why does my GA4 event tracking show discrepancies compared to my database?

GA4 event tracking discrepancies occur due to duplicate events, missing parameters, or incorrect dataLayer design. Debugging with browser tools and GA4 DebugView helps identify validation errors and fix the implementation workflow.

Can I use this analytics tracking approach for server-side tracking and Mixpanel?

Yes, the analytics tracking approach applies to server-side tracking and Mixpanel. The framework supports event measurement, conversion tracking, and feature usage analysis across various platforms beyond standard GA4 and GTM implementations.