analytics-tracking

Design GA4/GTM analytics tracking plans with event naming and validation.

3|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/BadTechBandit/skills --skill analytics-tracking-badtechbandit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analytics-tracking
Source: https://github.com/BadTechBandit/skills/tree/main/marketing-skills-for-agents/skills/analytics-tracking
Command: npx skills add https://github.com/BadTechBandit/skills --skill analytics-tracking-badtechbandit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you design and implement analytics tracking so you can measure marketing and product outcomes accurately instead of guessing whether campaigns, events, or conversions are actually working.

Core Features & Use Cases

  • Tracking plan design: Turns business goals and decisions into an actionable event + properties + trigger framework (including a consistent event naming approach).
  • GA4 + GTM implementation guidance: Provides a practical setup path for GA4 custom events, conversions, and Google Tag Manager dataLayer/data-driven firing patterns.
  • Event quality + debugging: Includes validation steps, common failure modes (like duplicates/misfiring), and privacy/compliance considerations to prevent noisy or noncompliant data.
  • UTM strategy: Defines a repeatable UTM convention and channel-specific examples to support attribution and reporting hygiene.

Example: You’re running ads and need to verify that signups, feature usage, and upgrades are firing correctly end-to-end in GA4, with conversions matching your expectations and attribution working by UTM source/medium/campaign.

Quick Start

Ask the skill to produce a GA4/GTM tracking plan for your web funnel and include event names, triggers, required properties, and conversion marking steps for your key actions.

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?

Create a GA4 tracking plan by mapping business goals to standardized event names, required properties, and triggers, then marking key actions as conversions. This ensures your web funnel events fire reliably through Google Tag Manager dataLayer implementations.

What's the best way to debug missing or duplicate GA4 events in GTM?

Debug missing or duplicate GA4 events by validating your Google Tag Manager dataLayer firing patterns and checking common failure modes. A structured tracking plan helps identify misfiring triggers and prevents noisy data from polluting your conversion measurement.

How do I set up UTM parameters for consistent campaign attribution?

Set up UTM parameters by defining a repeatable naming convention with channel-specific examples for source, medium, and campaign. This maintains attribution hygiene and ensures marketing teams can reliably measure campaign performance across web funnels.

Does GA4 event tracking require privacy compliance considerations?

GA4 event tracking requires privacy compliance constraints to prevent noncompliant data collection. Your tracking plan should incorporate validation steps and privacy considerations alongside event naming and trigger setups to ensure measurement remains both accurate and compliant.

Can I use Google Tag Manager to manage GA4 conversion tracking end-to-end?

Use Google Tag Manager to manage GA4 conversion tracking by configuring data-driven firing patterns and custom events. This setup path allows marketing and product teams to verify signups, feature usage, and upgrades are firing correctly end-to-end.

Why are my GA4 conversions not matching my expected website actions?

GA4 conversions mismatch when event triggers misfire or duplicate due to inconsistent naming and dataLayer issues. Implementing a standardized tracking plan with validation steps resolves these discrepancies by ensuring required properties and triggers fire accurately.