analytics-tracking

Guide analytics tracking setup, improvement, and auditing for websites and applications.

375|38|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/CraftOS-dev/CraftBot --skill analytics-tracking-craftos-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analytics-tracking
Source: https://github.com/CraftOS-dev/CraftBot/tree/main/skills/marketing-skills/references/analytics-tracking
Command: npx skills add https://github.com/CraftOS-dev/CraftBot --skill analytics-tracking-craftos-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you set up, improve, or audit your analytics tracking to ensure you're collecting the right data to inform business and product decisions.

Core Features & Use Cases

  • Strategic Tracking: Focuses on tracking for decisions, not just data collection.
  • Frameworks: Provides a structured approach to creating tracking plans and naming conventions.
  • Implementation Guidance: Offers specific advice for GA4 and Google Tag Manager.
  • Use Case: You're launching a new feature and need to track user engagement. This Skill will guide you through defining the key events, properties, and setting up the tracking in GA4 and GTM.

Quick Start

Use the analytics-tracking skill to create a tracking plan for a new e-commerce website, focusing on purchase events and user acquisition sources.

Frequently Asked Questions about analytics-tracking

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

FAQPage Schema
How do I set up GA4 and GTM tracking for a new website feature?

To set up GA4 and GTM tracking for a new website feature, define key events and properties in a tracking plan, then configure Google Tag Manager tags to capture user engagement and send data to GA4.

What is a tracking plan and why do I need one for analytics measurement?

A tracking plan is a strategic framework that defines specific events, naming conventions, and properties to collect actionable analytics data. You need one to ensure your measurement strategy focuses on informing business and product decisions rather than just collecting raw data.

How do I create a UTM strategy to track user acquisition sources?

Creating a UTM strategy involves applying standardized UTM parameters to your campaign URLs to accurately track user acquisition sources. This ensures your analytics platform attributes traffic correctly, helping you measure marketing performance and inform acquisition decisions.

Can I audit my existing analytics tracking to ensure data privacy compliance?

Yes, you can audit existing analytics tracking to ensure data privacy compliance by reviewing your current measurement setup. This involves evaluating data collection practices, event configurations, and tag implementations against privacy requirements and core analytics principles.

What's the best way to name events in GA4 for consistent measurement?

The best way to name events in GA4 for consistent measurement is to follow a standardized naming convention framework. This ensures data consistency across your analytics tracking setup, making it easier to aggregate user actions and derive actionable insights.

Why are my GA4 purchase events not tracking correctly in Google Tag Manager?

GA4 purchase events may not track correctly in Google Tag Manager due to issues with tag triggers, data layer variables, or event naming conventions. Debugging the implementation by validating your tracking plan and tag configurations helps resolve these measurement gaps.