analytics

Design and validate GA4 and Google Tag Manager analytics tracking plans.

1|Updated Oct 10, 2025
One-click install
npx skills add https://github.com/cgRGM/rivercitymd --skill analytics-cgrgm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analytics
Source: https://github.com/cgRGM/rivercitymd/tree/main/.agents/skills/analytics
Command: npx skills add https://github.com/cgRGM/rivercitymd --skill analytics-cgrgm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams turn vague measurement goals into a clear analytics plan so they can tell whether marketing, onboarding, and revenue actions are actually working.

Core Features & Use Cases

  • Tracking Strategy: Defines what to measure first, what decisions the data will support, and which events matter most.
  • Implementation Guidance: Maps events, parameters, UTM conventions, GA4 setup, and GTM data layer patterns into a workable plan.
  • Validation & Compliance: Troubleshoots broken tags, duplicate events, conversion mismatches, and consent or privacy requirements.
  • Use Case: A SaaS team launching a pricing page can use this Skill to define signup and upgrade events, wire them into GA4 and GTM, and verify that conversions are recorded correctly before launch.

Quick Start

Use the analytics skill to build a GA4 and GTM tracking plan for our pricing page launch, including events, parameters, and validation steps.

Frequently Asked Questions about analytics

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

FAQPage Schema
How do I set up GA4 conversion tracking and event taxonomy for a new product launch?

GA4 conversion tracking requires defining a consistent event taxonomy, mapping parameters and custom dimensions, and configuring data layer instrumentation. This Skill designs the full tracking strategy and validation workflow to ensure accurate measurement for your launch.

What is the best way to structure GTM data layer instrumentation for marketing measurement?

GTM data layer instrumentation requires consistent event naming and mapped parameters to pass values reliably. This Skill generates a workable implementation plan that wires data layer patterns into GTM for precise marketing and product analytics.

Why are my GA4 events firing twice and how do I troubleshoot duplicate tags in GTM?

Duplicate GA4 events usually stem from overlapping GTM triggers or mismatched data layer pushes. This Skill provides diagnostic workflows using DebugView and GTM Preview mode to identify broken tags, resolve duplicate events, and validate conversion configuration.

How do I define UTM conventions and privacy consent handling for website analytics?

Defining UTM conventions and privacy consent handling requires mapping measurement goals to consistent naming structures and configuring compliant tracking. This Skill outlines UTM conventions and consent requirements to ensure data collection remains accurate and compliant.

Can I use this approach to validate conversion tracking and debug broken analytics tags before going live?

Validating conversion tracking before launch involves checking event parameters, custom dimensions, and consent modes. This Skill applies diagnostic workflows through DebugView and GTM Preview mode to troubleshoot mismatches and verify accurate conversion recording.

What is a GA4 tracking plan and when do I need custom dimensions for product flows?

A GA4 tracking plan defines specific events and custom dimensions needed to measure user flows and revenue actions. You need it when vague measurement goals must become actionable data to tell whether marketing and onboarding actions are working.