analytics

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

Updated Jul 23, 2026
One-click install
npx skills add https://github.com/samuelgabrielsikorjak-sys/techscope-website --skill analytics-samuelgabrielsikorjak-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analytics
Source: https://github.com/samuelgabrielsikorjak-sys/techscope-website/tree/main/.claude/skills/marketingskills-main/skills/analytics
Command: npx skills add https://github.com/samuelgabrielsikorjak-sys/techscope-website --skill analytics-samuelgabrielsikorjak-sys

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, broken tags, duplicate events, 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 misfiring triggers, and implements GDPR-compliant consent management. - Use Case: A B2B SaaS team launching a new product asks for tracking of signups, feature usage, and upgrades; the Skill produces 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 Mixpanel and the key conversions you want to measure.

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 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 with DebugView.

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, use consistent separators, and document all values in a shared spreadsheet.

Why are duplicate events firing in Google Tag Manager?

Duplicate events usually come from multiple containers on one page, overlapping triggers, or a tag firing on both page view and a custom event. Use GTM Preview mode to inspect which tags fired per event and check trigger conditions and tag firing options.

Why don't my GA4 conversion numbers match my database?

GA4 and database numbers diverge due to consent mode filtering, ad blockers, client-side versus server-side tracking gaps, and session timeout differences. Debug with GA4 DebugView and GTM Preview, and consider server-side tagging for critical conversions.

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 loading tags like Facebook Pixel only after consent. Also configure data retention settings and avoid sending PII in event properties.

What events should an e-commerce store track?

An e-commerce store should track product_viewed, product_added_to_cart, cart_viewed, checkout_started, checkout_step_completed, and purchase_completed as core events. Include enhanced e-commerce parameters like item_id, item_name, price, quantity, and transaction_id.