analytics-tracking

Design and audit analytics tracking for GA4 and Google Tag Manager.

3|1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/techshiv91-cell/marketing_skills_shiv --skill analytics-tracking-techshiv91-cell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analytics-tracking
Source: https://github.com/techshiv91-cell/marketing_skills_shiv/tree/main/skills/analytics-tracking
Command: npx skills add https://github.com/techshiv91-cell/marketing_skills_shiv --skill analytics-tracking-techshiv91-cell

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you design, implement, and audit analytics tracking so marketing and product teams can trust their measurement and make better decisions from conversion, event, and campaign data.

Core Features & Use Cases

  • Tracking Plans: Define the right events, properties, and conversions based on business questions instead of collecting noisy data.
  • GA4 and GTM Implementation: Set up custom events, conversions, dataLayer patterns, custom dimensions, and validation workflows for web analytics.
  • Campaign and Measurement Hygiene: Standardize UTM naming, debug broken tags, prevent duplicate events, and keep tracking aligned with privacy requirements.
  • Use Case: A founder launching a landing page can use this Skill to map signup and demo-request events, wire them into GA4 or GTM, and verify that conversion reporting is accurate.

Quick Start

Ask the skill to create a tracking plan for your site or app, including the key conversions, event names, properties, and implementation guidance for GA4 or GTM.

Frequently Asked Questions about analytics-tracking

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

FAQPage Schema
How do I create a GA4 tracking plan for custom events and conversions?

A GA4 tracking plan defines specific custom events, properties, and conversions based on your business questions. This ensures you measure marketing performance accurately and avoid collecting noisy data.

What is the best way to set up Google Tag Manager for conversion tracking?

Setting up Google Tag Manager for conversion tracking requires wiring custom events into dataLayer patterns and validating firing logic. This guarantees your conversion reporting matches actual user interactions.

How do I standardize UTM parameters for campaign tracking?

Standardizing UTM parameters involves applying consistent naming conventions across your marketing campaigns. This maintains measurement hygiene and accurately attributes traffic to the correct source.

Why are my GA4 custom dimensions not showing data?

GA4 custom dimensions fail to show data when event firing logic is broken or properties are incorrectly mapped. Debugging data quality issues and validating your tracking plan resolves these gaps.

Can I use Google Tag Manager to debug duplicate event tracking?

Yes, you can use Google Tag Manager to debug duplicate event tracking by validating firing logic and dataLayer patterns. This prevents inflated metrics and ensures accurate product performance measurement.

Do I need a tracking plan before implementing GA4 event naming?

Yes, you need a tracking plan before implementing GA4 event naming to define the right events and properties based on business questions. This prevents collecting noisy data and aligns measurement with product goals.