Claude Skill MartBrowse skillsWhat is a Skill?
Back to list

Analytics Tracking (GA4 & GTM Implementation)

Build, audit, and debug GA4/GTM tracking — event taxonomy, conversion setup, consent mode, and data quality in one skill.

Data & AnalyticsIntermediate24,1513,405AI score 8/10Last updated: Aug 9, 2026

What it does

Designs your measurement layer from scratch or fixes the one you already have.

  • Mode 1 — Build: funnel definition → event taxonomy (object_action, snake_case) → GA4 data stream config → GTM tag/trigger/variable structure
  • Mode 2 — Audit: gap analysis against a standard SaaS funnel, a 0–100 data quality scorecard, and a prioritized fix list
  • Mode 3 — Debug: structured troubleshooting with GTM Preview, GA4 DebugView, and the Network tab (double-fires, SPA routing, stripped UTMs)
  • Also covers Google Ads conversions, Meta Pixel/CAPI, cross-domain tracking, UTM conventions, and GDPR Advanced Consent Mode
  • Ships scripts/tracking_plan_generator.py to produce a draft plan as a table or JSON

Who it's for

  • Growth/marketing folks whose GA4 reports are unusable because event names are inconsistent
  • PMs who need a tracking spec to hand to engineering
  • Performance marketers reconciling ad platform conversions with GA4
  • SaaS teams with EU traffic that must implement consent mode

Examples

  1. "Build a tracking plan for our signup funnel" → event table with signup_started, trial_started, checkout_completed, parameters, and a GA4 key-events checklist
  2. "GTM Preview shows the event but GA4 never records it" → step-by-step check of trigger conditions, measurement ID, consent state, and duplicate tags
  3. "Google Ads reports 40% more conversions than GA4" → diagnoses attribution window mismatch and pixel duplication with a ranked fix list

· · · Install guide · · ·

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the .gemini/skills/analytics-tracking folder from the GitHub repo alirezarezvani/claude-skills into my ~/.claude/skills/analytics-tracking/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/alirezarezvani/claude-skills.git && mkdir -p ~/.claude/skills && cp -r claude-skills/.gemini/skills/analytics-tracking ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal (Terminal on macOS, Git Bash or WSL on Windows).
  2. Clone the repo: git clone https://github.com/alirezarezvani/claude-skills.git
  3. Create the skills folder: mkdir -p ~/.claude/skills
  4. Copy the whole skill directory: cp -r claude-skills/.gemini/skills/analytics-tracking ~/.claude/skills/
  5. Confirm the references/ and scripts/ subfolders came along: ls ~/.claude/skills/analytics-tracking
  6. Python 3 is needed for the plan generator: python3 --version
  7. Restart Claude Code and try "build a GA4 tracking plan" or "my GTM events aren't reaching GA4" to trigger the skill.