Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Traffic Analytics Tracking

ASecurity

Implementação e auditoria de analytics — GA4, Google Tag Manager, tracking plans, convenções de eventos, UTMs, atribuição multi-touch e validação de dados. Use ao configurar ou auditar GA4/GTM, definir plano de eventos, padronizar UTMs, medir campanhas, investigar discrepância de atribuição ou validar conversion tracking antes de campanha subir.

3 stars
0 votes
0 copies
0 views
Added 9/20/2026
ai-agentsgoangularapibackend

Works with

cliapi

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add joaoguirunas/team-os --skill traffic-analytics-tracking --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Traffic Analytics Tracking?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Traffic Analytics Tracking
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/joaoguirunas-traffic-analytics-tracking/badge)](https://www.skillsdirectory.com/skills/joaoguirunas-traffic-analytics-tracking)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: traffic-analytics-tracking
description: Implementação e auditoria de analytics — GA4, Google Tag Manager, tracking plans, convenções de eventos, UTMs, atribuição multi-touch e validação de dados. Use ao configurar ou auditar GA4/GTM, definir plano de eventos, padronizar UTMs, medir campanhas, investigar discrepância de atribuição ou validar conversion tracking antes de campanha subir.
version: "1.0"
updated: "2026-08-26"
---

# Analytics & Tracking

Skill de medição destilada do skill "analytics" (ex-analytics-tracking) do marketingskills de Corey Haines. Usada por **traffic-bi** (fonte de verdade de métricas e atribuição), **traffic-qa** (validação de UTMs/pixels pré-launch), **traffic-automation** (pipelines de dados de campanha) e **sites-dev-gamma / dev-dev-gamma** (wiring de analytics no código). Regra de ouro da squad: nenhuma campanha sobe sem tracking validado.

## 1. Princípios

1. **Decision-driven tracking:** todo evento deve informar uma decisão. Zero vanity metrics. Qualidade > quantidade de eventos.
2. **Questions-first:** trabalhe de trás para frente — que pergunta o dado responde? que ação será tomada com a resposta? Se não há ação, não rastreie.
3. **Consistência antes de implementação:** convenção de nomes e tracking plan documentados ANTES de qualquer tag entrar no site.

## 2. Antes de implementar (assessment obrigatório)

1. **Contexto de negócio:** quais são as conversões-chave (macro e micro)? Qual o funil?
2. **Estado atual:** o que já é rastreado, com quais ferramentas (GA4, GTM, Mixpanel, Segment, pixels de plataforma)? Onde há duplicação?
3. **Stack técnico e compliance:** SPA ou MPA? Consent mode/LGPD/GDPR? Server-side tagging?

## 3. Convenção de eventos (object_action)

Formato: **`objeto_ação` em snake_case, minúsculas, verbo no passado.**

```
✅ signup_completed, trial_started, checkout_completed, video_played, lead_form_submitted
❌ Click Button 3, NewSignup!, page_visited_pricing_v2_final
```

**Estrutura de cada evento no tracking plan:**

| Campo | Exemplo |
|---|---|
| Event name | `checkout_completed` |
| Category | conversion |
| Properties | `value`, `currency`, `items`, `coupon` |
| Trigger | server-side, após confirmação de pagamento |
| Notes | dispara 1x por pedido; dedup por `transaction_id` |

**Propriedades padrão em todos os eventos:** page (title, location, referrer), identificador de usuário (ID interno, nunca PII), atribuição de campanha (source, medium, campaign), detalhes de produto quando aplicável.

**Regras:**
- Tracking plan é documento vivo e versionado (planilha ou repo) — é a fonte de verdade; GA4/GTM refletem o plano, nunca o contrário.
- Eventos de conversão críticos (purchase, lead) preferencialmente server-side (Measurement Protocol / CAPI) com dedup por event_id.
- **Nunca enviar PII** (email, telefone, nome) em nomes de eventos, propriedades ou URLs.

## 4. UTMs — convenção obrigatória

| Parâmetro | Papel | Exemplos |
|---|---|---|
| `utm_source` | Origem do tráfego | `google`, `meta`, `tiktok`, `newsletter` |
| `utm_medium` | Canal | `cpc`, `paid_social`, `email`, `organic_social`, `referral` |
| `utm_campaign` | Campanha | `2026q3_freetrial_lookalike` |
| `utm_content` | Variação de anúncio/criativo | `video_hook2`, `carousel_prova` |
| `utm_term` | Keyword (search) | `crm+para+dentistas` |

**Regras duras:**
- Tudo minúsculo, sem espaços (usar `_` ou `-`), sem acentos — `Google`, `google` e `GOOGLE` viram 3 fontes diferentes no GA4.
- Vocabulário fechado de source/medium documentado; naming de campaign alinhado com o naming das plataformas (`[PLATAFORMA]_[OBJETIVO]_[AUDIÊNCIA]_[OFERTA]_[DATA]` — ver `traffic-paid-ads-optimization`).
- **Nunca usar UTMs em links internos** — sobrescreve a atribuição original da sessão.
- Gerar links via planilha/template central, não à mão; QA valida antes do launch.

## 5. GA4 — setup essencial

- **Conversões (key events):** marcar apenas as que mapeiam para o funil de negócio; micro-conversões ficam como eventos normais.
- **Custom dimensions/metrics** registradas para toda propriedade usada em relatório (evento não registrado = invisível em exploration).
- **Filtros:** excluir tráfego interno e dev; definir `unwanted referrals` (gateways de pagamento) para não roubar atribuição.
- **Data retention:** subir de 2 para 14 meses (default apaga histórico de exploration).
- **Google Ads link + import de conversões** quando aplicável; BigQuery export ligado desde o dia 1 (é grátis e não retroage).
- **GTM:** um container por site; tags organizadas por pasta; versões nomeadas com changelog; variáveis de dataLayer tipadas e documentadas no tracking plan.

## 6. Atribuição

- **Plataformas de ads inflam resultados** (janelas próprias, view-through, dedup inexistente entre plataformas). A soma das conversões reportadas por Google + Meta + TikTok será sempre maior que o real.
- Hierarquia de leitura: **dados de plataforma para otimização intra-plataforma; GA4/BigQuery para comparação entre canais; CAC blended para decisão de negócio.**
- Nunca somar conversões de janelas de atribuição diferentes — reportar lado a lado.
- Modelos: GA4 usa data-driven por padrão; para funis longos B2B, complementar com atribuição de primeiro toque (origem do lead no CRM) e offline conversion import.
- Aceitar a incerteza: triangular (plataforma + GA4 + CRM/receita real) em vez de buscar "o número certo".

## 7. Validação (obrigatória antes de dar tracking como pronto)

Loop de validação:

1. **GTM Preview Mode** — cada tag dispara no trigger certo, uma única vez.
2. **GA4 DebugView** — evento chega com todas as propriedades populadas corretamente.
3. **Conversão real de teste** ponta a ponta (compra/lead de teste) confirmada na plataforma de ads E no GA4.
4. **Checagem de PII** — nenhum email/nome/telefone em URLs, eventos ou propriedades.
5. **Cross-check após 48h** — volumes batem entre plataforma, GA4 e backend (tolerância típica 5–15%; acima disso, investigar dedup/consent/adblock).

## Checklist de auditoria (traffic-qa / traffic-bi)

- [ ] Tracking plan documentado e atualizado (eventos, propriedades, triggers, owners)
- [ ] Convenção object_action aplicada; sem eventos duplicados/órfãos
- [ ] Conversões-chave marcadas como key events e testadas com conversão real
- [ ] UTMs em 100% dos links pagos, minúsculos, vocabulário fechado
- [ ] Sem UTMs em links internos
- [ ] Sem PII em nenhum evento/URL
- [ ] Tráfego interno filtrado; referrals indesejados excluídos
- [ ] Data retention 14 meses + BigQuery export ativo
- [ ] Consent mode configurado conforme LGPD/GDPR
- [ ] Discrepância plataforma × GA4 × backend medida e documentada

---

Adaptado de coreyhaines31/marketingskills → skill "analytics" (ex-"analytics-tracking" na v1.x) (skills.sh) — 2026-08-26. Seções de GA4 setup e atribuição expandidas com conhecimento próprio sobre os mesmos tópicos do skill fonte.

Attribution

joaoguirunasjoaoguirunas
View sourceMore from joaoguirunas →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Caveman

Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.

1023331 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

686011 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3331 votes

catchup

Recovers prior coding-agent session context by running `catchup <agent> --since-compact`, which extracts a clean summary of a previous Codex, Claude Code, Antigravity, OpenCode, or Pi Agent session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", or asks to recover/summarize a previous session before continuing. Do NOT use for the current conversation, git history, or any non-agent log.

611 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →