Skip to content

Analytics Tracking Setup

Plan, implement, and audit GA4, GTM, and event tracking for marketing and product metrics

Stars
57,951
Licence
MIT
Files
5 files

What it does

When installed, the agent becomes an analytics-implementation helper. It can design a tracking plan with consistent event names and properties, write GA4 and Google Tag Manager setup steps and code snippets, and help check whether tracking is working. It also enforces careful measurement habits, such as computing totals from row-level data and comparing rates only over matching time windows, and it points to other skills for ad-platform conversions, attribution, and A/B tests.

Great for

  • Marketers setting up GA4 or Google Tag Manager for a website or app for the first time
  • Developers who need a naming convention and tracking plan before instrumenting events
  • Analysts auditing why events are missing or conversions don't match across tools

Skip it if

  • Ad-platform conversion pixels, CAPI, or server-side conversion setup, which the skill itself routes to a separate conversion-tracking skill
  • Choosing attribution models or reconciling numbers across tools, which it routes to a separate attribution skill; this skill alone won't settle those disputes
  • Regulated or privacy-sensitive data collection without legal review, since the skill gives general guidance and does not check consent or compliance requirements

Try asking

  • “Create a tracking plan for my SaaS signup and onboarding funnel in GA4”
  • “Why aren't my GA4 events firing? Walk me through debugging in Google Tag Manager”
  • “Suggest a consistent event naming convention for our marketing site and product app”
  • “Set up UTM parameter tracking for our email and paid social campaigns”
Step-by-step guide: how to use Analytics Tracking SetupInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 5 original files, the MIT licence and an attribution note.

    analytics.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip analytics.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip analytics.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Give the agent your key business decisions and conversions first, so it designs events around what you need to measure rather than collecting everything.
  • Share your existing tracking plan or GTM container export so it can audit gaps instead of starting from scratch.
  • Ask it to compute totals and rates from exported row-level data with a script or spreadsheet, and to cross-check the numbers, rather than trusting its mental arithmetic.

What's inside

  • evals/evals.json
  • references/event-library.md
  • references/ga4-implementation.md
  • references/gtm-implementation.md
  • SKILL.md

Redistributed unmodified from coreyhaines31/marketingskills under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.