analytics-tracking

Designs and implements analytics tracking plans for GA4, GTM, and product analytics platforms.

Updated May 5, 2026
One-click install
npx skills add https://github.com/Rocktown-Labs/reluxury --skill analytics-tracking-rocktown-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analytics-tracking
Source: https://github.com/Rocktown-Labs/reluxury/tree/main/.agents/skills/analytics-tracking
Command: npx skills add https://github.com/Rocktown-Labs/reluxury --skill analytics-tracking-rocktown-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Marketing and product teams struggle to set up analytics tracking that produces trustworthy, decision-ready data, often ending up with inconsistent event names, duplicate events, broken conversions, or non-compliant implementations. ## Core Features & Use Cases - Tracking Plan Design: Builds structured tracking plans with object-action event naming conventions, standard properties, and conversion definitions for marketing sites, SaaS products, and e-commerce stores. - GA4 and GTM Implementation: Provides gtag.js snippets, dataLayer push patterns, tag/trigger/variable configurations, and consent mode setup for Google Analytics 4 and Google Tag Manager. - Debugging and Compliance: Diagnoses duplicate events, GA4-vs-database discrepancies, and implements GDPR-compliant consent management with conditional tag firing. - Use Case: A B2B SaaS team launching a new product asks for tracking of signups, feature usage, and upgrades, and receives a complete tracking plan with GA4 event code, GTM dataLayer examples, and a validation checklist. ## Quick Start Ask the assistant to create an analytics tracking plan for your website or product, naming your tools such as GA4 or GTM and the key actions you want to measure.

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 event tracking for my website?

Set up GA4 event tracking by creating a data stream, installing gtag.js or GTM, enabling enhanced measurement, and pushing custom events with gtag("event", ...) calls. Mark key events as conversions in GA4 Admin and validate them in DebugView before launch.

What events should I track for a SaaS product?

Track signup_completed, onboarding_step_completed, feature_used, trial_started, subscription_upgraded, and subscription_cancelled as core SaaS events. Use lowercase object-action naming and attach properties like plan, method, and feature_name for segmentation.

GA4 vs Mixpanel vs Amplitude: which analytics tool should I use?

GA4 fits web analytics and the Google Ads ecosystem, Mixpanel focuses on product event tracking, and Amplitude adds cohort analysis. PostHog offers open-source analytics with session replay, while Segment routes data to multiple destinations as a customer data platform.

Why are my GA4 events duplicated or not matching my database?

Duplicate events usually come from multiple GTM containers, tags firing twice, or missing deduplication. GA4 versus database gaps commonly stem from consent mode filtering, ad blockers, and client-side versus server-side tracking differences.

How do I make GA4 and Facebook Pixel GDPR compliant?

Make tracking GDPR compliant by integrating a consent management platform, setting GA4 consent mode defaults to denied, and conditionally firing tags only after consent. Also configure data retention settings and avoid sending PII in event properties.

What UTM parameters should I use for Google, Meta, and email campaigns?

Use utm_source for the platform (google, meta, newsletter), utm_medium for the channel type (cpc, paid-social, email), and utm_campaign for the campaign name. Keep everything lowercase, stay consistent, and document all values in a shared spreadsheet.