marketing-analytics

Implements and audits analytics event tracking with GA4, GTM, and UTM conventions.

Updated May 26, 2026
One-click install
npx skills add https://github.com/avel123111/triplanio --skill marketing-analytics-avel123111
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: marketing-analytics
Source: https://github.com/avel123111/triplanio/tree/main/.claude/skills/marketing-analytics
Command: npx skills add https://github.com/avel123111/triplanio --skill marketing-analytics-avel123111

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Setting up marketing and product analytics is error-prone: inconsistent event names, missing conversions, broken triggers, and untracked campaigns make data unreliable. This Skill provides a structured framework for planning, implementing, and validating analytics tracking so every event informs a real decision. ## Core Features & Use Cases - Tracking Plan Design: Build event taxonomies with object-action naming conventions, standard properties, and funnel sequences for marketing sites, SaaS products, and e-commerce. - GA4 and GTM Implementation: Configure gtag.js events, dataLayer pushes, conversion marking, custom dimensions, consent mode, and debug workflows via DebugView and GTM Preview. - UTM and Attribution Strategy: Standardize utm_source, utm_medium, and utm_campaign naming for consistent campaign measurement. - Use Case: A SaaS team launching a new pricing page asks how to measure signups. The Skill produces a tracking plan with events like pricing_viewed, plan_selected, and signup_completed, plus the exact gtag or dataLayer code to implement them. ## Quick Start Ask the assistant to create a tracking plan for your website's signup and purchase funnel using GA4 and Google Tag Manager.

Frequently Asked Questions about marketing-analytics

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

FAQPage Schema
How do I set up conversion tracking in GA4?▼

First ensure your event is firing in GA4, then go to Admin > Events and mark it as a conversion. Choose a counting method (once per session for leads, every event for purchases) and optionally import the conversion into Google Ads for bidding.

How to track custom events with Google Tag Manager?▼

Push the event to the dataLayer with dataLayer.push({event: 'event_name', ...}), then create a GA4 Event tag in GTM triggered by a Custom Event trigger matching that name. Map dataLayer values to event parameters using Data Layer variables.

What naming convention should I use for analytics events?▼

Use lowercase object-action format with underscores, such as signup_completed or cta_clicked. Be specific (cta_hero_clicked rather than button_clicked), put context in event properties rather than the event name, and document all conventions.

Why are my GA4 events not showing up in reports?▼

Check DebugView first to confirm the event fires, then verify the gtag or GTM container loads correctly. Custom parameters need matching custom dimensions, and standard reports can take 24-48 hours to process new data.

Does analytics tracking require cookie consent?▼

Yes, in the EU, UK, and California you typically need consent before analytics storage. Implement Consent Mode with a default denied state, update to granted after user consent, and avoid sending PII in event properties.