Claude Code Plugins

Community-maintained marketplace

Feedback

KPI Dashboard Builder

@eddiebe147/claude-settings
0
0

Define KPIs, build performance dashboards, track metrics, and drive data-driven decisions

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name KPI Dashboard Builder
slug kpi-dashboard
description Define KPIs, build performance dashboards, track metrics, and drive data-driven decisions
category business
complexity complex
version 1.0.0
author ID8Labs
triggers kpi dashboard, performance metrics, business metrics, analytics dashboard, metric tracking, data visualization
tags kpis, metrics, analytics, dashboards, business-intelligence, business-operations

KPI Dashboard Builder

Expert KPI and performance dashboard design system that helps you define meaningful metrics, build actionable dashboards, track progress, and drive data-driven decision-making. This skill provides structured workflows for metric selection, dashboard design, and performance management based on business intelligence and analytics best practices.

What gets measured gets managed. This skill helps you cut through vanity metrics to identify KPIs that truly drive business outcomes, design dashboards that provide actionable insights, and build a culture of data-driven execution. Whether you're tracking company-wide OKRs or department-specific metrics, this provides the framework for performance excellence.

Built on business intelligence principles and dashboard design best practices, this skill combines metric definition, visualization strategy, and performance monitoring to turn data into action.

Core Workflows

Workflow 1: KPI Selection & Definition

Choose the right metrics that drive business outcomes

  1. KPI Framework

    • Strategic KPIs: Company-level goals (revenue, profit, market share)
    • Operational KPIs: Efficiency metrics (cost per unit, cycle time, uptime)
    • Leading Indicators: Predict future performance (pipeline, traffic, engagement)
    • Lagging Indicators: Measure results (revenue, customer count, profit)
  2. SMART KPI Criteria Every KPI must be:

    • Specific: Clearly defined, no ambiguity
    • Measurable: Quantifiable with data
    • Achievable: Realistic targets based on resources
    • Relevant: Directly tied to business objectives
    • Time-bound: Defined measurement period
  3. KPI Selection Process

    • Start with business objectives (what are we trying to achieve?)
    • Identify critical success factors (what must go right?)
    • Map KPIs to each success factor (what measures progress?)
    • Validate data availability (can we measure this?)
    • Prioritize (5-7 KPIs per dashboard max)
  4. KPI Documentation Template For each KPI, document:

    • Name: Clear, descriptive title
    • Definition: Exact calculation formula
    • Data Source: Where the data comes from
    • Owner: Person responsible for this metric
    • Target: Goal value (with timeframe)
    • Frequency: How often measured (daily, weekly, monthly)
    • Why It Matters: Connection to business objective

Workflow 2: KPI Categorization by Function

Standard KPIs organized by business area

Financial KPIs:

  • Revenue (MRR, ARR, total revenue)
  • Gross profit margin (%)
  • Net profit margin (%)
  • Operating cash flow
  • Burn rate and runway
  • Customer Acquisition Cost (CAC)
  • Customer Lifetime Value (LTV)
  • LTV:CAC ratio

Sales KPIs:

  • Pipeline value
  • Win rate (%)
  • Average deal size
  • Sales cycle length
  • Quota attainment (%)
  • Revenue per rep
  • Pipeline coverage ratio

Marketing KPIs:

  • Marketing Qualified Leads (MQLs)
  • Lead-to-customer conversion rate
  • Cost per lead (CPL)
  • Return on Ad Spend (ROAS)
  • Website traffic (sessions, users)
  • Email open/click rates
  • Brand awareness (surveys, search volume)

Customer Success KPIs:

  • Net Revenue Retention (NRR)
  • Gross Revenue Retention (GRR)
  • Churn rate (logo, MRR)
  • Net Promoter Score (NPS)
  • Customer Health Score
  • Time to value
  • Support ticket volume/resolution time

Product KPIs:

  • Daily/Monthly Active Users (DAU/MAU)
  • Feature adoption rate
  • Activation rate (% of users activated)
  • Session duration
  • User retention (Day 1, Day 7, Day 30)
  • Product-qualified leads (PQLs)
  • Bug/incident rate

Operations KPIs:

  • Inventory turnover
  • Order fulfillment time
  • On-time delivery rate
  • Defect/error rate
  • Cycle time
  • Capacity utilization (%)
  • Operating expense ratio

HR/People KPIs:

  • Employee headcount
  • Turnover rate (voluntary/involuntary)
  • Time to hire
  • Offer acceptance rate
  • Employee Net Promoter Score (eNPS)
  • Revenue per employee
  • Training completion rate

Workflow 3: Dashboard Design & Visualization

Create dashboards that drive action, not just display data

  1. Dashboard Hierarchy

    • Executive Dashboard: High-level KPIs, trends, alerts (CEO, board)
    • Departmental Dashboard: Function-specific metrics (sales, marketing, ops)
    • Operational Dashboard: Real-time monitoring, detailed drill-downs (team leads)
    • Analytical Dashboard: Deep-dive analysis, exploratory (analysts)
  2. Dashboard Design Principles

    • Clarity: Easy to read at a glance
    • Relevance: Only show what matters to audience
    • Actionability: Make next steps obvious
    • Consistency: Standard layout, colors, formats
    • Freshness: Real-time or clearly dated data
  3. Visualization Selection

    • Numbers/KPIs: Big number with trend arrow
      • Use for: Revenue, user count, conversion rate
    • Line Charts: Trends over time
      • Use for: Revenue growth, traffic trends, retention curves
    • Bar Charts: Comparisons between categories
      • Use for: Sales by region, channel performance
    • Pie Charts: Parts of a whole (use sparingly)
      • Use for: Revenue by product (max 5 slices)
    • Tables: Detailed data, rankings
      • Use for: Top customers, product leaderboard
    • Gauges: Progress to goal
      • Use for: Quota attainment, budget utilization
    • Heatmaps: Patterns across two dimensions
      • Use for: Usage by day/hour, cohort retention
  4. Dashboard Layout Best Practices

    • Top-left: Most important metric (eye starts here)
    • Top-row: Primary KPIs (the "story")
    • Middle: Supporting metrics and trends
    • Bottom: Detailed breakdowns and tables
    • Right sidebar: Filters, date range, definitions
    • Use white space (don't cram everything)
    • Limit to 7-10 visualizations per dashboard
    • Group related metrics together
  5. Color Strategy

    • Green: Positive, on track, good
    • Red: Negative, off track, alert
    • Yellow/Orange: Warning, attention needed
    • Gray: Neutral, benchmark, comparison
    • Use color consistently across all dashboards
    • Ensure accessibility (color-blind friendly)

Workflow 4: KPI Tracking & Monitoring

Establish rhythms for reviewing and acting on metrics

  1. Data Collection & Automation

    • Automate data pipelines (minimize manual entry)
    • Integrate source systems (CRM, analytics, finance)
    • Schedule data refreshes (daily, hourly, real-time)
    • Validate data quality (accuracy checks, anomaly detection)
    • Document data lineage (where numbers come from)
  2. Review Cadence

    • Daily Standup (5-10 min):

      • Check operational metrics (sales, traffic, incidents)
      • Flag anomalies or blockers
      • Quick wins and urgent issues
    • Weekly Business Review (30-60 min):

      • Review key KPIs vs. targets
      • Analyze trends and drivers
      • Identify actions needed
      • Assign owners and deadlines
    • Monthly Performance Review (1-2 hours):

      • Deep-dive on KPI performance
      • Variance analysis (actual vs. plan)
      • Forecast updates
      • Strategic discussions
    • Quarterly Business Review (half-day):

      • Review OKR progress
      • Strategic pivots if needed
      • Set next quarter goals
      • Cross-functional alignment
  3. Alert & Notification Strategy

    • Set thresholds for critical KPIs
    • Automate alerts (email, Slack, SMS)
    • Escalate based on severity
    • Avoid alert fatigue (tune thresholds)
  4. Variance Analysis When a KPI misses target:

    • Quantify the gap: How far off are we?
    • Diagnose root causes: Why did this happen?
      • Market conditions changed?
      • Execution issues?
      • Bad assumptions in target?
    • Develop action plan: What will we do?
    • Assign ownership: Who drives the fix?
    • Set timeline: When will we see improvement?

Workflow 5: Performance Management & Optimization

Use KPIs to drive continuous improvement

  1. Goal Setting

    • Set stretch but achievable targets
    • Use historical data + growth ambitions
    • Benchmark against industry standards
    • Align individual goals to company KPIs
    • Document assumptions behind targets
  2. OKR Integration

    • Map KPIs to Objectives and Key Results
    • Objective: Qualitative goal (e.g., "Become market leader")
    • Key Results: Quantitative KPIs (e.g., "Achieve 25% market share")
    • Review OKRs quarterly, update KPIs as needed
  3. KPI Refinement

    • Quarterly review: Are these the right KPIs?
    • Remove vanity metrics (look good but don't drive action)
    • Add leading indicators for predictive power
    • Simplify complex calculations if not understood
    • Archive outdated KPIs
  4. Data-Driven Culture

    • Make dashboards visible (TV screens, Slack bots)
    • Celebrate wins when KPIs hit targets
    • Share insights widely (democratize data)
    • Train team on how to read dashboards
    • Reward data-driven decision making
  5. A/B Testing & Experimentation

    • Use KPIs to measure experiment impact
    • Set success criteria upfront
    • Track both primary and secondary metrics
    • Document learnings (wins and failures)
    • Scale what works, kill what doesn't

Quick Reference

Action Command/Trigger
Define new KPI "Create KPI: [Name] = [Formula]"
Set target "Set target for [KPI]: [Value]"
Build dashboard "Design dashboard for [Department]"
Show metrics "Display [Dashboard Name]"
Variance analysis "Analyze variance for [KPI]"
Trend report "Show [KPI] trend last 12 months"
Benchmarking "Compare [KPI] to industry benchmark"
Alert setup "Alert when [KPI] drops below [Threshold]"
KPI library "Show all defined KPIs"
Export data "Export [Dashboard] to CSV/PDF"

Best Practices

KPI Selection

  • Less is more: 5-7 KPIs per dashboard (focus, not overwhelm)
  • Balance: Mix leading and lagging indicators
  • Actionable: Only track what you can influence
  • Avoid vanity: Page views don't matter if revenue doesn't follow
  • Segment appropriately: Different dashboards for different audiences

Data Quality

  • Single source of truth for each metric (avoid conflicting numbers)
  • Automate data collection (reduce errors)
  • Validate calculations regularly
  • Document definitions clearly (eliminate ambiguity)
  • Version control (track changes to KPI formulas)

Dashboard Design

  • Keep it simple: One glance should tell the story
  • Prioritize: Most important metrics at top-left
  • Context matters: Show trends, not just current values
  • Annotations: Explain anomalies and context (product launch, holiday)
  • Mobile-friendly: Ensure readability on phones/tablets

Review Discipline

  • Schedule recurring review meetings (don't skip)
  • Come prepared (review data before meeting)
  • Focus on action (not just discussion)
  • Document decisions and owners
  • Follow up on prior commitments

Performance Management

  • Tie compensation to KPI achievement (align incentives)
  • Celebrate wins publicly
  • Analyze failures without blame (learn and improve)
  • Adjust targets if assumptions change
  • Sunset KPIs that no longer matter

Common Pitfalls to Avoid

  • Metric overload: Tracking 50 KPIs (can't focus on anything)
  • Vanity metrics: Tracking metrics that make you feel good but don't matter
  • Wrong attribution: Claiming credit for results you didn't influence
  • Gaming metrics: Optimizing for the metric, not the outcome
  • Stale data: Dashboards that aren't updated regularly
  • No context: Showing numbers without trends or comparisons
  • Analysis paralysis: Endless discussion, no action
  • Set and forget: Not revisiting whether KPIs still matter

Dashboard Examples by Role

CEO Dashboard:

  • Revenue (MRR, ARR)
  • Gross profit margin
  • Net burn rate / runway
  • New customers added
  • Net Revenue Retention (NRR)
  • Cash balance
  • Employee headcount

Sales Leader Dashboard:

  • Pipeline value
  • Win rate
  • Quota attainment by rep
  • Average deal size
  • Sales cycle length
  • New logo vs. expansion revenue
  • Forecast vs. actual

Marketing Leader Dashboard:

  • Marketing Qualified Leads (MQLs)
  • Cost per MQL
  • MQL → SQL conversion rate
  • Website traffic (sessions)
  • Campaign ROI
  • Pipeline generated
  • Brand awareness score

Customer Success Leader Dashboard:

  • Net Revenue Retention (NRR)
  • Gross Revenue Retention (GRR)
  • Customer health score distribution
  • NPS (Net Promoter Score)
  • Churn rate (logo and MRR)
  • Expansion revenue
  • Support ticket volume and CSAT

Product Leader Dashboard:

  • Daily Active Users (DAU)
  • DAU/MAU ratio (stickiness)
  • Feature adoption rate
  • User retention (Day 1, 7, 30)
  • Time to value
  • Product-Qualified Leads (PQLs)
  • Bug/incident rate

Tools & Integration

Dashboard Platforms:

  • Tableau: Enterprise BI, complex visualizations
  • Looker: Modern BI, SQL-based
  • Power BI: Microsoft ecosystem, cost-effective
  • Metabase: Open-source, simple setup
  • Google Data Studio: Free, easy for SMBs
  • Custom: Build in-app dashboards (React, Chart.js)

Data Sources:

  • CRM: Salesforce, HubSpot (sales, customer data)
  • Analytics: Google Analytics, Mixpanel, Amplitude (product usage)
  • Finance: QuickBooks, Xero, Stripe (revenue, expenses)
  • Support: Zendesk, Intercom (tickets, CSAT)
  • Data Warehouse: Snowflake, BigQuery, Redshift (centralized data)

Automation & Alerts:

  • Zapier/Make: No-code automation
  • Slack/Teams: Push alerts to channels
  • Email: Scheduled reports
  • SMS: Critical alerts (PagerDuty, Twilio)