Tested demoQuality 94/100

indranilbanerjee/digital-marketing-pro/skills/analytics-insights/SKILL.md

analytics-insights

Marketing measurement module — builds KPI trees per business model, reporting templates (weekly, monthly, QBR, campaign), anomaly root-cause diagnosis, MMM and incrementality guidance, dark-social tracking, and privacy-first cookieless measurement architecture, including the GA4 AI Assistant channel group for attributing AI-referred traffic. Triggers on "/digital-marketing-pro:analytics-insights", "why did traffic drop", "define our KPIs", "design an executive dashboard", "can we do marketing mi

Source repository stars
768
Declared platforms
0
Static risk flags
1
Last source update
2026-08-17
Source checked
2026-08-25

Decision brief

What it does: where it fits

Marketing measurement module — builds KPI trees per business model, reporting templates (weekly, monthly, QBR, campaign), anomaly root-cause diagnosis, MMM and incrementality guidance, dark-social tracking, and privacy-first cookieless measurement architecture, including the GA4 AI Assistant channel group for attributing AI-referred traffic. Triggers on "/d…

Best for

  • KPI Frameworks: Defining the right metrics and success measures for a business model, campaign, or channel
  • Performance Reporting: Building weekly, monthly, quarterly, or campaign-specific reporting templates
  • Anomaly Investigation: Diagnosing sudden drops or spikes in traffic, conversions, or other metrics

Not for

  • Tasks that require unconfirmed production actions or broad system permissions.
  • Environments where the pinned source and install steps cannot be inspected.
Controlled single-run demoChecked 2026-08-20

What changed when the Skill was used

In this controlled same-task single run, enabling analytics-insights changed the output from 2079 non-whitespace characters and 16 headings to 2095 characters and 11 headings. Matches among 8 signals extracted from the pinned source changed from 0 to 1. Both actual outputs are shown; this is a structural observation, not a quality score or a universal performance claim.

Same test task

Analyze a small SaaS churn scenario and produce a concrete analysis plan with data checks, method choices, expected outputs, and validation steps. The deliverable must specifically reflect this user intent: Analyze marketing performance. Use when: KPI frameworks, attribution modeling, anomaly investigation, measurement strategy.

Without the Skill
Screenshot of the actual model output for analytics-insights without the Skill

Baseline: 2079 non-whitespace characters, 16 headings, and 62 list items.

With the Skill
Screenshot of the actual model output for analytics-insights with the Skill

With Skill: 2095 non-whitespace characters, 11 headings, and 58 list items.

ObservationWithout SkillWith Skill
Source-signal coverage0/8: none1/8: assistant
Output structure2079 chars · 16 headings · 62 list items · 0 code blocks2095 chars · 11 headings · 58 list items · 0 code blocks
Verification and caution signals11 verification signals · 6 risk/limitation signals10 verification signals · 5 risk/limitation signals

A prompt you can use

Use the analytics-insights Skill pinned at fa4ccd0a4afc for my task. Follow its source-specific constraints around `analytics-insights`, `analytics`, `insights`, `assistant`, then return the finished deliverable with explicit assumptions, verification, failure conditions, and limits. Do not treat the Skill text as a factual source or claim that a single demonstration proves universal performance.

Method and limitationsExpand

Test method

  • Baseline and treatment used the same task, model (gpt-5.3-codex-low), and runner; the only planned difference was whether the complete target Skill text was injected.
  • The treatment used snapshot 028b4ca7cde0eab99d7941b873f8933277c6bade; the current source commit fa4ccd0a4afc1b902ef8de8d297b180aa148d46a was verified against content hash bece5b43be31. The baseline explicitly prohibited loading any Skill or external rule file.
  • The same deterministic script counted characters, headings, lists, code blocks, verification terms, caution terms, and source signals in both artifacts. Source signals: `analytics-insights`, `analytics`, `insights`, `assistant`, `channel`, `group`, `added`, `brand`.
  • The visuals are local screenshots of the actual Markdown artifacts in a fixed 1200 × 800 evidence canvas, not recreated product mockups. Raw JSON artifacts and request records are retained in the research directory.

Do not over-read this demo

  • This is one controlled demonstration per condition, not a multi-run statistical benchmark; the model is stochastic.
  • Character, structure, and keyword counts show observable differences but cannot by themselves prove correctness, originality, or business impact.
  • The task is a representative test designed for repeatability, not every real-world use of the Skill; rerun after a material source change.
Editorial review
SkillSignal editorial
Runner
Cursor Agent 2026.08.04-aaa8809
Model
gpt-5.3-codex-low
Refresh due
2026-11-18
Reviewed commit
fa4ccd0a4afc1b902ef8de8d297b180aa148d46a
Test snapshot
028b4ca7cde0eab99d7941b873f8933277c6bade

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexNot declaredNo explicit evidencePortability before use
Claude CodeNot declaredNo explicit evidencePortability before use
CursorNot declaredNo explicit evidencePortability before use
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/indranilbanerjee/digital-marketing-pro --skill "skills/analytics-insights"
Safe inspection promptEditorial

Inspect the Agent Skill "analytics-insights" from https://github.com/indranilbanerjee/digital-marketing-pro/blob/fa4ccd0a4afc1b902ef8de8d297b180aa148d46a/skills/analytics-insights/SKILL.md at commit fa4ccd0a4afc1b902ef8de8d297b180aa148d46a. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

Workflow

What the source asks the agent to do

  1. 01

    Process

    Primary Workflow: Measurement Framework & Reporting

    Business Context & Goal AlignmentClassify the business model and maturity stageIdentify the north star metric (the single metric most tied to business value)
  2. 02

    GA4 "AI Assistant" channel group (added 13 May 2026)

    Google Analytics 4 added a new default channel group called "AI Assistant" on 13 May 2026 (GA4 channel groups doc). When a referrer matches a recognized AI Assistant (ChatGPT, Gemini, Claude, etc.), GA4 automatically:

    Categorizes the session under the AI Assistant channel groupSets the Medium dimension to ai-assistantConfirm the channel group is live in the property. Newer GA4 properties get it automatically; older ones may need it to appear after Google's backfill completes. If the brand reports their channel reports look unchanged…
  3. 03

    When to Use This Skill

    Activate this module when the user's request involves any of the following:

    KPI Frameworks: Defining the right metrics and success measures for a business model, campaign, or channelPerformance Reporting: Building weekly, monthly, quarterly, or campaign-specific reporting templatesAnomaly Investigation: Diagnosing sudden drops or spikes in traffic, conversions, or other metrics
  4. 04

    Brand Context (Auto-Applied)

    Before producing any marketing output from this module:

    Check session context — The active brand summary was output at session start. Use the brand name, industry, voice settings, channels, goals, compliance, and competitors shown there.If you need the full profile, read: /.claude-marketing/brands/{slug}/profile.jsonApply brand voice — Formality, energy, humor, authority levels must shape all content tone and word choices
  5. 05

    Required Context

    Before executing analytics work, gather:

    Business Model: SaaS, e-commerce, lead gen, marketplace, etc. (determines the KPI framework)Business Maturity: Startup, growth, scale-up, or enterprise (determines measurement sophistication)Current Metrics: What is already being tracked? What tools are in use?

Permission review

Static risk signals and limitations

Reads files

low · line 243

The documentation asks the agent to read local files, directories, or repositories.

**Strip noise from CSV inputs.** If the input is a large CSV, grep the header line first to pick columns, then process row-by-row — do not Read the whole file into context.

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score94/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars768SourceRepository attention, not individual Skill quality
Compatibility0 platformsSourceDeclared in the catalog source record
Usage guidetested outcome pageTestedGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
indranilbanerjee/digital-marketing-pro
Skill path
skills/analytics-insights/SKILL.md
Commit
fa4ccd0a4afc1b902ef8de8d297b180aa148d46a
License
MIT
Collected
2026-08-25
Default branch
main
View the original SKILL.md

Analytics & Insights

GA4 "AI Assistant" channel group (added 13 May 2026)

Google Analytics 4 added a new default channel group called "AI Assistant" on 13 May 2026 (GA4 channel groups doc). When a referrer matches a recognized AI Assistant (ChatGPT, Gemini, Claude, etc.), GA4 automatically:

  • Categorizes the session under the AI Assistant channel group
  • Sets the Medium dimension to ai-assistant

This is the attribution-side counterpart to the new GSC AI Performance Report (rolled out 3 June 2026 — see /digital-marketing-pro:gsc-ai-performance). Because the GSC AI report intentionally excludes click data, the GA4 AI Assistant channel is currently the cleanest path to attribute actual traffic coming from generative AI surfaces.

Recommended GA4 setup checks when onboarding a brand:

  1. Confirm the channel group is live in the property. Newer GA4 properties get it automatically; older ones may need it to appear after Google's backfill completes. If the brand reports their channel reports look unchanged after 13 May, check explore reports filtered by sessionDefaultChannelGroup = "AI Assistant".

  2. Add the AI Assistant channel to custom reports + dashboards — for any brand running an AEO program (/digital-marketing-pro:aeo-geo, /digital-marketing-pro:aeo-audit), the AI Assistant channel trend is now a primary KPI alongside organic search clicks.

  3. Don't merge AI Assistant into "Organic Search" or "Direct". Some legacy reporting templates roll AI traffic into Direct (because referrers weren't always present) or Organic Search (because answer engines feel "search-like"). Both are misattributions now — the AI Assistant channel is the authoritative bucket.

  4. Reconcile with aeo-audit outputs and the GSC AI report. Three data sources, three different views:

    • aeo-audit (synthetic probing) — what AI engines could say about the brand
    • GSC AI Performance Report — actual impressions in Google AI Overviews / AI Mode (no clicks)
    • GA4 AI Assistant channel — actual traffic from AI assistants (clicks materialized)

    A healthy AEO program shows growth across all three; divergence between them is a diagnostic signal.

When to Use This Skill

Activate this module when the user's request involves any of the following:

  • KPI Frameworks: Defining the right metrics and success measures for a business model, campaign, or channel
  • Performance Reporting: Building weekly, monthly, quarterly, or campaign-specific reporting templates
  • Anomaly Investigation: Diagnosing sudden drops or spikes in traffic, conversions, or other metrics
  • Competitive Intelligence: Analyzing competitor strategies, share of voice, positioning, and performance
  • Attribution Modeling: Determining how credit for conversions is assigned across marketing touchpoints
  • Marketing Mix Modeling (MMM): Estimating the impact of each marketing channel on overall business outcomes
  • Incrementality Testing: Designing experiments to measure the true causal impact of marketing activities
  • Dark Social Measurement: Tracking and attributing traffic from private sharing channels (DMs, Slack, email forwards)
  • Privacy-First Measurement: Adapting measurement strategies for a cookieless, privacy-regulated environment
  • Dashboard Design: Structuring dashboards for different stakeholder audiences

Trigger phrases: "KPIs," "metrics," "reporting," "dashboard," "why did traffic drop," "anomaly," "competitor analysis," "competitive intelligence," "attribution," "marketing mix model," "MMM," "incrementality," "lift test," "dark social," "cookieless," "privacy-first," "ROAS," "ROI," "performance," "what happened to our numbers"

Brand Context (Auto-Applied)

Before producing any marketing output from this module:

  1. Check session context — The active brand summary was output at session start. Use the brand name, industry, voice settings, channels, goals, compliance, and competitors shown there.
  2. If you need the full profile, read: ~/.claude-marketing/brands/{slug}/profile.json
  3. Apply brand voice — Formality, energy, humor, authority levels must shape all content tone and word choices
  4. Check compliance — Auto-apply rules for brand's target_markets and industry using skills/context-engine/compliance-rules.md
  5. Reference industry benchmarks — Consult skills/context-engine/industry-profiles.md for the brand's industry
  6. Use platform specs — Reference skills/context-engine/platform-specs.md for character limits and format requirements
  7. Check campaign history — Run python campaign-tracker.py --brand {slug} --action list-campaigns before planning new work
  8. If no brand exists, say: "No brand profile found. Use /digital-marketing-pro:brand-setup to create one, or I can proceed with general best practices."
  9. Check brand guidelines — If ~/.claude-marketing/brands/{slug}/guidelines/_manifest.json exists, load and enforce: restrictions.md for banned words, restricted claims, and mandatory disclaimers; channel-styles.md for channel-specific tone overrides (may differ from base voice); messaging.md for approved key messages, taglines, and positioning language; voice-and-tone.md for detailed voice rules beyond the 4 numeric scores. If producing content for a specific channel, channel style rules take precedence over base voice settings.

Do not ask the user for information that already exists in their brand profile.

Required Context

Before executing analytics work, gather:

  1. Business Model: SaaS, e-commerce, lead gen, marketplace, etc. (determines the KPI framework)
  2. Business Maturity: Startup, growth, scale-up, or enterprise (determines measurement sophistication)
  3. Current Metrics: What is already being tracked? What tools are in use?
  4. Analytics Stack: Google Analytics (GA4), ad platforms, CRM, BI tools, CDPs, tag managers
  5. Data Availability: How much historical data exists? What granularity?
  6. Reporting Audience: Who receives reports? (Exec/C-suite, marketing team, board, clients)
  7. Known Issues: Any known data quality problems, tracking gaps, or recent changes?
  8. Geographic Scope: Single market or multi-market (affects privacy regulations)
  9. Privacy Constraints: GDPR, CCPA, ATT — what consent mechanisms are in place?
  10. Specific Question: If investigating an anomaly, what exactly changed and when?

For anomaly investigation, prioritize speed. Ask for the specific metric, timeframe, and any known changes. For strategic measurement work, gather the full context.

Capabilities

  • KPI Tree Generation per Business Model: Hierarchical metric frameworks that connect top-level business goals to actionable marketing metrics, customized for SaaS, e-commerce, lead gen, marketplace, subscription, media, and other models
  • Standardized Reporting: Templates for weekly performance snapshots, monthly strategic reviews, quarterly business reviews, and campaign post-mortems — each designed for different stakeholder audiences
  • Anomaly Detection and Root Cause Diagnosis: Structured diagnostic framework for investigating sudden metric changes — systematic elimination of causes (tracking issues, external events, algorithm changes, seasonality, competitive actions, internal changes)
  • Competitive Intelligence Framework: Methodology for monitoring competitor activity across channels (SEO, paid, social, content, PR), estimating competitor spend, and benchmarking performance
  • Marketing Mix Modeling (MMM) Guidance: Framework for understanding channel-level contribution to business outcomes, including data requirements, model design considerations, and result interpretation
  • Incrementality Test Design: Experiment design for geo-based lift tests, holdout tests, conversion lift studies, and matched-market tests to measure true causal marketing impact
  • Dark Social Tracking: Methods for measuring private sharing activity (link shorteners, UTM-equipped sharing buttons, dedicated landing pages, survey-based attribution) and estimating dark social contribution
  • Cookieless Attribution: Privacy-first attribution approaches including server-side tracking, first-party data strategies, modeled conversions, media mix modeling, and probabilistic methods
  • Privacy-First Measurement Stack: Complete measurement architecture designed for GDPR/CCPA compliance, iOS ATT, cookie deprecation, and evolving privacy regulations
  • Dashboard Architecture: Stakeholder-appropriate dashboard design with metric hierarchy, visualization best practices, and alert configuration

Process

Primary Workflow: Measurement Framework & Reporting

  1. Business Context & Goal Alignment

    • Classify the business model and maturity stage
    • Identify the north star metric (the single metric most tied to business value)
    • Map business goals to marketing objectives to tactical metrics (KPI tree)
    • Determine reporting audience and their decision-making needs
  2. KPI Tree Construction

    • Start with the top-level business goal (revenue, growth, profitability)
    • Break into marketing contribution metrics (marketing-sourced revenue, CAC, LTV)
    • Decompose into channel-level metrics (channel CPA, ROAS, conversion rate)
    • Add leading indicators (traffic, engagement, pipeline, MQLs)
    • For each KPI, define:
      • Definition: Exactly how it is calculated (no ambiguity)
      • Source: Where the data comes from
      • Benchmark: Target or industry benchmark
      • Cadence: How often it is reviewed
      • Owner: Who is responsible for this metric
    • Limit the framework to 15-25 KPIs total — more causes metric fatigue and diluted focus
  3. Reporting Template Design

    • Weekly Snapshot (for marketing team):
      • Key metrics vs. target (traffic, leads, conversions, spend, CPA)
      • Week-over-week trends with directional indicators
      • Top 3 wins and top 3 concerns
      • Action items for the coming week
    • Monthly Strategic Review (for marketing leadership):
      • Month-over-month and year-over-year performance
      • Channel contribution breakdown
      • Funnel conversion rate analysis
      • Budget utilization and efficiency metrics
      • Strategic insights and recommendations
    • Quarterly Business Review (for executive/board):
      • Marketing contribution to business goals
      • CAC, LTV, and payback period trends
      • Competitive positioning update
      • Next quarter strategic priorities
    • Campaign Report (per campaign):
      • Performance vs. pre-defined KPIs
      • Channel-by-channel analysis
      • Creative and audience performance
      • Learnings and recommendations
  4. Anomaly Investigation Protocol When a user reports a sudden metric change, follow this diagnostic sequence:

    • Step 1: Verify the Data

      • Is the tracking code still firing correctly?
      • Did a tag manager change, consent tool update, or analytics filter change occur?
      • Check for platform outages or reporting delays
      • If data is corrupted, fix tracking first — do not analyze bad data
    • Step 2: Define the Anomaly Precisely

      • Which metric changed? By how much? Over what time period?
      • Is it all traffic or a specific segment (channel, device, geography, page)?
      • Did it happen suddenly or gradually?
    • Step 3: Check External Factors

      • Google algorithm update (check SEMrush Sensor, MozCast)
      • Industry news or seasonal patterns
      • Competitor activity changes
      • Platform policy or feature changes
    • Step 4: Check Internal Factors

      • Website changes (deployments, URL changes, redirects)
      • Content changes (published, removed, or modified)
      • Campaign changes (launched, paused, budget shifted)
      • Technical issues (site speed, server errors, mobile rendering)
    • Step 5: Isolate and Diagnose

      • Cross-reference the anomaly with the identified factors
      • Determine the most likely root cause
      • Estimate the impact and expected recovery timeline
      • Recommend corrective actions
  5. Privacy-First Measurement Architecture

    • Audit current measurement for privacy compliance gaps
    • Design a measurement stack that works without third-party cookies:
      • Server-side tracking for owned touchpoints
      • First-party data enrichment strategy
      • Privacy-compliant consent management
      • Platform-native conversion APIs (Meta CAPI, Google Enhanced Conversions)
      • Modeled conversions for attribution gaps
      • Marketing mix modeling for channel-level effectiveness
      • Incrementality testing for causal validation
    • Create a transition plan from current state to privacy-first architecture
    • Account for iOS ATT impact on iOS-heavy audience segments

Reference Files

  • kpi-frameworks.md — Business-model-specific KPI trees, metric definitions, benchmark databases, and north star metric selection guide
  • reporting-templates.md — Weekly, monthly, quarterly, and campaign reporting templates with stakeholder-appropriate formatting and visualization guidance
  • anomaly-diagnosis.md — Diagnostic decision tree, common root causes by metric type, verification checklists, and resolution playbooks
  • competitive-intelligence.md — Competitor monitoring methodology, tool recommendations, benchmarking frameworks, and competitive response playbooks
  • mmm-framework.md — Marketing mix modeling data requirements, model design guidance, result interpretation, and optimization recommendations
  • incrementality-testing.md — Experiment design templates (geo lift, holdout, conversion lift), statistical power calculations, and result analysis frameworks
  • dark-social-tracking.md — Dark social measurement methods, implementation guides for tracking private shares, and estimation models
  • privacy-first-measurement.md — Cookieless attribution approaches, consent management architecture, server-side tracking implementation, and privacy regulation compliance guide
  • clv-analysis.md — Customer lifetime value models (historical, cohort-based, predictive, contractual), calculation guidance, and application to segmentation and budget decisions
  • dashboard-design.md — Three-tier dashboard architecture (executive, operational, campaign), metric selection per audience, and visualization best practices

Output Formats

DeliverableFormatDescription
KPI FrameworkDocument + spreadsheetHierarchical metric tree with definitions, benchmarks, owners, and cadence
Weekly Performance ReportDocument / dashboard specTemplated snapshot of key metrics, trends, wins, concerns, and actions
Monthly Strategic ReportDocument / dashboard specIn-depth analysis with channel breakdown, funnel analysis, and recommendations
Anomaly Diagnosis ReportDocumentRoot cause analysis with evidence, impact estimate, and corrective actions
Competitive Intelligence BriefDocument + spreadsheetCompetitor overview, channel analysis, share of voice, and strategic implications
MMM Readiness AssessmentDocumentData availability audit, model feasibility analysis, and implementation roadmap
Incrementality Test PlanDocumentExperiment design, sample size, timeline, hypothesis, and success criteria
Measurement ArchitectureDocument + diagramFull measurement stack design with privacy compliance and implementation plan
Dashboard SpecificationDocument + wireframeDashboard layout, metric selection, visualization types, and alert rules

Edge Cases

Insufficient Data for MMM (<2 Years)

  • Situation: User wants marketing mix modeling but has less than 2 years of consistent marketing data
  • Approach: Be honest about the limitation — MMM requires sufficient time-series data to separate signal from noise. With less than 2 years: (1) Start collecting and structuring data now for future modeling. (2) Use simpler channel-level attribution as a bridge. (3) Run incrementality tests to get causal data on key channels. (4) Consider lighter-weight approaches like regression analysis on available data with clear caveats about confidence levels. (5) Build toward MMM readiness with a data collection roadmap. Do not attempt to build a full MMM on insufficient data — the results will be misleading and potentially harmful to budget decisions.

iOS ATT Destroying Attribution

  • Situation: Significant portion of conversions are untrackable due to iOS App Tracking Transparency opt-outs, making attribution data unreliable
  • Approach: Acknowledge the gap explicitly rather than pretending attribution data is still complete. Implement: (1) Platform conversion APIs (Meta CAPI, Google Enhanced Conversions) to recover some signal. (2) Server-side tracking for owned touchpoints. (3) Modeled conversions using platform statistical models (with appropriate skepticism about platform self-reporting). (4) First-party data matching where consent exists. (5) Marketing mix modeling as a complement to click-based attribution. (6) Incrementality testing for high-spend channels. (7) Survey-based attribution ("how did you hear about us?") as a qualitative check. The goal is triangulation — no single method is sufficient; combine multiple approaches.

Dark Social Dominating Referral Traffic

  • Situation: Large portion of "direct" traffic is actually from private sharing (Slack, WhatsApp, email forwards, Discord) and attribution is blind
  • Approach: Estimate dark social impact by analyzing "direct" traffic to non-homepage URLs (people rarely type deep URLs directly). Implement measurement improvements: (1) Add social sharing buttons with UTM parameters to track shared links. (2) Use link shorteners with tracking for shareable content. (3) Create dedicated landing pages for community/sharing use cases. (4) Add "how did you find this?" surveys to key conversion points. (5) Monitor content share velocity using social listening tools. (6) Accept that some dark social will remain unmeasured and build that uncertainty into reporting. (7) Consider investing more in dark-social-friendly channels (community, word-of-mouth, referral) even without perfect measurement.

Multi-Touch B2B Attribution Across 12+ Month Cycles

  • Situation: B2B enterprise deals take 12-24 months with dozens of touchpoints across multiple stakeholders, making traditional attribution models meaningless
  • Approach: Abandon pure last-touch or first-touch models — neither represents reality. Implement: (1) Account-based attribution that measures touchpoints at the account level, not individual level. (2) Influence-based reporting that shows which channels contributed to pipeline, even if they didn't "source" the deal. (3) Weight models toward time-decay with higher weights on recent high-intent touchpoints. (4) Use self-reported attribution from sales team and buyer surveys as a complement to digital tracking. (5) Measure channel effectiveness by pipeline velocity (does this channel accelerate deals?) not just by sourcing. (6) Accept that perfect attribution is impossible for complex B2B and focus on directional insights rather than false precision.

Regulated Data Handling

  • Situation: User is in healthcare (HIPAA), financial services, education (FERPA), or other industries with strict data handling regulations
  • Approach: Before any analytics implementation, flag the regulatory context. Ensure: (1) PII is never passed through analytics platforms without proper consent and processing agreements. (2) Data storage complies with regional requirements (data residency). (3) Consent management is explicit and granular. (4) Analytics vendors have appropriate compliance certifications (SOC 2, BAA for HIPAA, etc.). (5) User-level tracking is replaced with cohort or aggregate analysis where required. (6) Data retention policies are documented and enforced. Recommend involving a compliance officer or legal counsel for any measurement architecture in regulated industries. Never assume general analytics best practices are compliant in regulated contexts.

Related Skills

  • Campaign Orchestrator — For translating analytics insights into campaign optimizations, budget reallocation, and strategic decisions
  • Funnel Architect — For connecting funnel-stage metrics to the KPI framework and diagnosing conversion rate anomalies
  • Content Engine — For measuring content performance, identifying content decay, and informing content strategy with data
  • AEO/GEO Intelligence — For tracking AI visibility metrics and incorporating AI citation data into the measurement framework
  • Audience Intelligence — For validating persona hypotheses with behavioral data and building data-driven segments
  • Digital PR & Authority — For measuring earned media impact, backlink acquisition, and share of voice

Context efficiency

This skill's reference docs (skills/<this-skill>/*.md) sum to ~30-50KB. Don't load them eagerly — pick targeted sections:

  • Grep before Read. Find the keyword or section heading first, then Read with offset + limit to pull just that range.
  • Walk ${CLAUDE_SKILL_DIR} once. Use a single directory listing to see what's there, then Read only the files that match your current step.
  • One source at a time. If the workflow says "consult three reference files," read them sequentially after deciding what you need from each. Bulk-loading all three blows the per-skill 5K-token budget that auto-compaction reserves.
  • Strip noise from CSV inputs. If the input is a large CSV, grep the header line first to pick columns, then process row-by-row — do not Read the whole file into context.

Frequently asked questions

What to verify before installation and use

What does the analytics-insights source document cover?

Marketing measurement module — builds KPI trees per business model, reporting templates (weekly, monthly, QBR, campaign), anomaly root-cause diagnosis, MMM and incrementality guidance, dark-social tracking, and privacy-first cookieless measurement architecture, including the GA4 AI Assistant channel group for attributing AI-referred traffic. Triggers on "/d…

How do I install analytics-insights?

The source record exposes this install command: npx skills add https://github.com/indranilbanerjee/digital-marketing-pro --skill "skills/analytics-insights". Inspect the command and pinned source before running it.

Which permission-related actions were detected?

Static rules flagged read-files in the source; the page lists the matching lines and excerpts.

Alternatives

Compare before choosing

Computed 97152

JasonColapietro/suede-creator-skills

suede-analytics

Suede-owned measurement discipline for tracking plans, event and conversion instrumentation, UTM and campaign-parameter hygiene, and verification of what actually fires. Use when setting up, auditing, or repairing analytics across web, product, paid, and lifecycle surfaces. NOT FOR: experiment design or significance decisions (use suede-ab-testing), campaign optimization (use suede-ads), attribution models, model comparison, or cross-tool reconciliation (use suede-attribution), or revenue-proces

Computed 979

kensaurus/cursor-kenji

audit-ux-journeys

Cross-page UX audit for user stories, task completion, and information architecture — the layer audit-ux (per-page heuristics) skips. Use when "audit user flows", "IA audit", "can users find X", "navigation audit", or "funnel drop-off". Full DS burndown → plan-uiux-unification.

Computed 9124,921

alirezarezvani/claude-skills

analytics-tracking

Set up, audit, and debug analytics tracking implementation — GA4, Google Tag Manager, event taxonomy, conversion tracking, and data quality. Use when building a tracking plan from scratch, auditing existing analytics for gaps or errors, debugging missing events, or setting up GTM. Trigger keywords: GA4 setup, Google Tag Manager, GTM, event tracking, analytics implementation, conversion tracking, tracking plan, event taxonomy, custom dimensions, UTM tracking, analytics audit, missing events, trac

Computed 91768

indranilbanerjee/digital-marketing-pro

marketing-automation

Design marketing automation programs — end-to-end workflow architecture, lead scoring models with MQL/SQL thresholds, nurture and drip sequences, behavioral triggers, lifecycle stage frameworks, deliverability and compliance automation, and MAP platform selection or migration plans — delivered as workflow maps, scoring rubrics, sequence plans, and audits. Triggers on "/digital-marketing-pro:marketing-automation", "build a lead scoring model", "design a welcome nurture sequence", "our contacts ge