Agent skill

Analytics Insights

by indranilbanerjee in indranilbanerjee/digital-marketing-pro

Design the analytics layer with script-backed benchmarks: KPI trees, report templates, MMM, cookieless.

MITAuto-check passedMarketing & SEO

Install Analytics Insights

skills CLI
$ npx skills add indranilbanerjee/digital-marketing-pro --skill analytics-insights -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install indranilbanerjee/digital-marketing-pro analytics-insights --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/indranilbanerjee/digital-marketing-pro.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/analytics-insights .claude/skills/analytics-insights && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
analytics-insights
GitHub stars
862
Used in
1 other repo
Token cost
~6.5k tokens
SKILL.md length
3,157 words
Files
11
Skills in repo
162
Repo updated
First seen
Licence
MIT

At a glance

Design the analytics layer with script-backed benchmarks: KPI trees, report templates, MMM, cookieless.

  • Works in 4 steps: Confirm the channel group is live in the… → Add the AI Assistant channel to custom… → Don't merge AI Assistant into "Organic… → …
  • Tasks that involve OKRs and executive reporting
  • SKILL.md covers GA4 "AI Assistant" channel…, When to Use This Skill, Brand Context (Auto-Applied) and Required Context, plus 7 more sections
  • Calls python

What it does

Analytics Insights is an agent skill from indranilbanerjee/digital-marketing-pro. Design the analytics layer with script-backed benchmarks: KPI trees, report templates, MMM, cookieless. "define our KPIs"

Its SKILL.md is about 6.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files (for example `anomaly-diagnosis.md`, `clv-analysis.md` and `competitive-intelligence.md`).

It sits in Marketing & SEO, covering OKRs and executive reporting, Product metrics and AI search optimization. It works with Google Analytics. The repository describes itself as: An open-source AI marketing operating system for strategy, SEO, AEO/GEO, paid media, content, CRM, and analytics - grounded in brand context, human approval, and verifiable… The licence is MIT.

When your agent uses it

  • Tasks that involve OKRs and executive reporting
  • Tasks that involve Product metrics
  • Tasks that involve AI search optimization

Example prompts

  • “define our KPIs”
  • “/analytics-insights”

Requirements

  • Python 3

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Confirm the channel group is live in the property. Newer GA4 properties get it automatically; older ones may need it to appear after…
  2. Add the AI Assistant channel to custom reports + dashboards — for any brand running an AEO program (/digital-marketing-pro:aeo-geo…
  3. Don't merge AI Assistant into "Organic Search" or "Direct". Some legacy reporting templates roll AI traffic into Direct (because referrers…
  4. Reconcile with aeo-audit outputs and the GSC AI report. Three data sources, three different views

What it can do on your machine

Read from SKILL.md and the folder at commit 9e949f3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • support.google.com
    • blogs.bing.com
    • blog.google

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Analytics Insights loads about 6.5k tokens when it runs. Until then it costs about 35 tokens; SKILL.md has 3,157 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~35
When it runs · the whole SKILL.md, loaded when a task matches
~6.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from indranilbanerjee/digital-marketing-pro at commit 9e949f3, republished under its MIT licence (© indranilbanerjee). 3,157 words, ~6,498 tokens.

Download SKILL.mdSave it as .claude/skills/analytics-insights/SKILL.md (or your agent's skills folder). This skill also uses 10 other files; get the full folder from GitHub.
name
analytics-insights
description
Design the analytics layer with script-backed benchmarks: KPI trees, report templates, MMM, cookieless. "define our KPIs"

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 non-Google AI assistants (clicks materialized)

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

The blind spot: Google's own AI surfaces are filed as Organic Search (checked 2026-10-04)

Google's default-channel definitions (support.google.com/analytics/answer/9756891) say three things:

  • AI Assistant rule: "The medium exactly matches 'ai-assistant'". GA4 sets that medium (and the campaign (ai-assistant)) when the referrer matches its list of AI assistants. Google's channel description names ChatGPT, Gemini, Deepseek, Copilot and Grok; the 13 May 2026 release note also names Claude.
  • The AI Assistant channel "excludes Google's AI Overviews and AI Mode".
  • Organic Search is the channel for non-ad links in organic-search results, "including Google's AI Overviews and AI Mode".

So a click from an AI Overview or from AI Mode is counted as Organic Search. The channel page documents no dimension that separates it from a classic blue-link click. Consequences:

  • Never report the AI Assistant channel as "all AI traffic." It is non-Google assistant traffic only.
  • Never subtract or estimate an "AI Overviews share" of Organic Search from GA4 data. No first-party metric for it exists, and an estimate presented as data is a fabrication.
  • When AI Overviews impressions rise in Search Console while organic clicks fall, report both numbers side by side. Say plainly that GA4 cannot attribute the clicks to AI Overviews or AI Mode.
One table per AI surface: what you can and cannot measure (checked 2026-10-04)
SurfaceVisibility metric (first-party)Click / traffic metricNot available
Google AI Overviews + AI ModeSearch Console generative AI report: impressions by page, country, date, device (help)Inside GA4 Organic Search, inseparableClicks, CTR, and queries in the AI report; an AI-only slice of GA4 organic
Copilot, Bing, and select partner AI experiencesBing Webmaster Tools AI Performance: citations, grounding queries, Intents, Topics, Citation Share (your share of all citations shown for a grounding query), and Compare periods. Intents, Topics, Citation Share and Compare are in preview (Bing blog, 16 Jun 2026)GA4 AI Assistant channel (Copilot is a named source)Bing says Citation Share "does not expose competitor domains, represent traffic share, or assign quality scores to content"
Google Shopping in AI Mode / AI Overviews / Gemini appMerchant Center AI performance insights: brand share of voice vs similar brands, across discovery, evaluation and purchase, plus popular product terms and specifications (Merchant Center help; blog.google, 20 May 2026)Merchant Center / Ads conversion reporting as usualAvailability: Google said it is rolling out in the U.S., Canada, Australia, India and New Zealand "in the coming months" (as of May 2026). Confirm in the account before promising it
ChatGPT, Claude, Perplexity, Gemini app (answers)No first-party citation report exists. Use synthetic probes (/digital-marketing-pro:aeo-audit, /digital-marketing-pro:geo-monitor) and label them as probesGA4 AI Assistant channelAny vendor-published citation or impression count

Report each row in its own units. Do not add Bing citations, Search Console impressions and GA4 sessions into one "AI visibility" number. They measure different events on different surfaces.

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
Show full SKILL.md (1,125 more words)Show less

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, including Google Meridian 2.x (JAX default and experiment-calibrated priors in v2.0.0; declarative calibration/holdout specs in v2.1.0; checked 2026-10-04)
  • 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.
  • 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.

© indranilbanerjee, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 10 other files in skills/analytics-insights of indranilbanerjee/digital-marketing-pro.

  • SKILL.md
  • anomaly-diagnosis.md
  • clv-analysis.md
  • competitive-intelligence.md
  • dark-social-tracking.md
  • dashboard-design.md
  • incrementality-testing.md
  • kpi-frameworks.md
  • mmm-framework.md
  • privacy-first-measurement.md
  • reporting-templates.md

Open the folder on GitHubat commit 9e949f3

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in indranilbanerjee/digital-marketing-pro, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Analytics Insights next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Analytics Insights compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Analytics Insights this skillindranilbanerjee/digital-marketing-pro8621 repos~6.5kAutomated safety check: PassMIT
Analytics Strategyrampstackco/claude-skills945—~2.4kAutomated safety check: PassMIT
Analyticsericrisco/rsc-harness180—~2.8kAutomated safety check: PassMIT
Social Strategysocial-media-skills/skills134—~1.9kAutomated safety check: PassMIT
AI VisibilityRyze-AI-Adgent/open-seo-mcp-skills4.7k—~611Automated safety check: PassMIT
AeroCanonry/canonry171—~4.8kAutomated safety check: PassMIT

Similar skills

  • Analytics Strategy

    rampstackco/claude-skills

    Design measurement frameworks including event taxonomy, KPI hierarchy, dashboard architecture, attribution models, and analytics implementation strategy.

    945 GitHub stars~2.4k tokensUpdated 3 days ago
    Business, Finance & HRAuto-check passed
  • Analytics

    ericrisco/rsc-harness

    A skill your agent uses when instrumenting product or web analytics — GA4/PostHog SDK wiring, event taxonomy, funnels, double-counted events, consent gating, PII scrubbing.

    180 GitHub stars~2.8k tokensUpdated yesterday
    Marketing & SEOAuto-check passed
  • Social Strategy

    social-media-skills/skills

    A skill your agent uses to set a brand's overall social media strategy — which channels to focus on (and which to ignore), what to achieve, the angle to win, and a realistic operating cadence.

    134 GitHub stars~1.9k tokensUpdated 9 days ago
    Marketing & SEOAuto-check passed
  • AI Visibility

    Ryze-AI-Adgent/open-seo-mcp-skills

    Measure real AI-engine visibility — traffic from ChatGPT, Perplexity, Claude, Gemini and which pages they cite — from actual GA4 referral data, not prompt sampling.

    4.7k GitHub stars~611 tokensUpdated 16 days ago
    Marketing & SEOAuto-check passed
  • Aero

    Canonry/canonry

    Diagnose AEO regressions and interpret Canonry AI visibility, Advanced multi-property portfolios, and Site Health evidence.

    171 GitHub stars~4.8k tokensUpdated today
    Marketing & SEOAuto-check passed
  • Canonry

    Canonry/canonry

    Navigate Canonry through connected MCP tools or the cnry CLI to inspect evidence, diagnose changes, plan measurement, review integrations, and report results.

    171 GitHub stars~3.9k tokensUpdated today
    Marketing & SEOAuto-check passed

More from indranilbanerjee/digital-marketing-pro

All 162 skills in this repo
  • Import Template

    indranilbanerjee/digital-marketing-pro

    Import a deliverable template as a reusable placeholder template per brand.

    862 GitHub starsUsed in 1 repo~1.6k tokens
    Auto-check passed
  • Ab Test Plan

    indranilbanerjee/digital-marketing-pro

    Plan an A/B test by script: sample size per variant, days to run, stopping rules.

    862 GitHub starsUsed in 1 repo~1.9k tokens
    Auto-check passed
  • Aeo Audit

    indranilbanerjee/digital-marketing-pro

    Run a one-time AEO audit of six AI answer engines, scored per surface.

    862 GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Agent Readiness Audit

    indranilbanerjee/digital-marketing-pro

    Audit agent readiness by script: AI-crawler rules, product schema, no-JS HTML, feeds.

    862 GitHub starsUsed in 1 repo~3.7k tokens
    Auto-check passed
  • Backlink Gap

    indranilbanerjee/digital-marketing-pro

    Find backlink gap domains linking to competitors, not you, scored by script.

    862 GitHub starsUsed in 1 repo~2.6k tokens
    Auto-check passed
  • C2pa Metadata

    indranilbanerjee/digital-marketing-pro

    Embed C2PA provenance in AI-generated images, video or PDF by script.

    862 GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed

Questions about Analytics Insights

What does Analytics Insights do?

Design the analytics layer with script-backed benchmarks: KPI trees, report templates, MMM, cookieless. Analytics Insights is an agent skill from indranilbanerjee/digital-marketing-pro. Design the analytics layer with script-backed benchmarks: KPI trees, report templates, MMM, cookieless.

When should I use Analytics Insights?

Analytics Insights fits situations like: tasks that involve OKRs and executive reporting; tasks that involve Product metrics; tasks that involve AI search optimization.

How do I install Analytics Insights in Claude Code?

Run `npx skills add indranilbanerjee/digital-marketing-pro --skill analytics-insights -a claude-code`. Or copy the skill folder (skills/analytics-insights in indranilbanerjee/digital-marketing-pro) into .claude/skills/analytics-insights in your project. Claude Code loads it when a task matches its description.

How do I install Analytics Insights in Codex?

Run `npx skills add indranilbanerjee/digital-marketing-pro --skill analytics-insights -a codex`. Or copy the skill folder (skills/analytics-insights in indranilbanerjee/digital-marketing-pro) into .agents/skills/analytics-insights in your project. Codex loads it when a task matches its description.

Can I use Analytics Insights in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add indranilbanerjee/digital-marketing-pro --skill analytics-insights -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/analytics-insights, .gemini/skills/analytics-insights, .github/skills/analytics-insights and .opencode/skills/analytics-insights in your project.

What does Analytics Insights need to run?

Going by SKILL.md and its folder, Analytics Insights needs the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Analytics Insights access the network?

SKILL.md names 3 domains. As links in the text: support.google.com, blogs.bing.com and blog.google. This is read from the text; nothing was executed.

Is Analytics Insights safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Analytics Insights use?

Analytics Insights is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Analytics Insights use?

About 6.5k tokens (SKILL.md is roughly 26k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Analytics Insights?

Skills that share tags, products or a category with Analytics Insights: Analytics Strategy (rampstackco/claude-skills, 945 stars), Analytics (ericrisco/rsc-harness, 180 stars), Social Strategy (social-media-skills/skills, 134 stars) and AI Visibility (Ryze-AI-Adgent/open-seo-mcp-skills, 4.7k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Analytics Insights?

indranilbanerjee (a GitHub user) maintains it in indranilbanerjee/digital-marketing-pro, which has 862 GitHub stars. The repository holds 162 skills in this directory. The repository was last updated on October 9, 2026.

Source: indranilbanerjee/digital-marketing-pro on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.