Agent skill

Data And Funnel Analytics

by manojbajaj95 in manojbajaj95/claude-gtm-plugin

Analytics tracking, interpretation, funnel analysis, product metrics, and ROI measurement.

MITAuto-check passedData & Analytics

Install Data And Funnel Analytics

skills CLI
$ npx skills add manojbajaj95/claude-gtm-plugin --skill data-and-funnel-analytics -a claude-code

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

GitHub CLI
$ gh skill install manojbajaj95/claude-gtm-plugin data-and-funnel-analytics --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/manojbajaj95/claude-gtm-plugin.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/data-and-funnel-analytics .claude/skills/data-and-funnel-analytics && 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
data-and-funnel-analytics
GitHub stars
105
Token cost
~2.9k tokens
SKILL.md length
1,011 words
Files
19 (incl. references)
Skills in repo
52
Repo updated
First seen
Licence
MIT

At a glance

Analytics tracking, interpretation, funnel analysis, product metrics, and ROI measurement.

  • Works in 5 steps: Load and merge user journey data → Define funnel steps and calculate… → Segment by user attributes (device,… → …
  • Setting up GA4/GTM tracking
  • SKILL.md covers Workspace Context, Operating Contract, Analytics Tracking and Analytics Interpretation, plus 4 more sections
  • Runs Python scripts from its folder

What it does

Data And Funnel Analytics is an agent skill from manojbajaj95/claude-gtm-plugin. Analytics tracking, interpretation, funnel analysis, product metrics, and ROI measurement. Use when setting up GA4/GTM tracking, interpreting analytics data, analyzing conversion funnels, calculating ROI, or measuring product engagement. Triggers on "analytics," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "tracking plan," "funnel analysis," "conversion rates," "user flow," "cohort analysis," "retention," "product metrics," "North Star metric," "ROI,"…

Its SKILL.md is about 2.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 20 other files, including reference files (for example `examples/basic_funnel.py`, `examples/segmented_funnel.py` and `references/full-guide.md`).

It sits in Data & Analytics, covering Product analytics, Product metrics and Marketing analytics. It works with Google Analytics. The licence is MIT.

When your agent uses it

  • Setting up GA4/GTM tracking
  • Interpreting analytics data
  • Analyzing conversion funnels
  • Calculating ROI

Example prompts

  • “analytics,”
  • “Google Analytics,”
  • “conversion tracking,”
  • “/data-and-funnel-analytics”

Requirements

  • Python 3

Workflow steps

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

  1. Load and merge user journey data
  2. Define funnel steps and calculate step-by-step conversion rates
  3. Segment by user attributes (device, cohort, plan)
  4. Visualize bottlenecks
  5. Generate optimization recommendations

What it can do on your machine

Read from SKILL.md and the folder at commit 0830a46. 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

    Ships script files (Python), which the agent can run.

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

  • Network

    No URLs in SKILL.md.

    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

Data And Funnel Analytics loads about 2.9k tokens when it runs, and up to ~8.2k if it reads all its reference files. Until then it costs about 182 tokens; SKILL.md has 1,011 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~182
When it runs · the whole SKILL.md, loaded when a task matches
~2.9k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~8.2k

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 manojbajaj95/claude-gtm-plugin at commit 0830a46, republished under its MIT licence (© manojbajaj95). 1,011 words, ~2,883 tokens.

Download SKILL.mdSave it as .claude/skills/data-and-funnel-analytics/SKILL.md (or your agent's skills folder). This skill also uses 18 other files; get the full folder from GitHub.
name
data-and-funnel-analytics
description
Analytics tracking, interpretation, funnel analysis, product metrics, and ROI measurement. Use when setting up GA4/GTM tracking, interpreting analytics data, analyzing conversion funnels, calculating ROI, or measuring product engagement. Triggers on "analytics," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "tracking plan," "funnel analysis," "conversion rates," "user flow," "cohort analysis," "retention," "product metrics," "North Star metric," "ROI," "break-even," "payback period," "investment analysis," "validate my funnel," "why isn't my funnel converting," or "executive financial report." For A/B test setup, see ab-test-setup.

Data & Funnel Analytics

Workspace Context

Read bootstrap context before asking questions: strategy/brand.md for brand, audience, offer, channels, tools, constraints, and metrics; about/me.md for personal voice; content/ideas.md and content/calendar.md for content planning. Use legacy product-marketing context files only as fallback. Save generated drafts to content/<platform>/drafts/YYYY-MM-DD_short-topic-slug.md, and route durable learnings back to strategy/brand.md, about/me.md, or content/ideas.md.

Operating Contract

This skill is self-contained for its frontmatter scope: use its local instructions, references, scripts, and assets as the playbook; ask only for missing task-specific inputs; hand off to adjacent skills instead of expanding scope; and return an actionable artifact, decision, plan, draft, or diagnostic.

End-to-end analytics: set up tracking, interpret data, analyze funnels, measure product engagement, validate conversion paths, and calculate ROI.

Principle: Track for decisions, not data — every event should inform an action.


Analytics Tracking

Event Naming Convention

Format: object_action in lowercase snake_case.

signup_completed | cta_hero_clicked | checkout_started | onboarding_step_completed

Rules: Specific over vague (cta_hero_clicked not button_clicked), past tense for completed actions, context in properties not event name.

Tracking Plan
CategoryEventKey Properties
Marketingpage_viewpage_title, page_location, referrer
cta_clickedbutton_text, location, page
form_submittedform_type, page
signup_completedmethod, plan
Productonboarding_step_completedstep_number, step_name
feature_usedfeature_name, context
trial_startedplan, source
purchase_completedplan, value, currency
E-commerceproduct_viewedproduct_id, category, price
product_added_to_cartproduct_id, price, quantity
checkout_startedcart_value, items_count
Standard Properties
  • User context: user_id, user_type (free/paid/admin), plan_type
  • Attribution: source, medium, campaign, content, term (UTM params)
  • Page: page_title, page_location, content_group
  • PII hygiene: Never send email, name, or phone as event properties. Use hashed user IDs only.
GA4 Implementation
javascript
// gtag.js custom event
gtag('event', 'signup_completed', {
  'method': 'email',
  'plan': 'free',
  'user_id': userId
});

// GTM dataLayer
dataLayer.push({
  'event': 'signup_completed',
  'method': 'email',
  'plan': 'free'
});

Enhanced Measurement (enable in GA4): page_view, scroll, outbound_click, site_search, video_engagement, file_download.

Conversions: Admin → Events → Toggle "Mark as conversion." Counting: once per session (form submit) or every time (purchase).

UTM Parameters

Convention: utm_source={channel}&utm_medium={cpc|email|organic|social}&utm_campaign={id}&utm_content={variant}&utm_term={keyword}

  • Apply to ALL paid and email links
  • Never use on internal links (breaks session attribution)
  • Lowercase, hyphens not spaces
  • Document in a UTM tracking sheet
Privacy & Compliance
  • GDPR/CCPA: Implement consent management, block GA4 until consent granted
  • GA4 data retention: 14 months max (Admin → Data Settings)
  • IP anonymization enabled

Analytics Interpretation

GA4 Benchmarks
MetricGoodWarningPoorAction When Poor
Avg Time on Page>3 min1–3 min<1 minImprove content depth
Bounce Rate<40%40–70%>70%Add internal links, improve intro
Engagement Rate>60%30–60%<30%Review content quality
Scroll Depth>75%50–75%<50%Add visual breaks
Pages/Session>2.51.5–2.5<1.5Improve internal linking
Google Search Console Benchmarks
MetricGoodWarningPoorAction When Poor
CTR>5%2–5%<2%Improve title/meta description
Avg Position1–34–10>10Strengthen content, build links
ImpressionsGrowingStableDecliningRefresh content
Traffic Quality Matrix
                    High Engagement
                          │
           ┌──────────────┼──────────────┐
           │  HIDDEN GEM  │   STAR       │
           │  Low traffic  │   High traffic│
           │  → Promote   │   → Maintain  │
Low ───────┼──────────────┼──────────────┼─── High
Traffic    │  UNDERPERFORM│   LEAKY      │   Traffic
           │  Low traffic  │   High traffic│
           │  → Rework    │   → Optimize  │
           └──────────────┼──────────────┘
                          │
                    Low Engagement
Anomaly Detection
MetricSignificant ChangeAlert Level
Traffic±30% WoWHIGH
CTR±1pp WoWMEDIUM
Position±5 positionsHIGH
Bounce Rate±10pp WoWMEDIUM

Product Analytics

North Star Metric

The ONE metric that represents customer value:

CompanyNorth Star
SlackWeekly Active Users
AirbnbNights Booked
SpotifyTime Listening
ShopifyGMV

Criteria: Represents customer value, correlates with revenue, measurable frequently, rallies the team.

Key Metrics by Stage
StageMetrics
AcquisitionTraffic sources, CPC, visitor → signup rate
ActivationSignup → first core action, time to value, onboarding completion
RetentionDAU/MAU (stickiness), D1/D7/D30 retention, churn rate
RevenueMRR/ARR, ARPU, LTV, LTV:CAC ratio
ReferralViral coefficient, referral signups, NPS
Retention Benchmarks
TimeframeGoodBad
D160–80%<40%
D740–60%<10%
D3030–50%<2%

Good = flattening curve. Bad = steep drop-off.

Dashboard Design
  • Executive: North Star Metric (big number), revenue (MRR/ARR), key trends
  • Product: Active users, feature usage, retention cohorts, funnels
  • Marketing: Traffic sources, conversion rates, CPA, ROI by channel

Funnel Analysis

Core Workflow
  1. Load and merge user journey data
  2. Define funnel steps and calculate step-by-step conversion rates
  3. Segment by user attributes (device, cohort, plan)
  4. Visualize bottlenecks
  5. Generate optimization recommendations
Show full SKILL.md (406 more words)Show less
Common Funnel Types
FunnelSteps
E-commercePromotion → Search → Product View → Add to Cart → Purchase
SaaS SignupLanding Page → Sign Up → Email Verify → Onboarding Complete
ContentArticle View → Comment → Share → Subscribe
Analysis Patterns
  • Bottleneck identification — Steps with highest drop-off rates
  • Segment comparison — Conversion across user groups
  • Temporal analysis — Conversion over time
  • A/B testing — Compare funnel variations

See examples/ for Python implementations with Plotly visualizations.


Funnel Validation (DotCom Secrets)

Score existing funnels against Russell Brunson's framework: Hook → Story → Offer.

Scoring Dimensions
DimensionWeightWhat It Measures
Hook Strength2xStops the scroll, grabs attention
Story Connection1.5xCreates emotional connection and belief
Offer Clarity2xClear, compelling, irresistible
Value Ladder Fit1xFits the ascension path
Traffic Match1.5xMatched to traffic temperature
Conversion Path1xNext step obvious and frictionless
Rating Scale
ScoreVerdict
85–100Conversion Machine — Ready to scale
70–84Strong Funnel — Fix weak points, then scale
55–69Leaky Funnel — Fix before scaling traffic
40–54Broken Funnel — Rebuild key components
0–39Non-Functional — Start over
Traffic Temperature
TemperatureThey KnowAppropriate Funnel
ColdNothing about youLead funnel, value-first content
WarmProblem + your solutionTripwire, webinar, challenge
HotReady to buySales page, order form, call booking

For complete scoring criteria and examples, see references/full-guide.md.


ROI Analysis

Core Metrics

ROI: (Net Profit / Total Investment) × 100%

  • ✅ INVEST: ROI > 100% (realistic case)
  • ⚠️ REVIEW: ROI 50–100%
  • ❌ REJECT: ROI < 50%

Break-Even: Investment / Monthly Net Profit

  • ✅ INVEST: Break-even < 50% of realistic target
  • ❌ REJECT: Break-even > 70%

Payback Period: Investment / Monthly Net Profit

  • ✅ INVEST: < 12 months
  • ⚠️ REVIEW: 12–24 months
  • ❌ REJECT: > 24 months
3-Scenario Analysis

Always model Best / Realistic / Worst:

CaseAssumptionsRevenueProfitROIAssessment
WorstPessimisticRisk level
RealisticExpectedTarget
BestOptimisticUpside

Decision rule: If worst-case ROI ≥ 0%, investment is low-risk.

Executive Summary Template
[Investment] achieves [ROI%] ROI at [conversion/growth rate].
Break-even occurs at [threshold], with payback in [months].
Investment is [recommended/not recommended] because [reason].

For detailed formulas (NPV, LTV, CAC, sensitivity analysis), see references/roi-reference.md.


Validation & QA

Before Launch
  • Events fire in GA4 DebugView
  • Properties have expected values
  • No duplicate events
  • Conversions marked correctly
  • UTM parameters captured on landing
Ongoing
  • Weekly: Check for sudden drops in key events (>20% change = investigate)
  • Monthly: Audit for new pages/features without tracking
  • Quarterly: Full tracking plan review — remove stale events, add missing ones

Tools

CategoryTools
Event TrackingMixpanel, Amplitude, PostHog (open-source)
Session RecordingFullStory, LogRocket, Hotjar
A/B TestingOptimizely, VWO
Web AnalyticsGA4, Google Search Console
Tag ManagementGoogle Tag Manager

  • ab-test-setup — A/B test measurement and setup
  • seo-and-aeo-strategy — Measuring SEO/AEO performance
  • conversion-rate-optimization — Optimizing conversion after funnel analysis
  • executive-dashboard-generator — Building dashboards from analytics data

© manojbajaj95, 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 18 other files (references) in skills/data-and-funnel-analytics of manojbajaj95/claude-gtm-plugin.

  • SKILL.md
  • examples/basic_funnel.py
  • examples/basic_funnel_chart.html
  • examples/basic_funnel_report.html
  • examples/conversion_rates.html
  • examples/drop_off_analysis.html
  • examples/funnel_dashboard.html
  • examples/segment_comparison_device.html
  • examples/segment_comparison_gender.html
  • examples/segment_comparison_user-segment.html
  • examples/segmented_dashboard.html
  • examples/segmented_funnel.py
  • examples/segmented_funnel_device.html
  • examples/segmented_funnel_gender.html
  • examples/segmented_funnel_report.html
  • examples/segmented_funnel_user-segment.html
  • references/full-guide.md
  • references/prpm.json
  • references/roi-reference.md

Open the folder on GitHubat commit 0830a46

Compare with similar skills

Data And Funnel Analytics 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.

Data And Funnel Analytics compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Data And Funnel Analytics this skillmanojbajaj95/claude-gtm-plugin105—~2.9kAutomated safety check: PassMIT
Analytics Trackingfreekmurze/dotfiles1k12 repos~2kAutomated safety check: PassNone
AnalyticsNexus-JPF/note-companion8707 repos~2.2kAutomated safety check: PassMIT
Analytics Strategyrampstackco/claude-skills945—~2.4kAutomated safety check: PassMIT
Analytics Trackingkostja94/marketing-skills1k—~1.5kAutomated safety check: PassMIT
Analytics Trackingalirezarezvani/claude-skills28k1 repos~3.8kAutomated safety check: PassMIT

Similar skills

  • Analytics Tracking

    freekmurze/dotfiles

    When the user wants to set up, improve, or audit analytics tracking and measurement.

    1k GitHub starsUsed in 12 repos~2k tokens
    Data & AnalyticsAuto-check passed
  • Analytics

    Nexus-JPF/note-companion

    When the user wants to set up, improve, or audit analytics tracking and measurement.

    870 GitHub starsUsed in 7 repos~2.2k tokens
    Marketing & SEOAuto-check passed
  • 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 Tracking

    kostja94/marketing-skills

    When the user wants to set up, audit, or optimize analytics tracking (GA4, events, conversions).

    1k GitHub stars~1.5k tokensUpdated 4 days ago
    Data & AnalyticsAuto-check passed
  • Analytics Tracking

    alirezarezvani/claude-skills

    Set up, audit, and debug analytics tracking implementation — GA4, Google Tag Manager, event taxonomy, conversion tracking, and data quality.

    28k GitHub starsUsed in 1 repo~3.8k tokens
    Data & AnalyticsAuto-check passed
  • A/B Test Analysis

    phuryn/pm-skills

    Validates an experiment's setup, works out lift, p-value and confidence interval from A/B test data, and recommends whether to ship, extend or stop.

    27k GitHub stars~893 tokensUpdated yesterday
    Data & AnalyticsAuto-check passed

More from manojbajaj95/claude-gtm-plugin

All 52 skills in this repo
  • App Store Optimization

    manojbajaj95/claude-gtm-plugin

    A skill your agent uses when optimizing app store listings, researching keywords, or tracking mobile app performance on Apple App Store and Google Play Store.

    105 GitHub stars~4.2k tokensUpdated 22 days ago
    Auto-check passed
  • Market Research Analysis

    manojbajaj95/claude-gtm-plugin

    Comprehensive market research and analysis skill. An agent skill from manojbajaj95/claude-gtm-plugin.

    105 GitHub stars~2.6k tokensUpdated 22 days ago
    Auto-check passed
  • Pitch Deck Creation

    manojbajaj95/claude-gtm-plugin

    Create professional investor pitch decks with structured content and visual design.

    105 GitHub stars~2.1k tokensUpdated 22 days ago
    Auto-check passed
  • Qr Code Generator

    manojbajaj95/claude-gtm-plugin

    Generate QR codes with URLs and UTM tracking. An agent skill from manojbajaj95/claude-gtm-plugin.

    105 GitHub starsUsed in 1 repo~694 tokens
    Auto-check passed
  • SEO And Aeo Strategy

    manojbajaj95/claude-gtm-plugin

    SEO, AEO (Answer Engine Optimization), and GEO strategy for search engines and AI visibility.

    105 GitHub stars~4k tokensUpdated 22 days ago
    Auto-check passed
  • Linkedin

    manojbajaj95/claude-gtm-plugin

    LinkedIn profile optimization and content creation. An agent skill from manojbajaj95/claude-gtm-plugin.

    105 GitHub stars~3.2k tokensUpdated 22 days ago
    Auto-check passed

Questions about Data And Funnel Analytics

What does Data And Funnel Analytics do?

Analytics tracking, interpretation, funnel analysis, product metrics, and ROI measurement. Data And Funnel Analytics is an agent skill from manojbajaj95/claude-gtm-plugin. Analytics tracking, interpretation, funnel analysis, product metrics, and ROI measurement.

When should I use Data And Funnel Analytics?

Data And Funnel Analytics fits situations like: setting up GA4/GTM tracking; interpreting analytics data; analyzing conversion funnels; calculating ROI.

How do I install Data And Funnel Analytics in Claude Code?

Run `npx skills add manojbajaj95/claude-gtm-plugin --skill data-and-funnel-analytics -a claude-code`. Or copy the skill folder (skills/data-and-funnel-analytics in manojbajaj95/claude-gtm-plugin) into .claude/skills/data-and-funnel-analytics in your project. Claude Code loads it when a task matches its description.

How do I install Data And Funnel Analytics in Codex?

Run `npx skills add manojbajaj95/claude-gtm-plugin --skill data-and-funnel-analytics -a codex`. Or copy the skill folder (skills/data-and-funnel-analytics in manojbajaj95/claude-gtm-plugin) into .agents/skills/data-and-funnel-analytics in your project. Codex loads it when a task matches its description.

Can I use Data And Funnel Analytics 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 manojbajaj95/claude-gtm-plugin --skill data-and-funnel-analytics -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/data-and-funnel-analytics, .gemini/skills/data-and-funnel-analytics, .github/skills/data-and-funnel-analytics and .opencode/skills/data-and-funnel-analytics in your project.

What does Data And Funnel Analytics need to run?

Going by SKILL.md and its folder, Data And Funnel Analytics needs Python for the scripts in its folder. Our summary lists: Python 3.

Does Data And Funnel Analytics access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Data And Funnel Analytics 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 Data And Funnel Analytics use?

Data And Funnel Analytics 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 Data And Funnel Analytics use?

About 2.9k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 5.3k tokens, read only when the agent opens those files.

What are the alternatives to Data And Funnel Analytics?

Skills that share tags, products or a category with Data And Funnel Analytics: Analytics Tracking (freekmurze/dotfiles, 1k stars), Analytics (Nexus-JPF/note-companion, 870 stars), Analytics Strategy (rampstackco/claude-skills, 945 stars) and Analytics Tracking (kostja94/marketing-skills, 1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Data And Funnel Analytics?

manojbajaj95 (a GitHub user) maintains it in manojbajaj95/claude-gtm-plugin, which has 105 GitHub stars. The repository holds 52 skills in this directory. The repository was last updated on September 18, 2026.

Source: manojbajaj95/claude-gtm-plugin on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.