eddiebe147

KPI Dashboard Builder

8
2
# Install this skill:
npx skills add eddiebe147/claude-settings --skill "KPI Dashboard Builder"

Install specific skill from multi-skill repository

# Description

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

# 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
  2. Strategic KPIs: Company-level goals (revenue, profit, market share)
  3. Operational KPIs: Efficiency metrics (cost per unit, cycle time, uptime)
  4. Leading Indicators: Predict future performance (pipeline, traffic, engagement)
  5. Lagging Indicators: Measure results (revenue, customer count, profit)

  6. SMART KPI Criteria
    Every KPI must be:

  7. Specific: Clearly defined, no ambiguity
  8. Measurable: Quantifiable with data
  9. Achievable: Realistic targets based on resources
  10. Relevant: Directly tied to business objectives
  11. Time-bound: Defined measurement period

  12. KPI Selection Process

  13. Start with business objectives (what are we trying to achieve?)
  14. Identify critical success factors (what must go right?)
  15. Map KPIs to each success factor (what measures progress?)
  16. Validate data availability (can we measure this?)
  17. Prioritize (5-7 KPIs per dashboard max)

  18. KPI Documentation Template
    For each KPI, document:

  19. Name: Clear, descriptive title
  20. Definition: Exact calculation formula
  21. Data Source: Where the data comes from
  22. Owner: Person responsible for this metric
  23. Target: Goal value (with timeframe)
  24. Frequency: How often measured (daily, weekly, monthly)
  25. 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
  2. Executive Dashboard: High-level KPIs, trends, alerts (CEO, board)
  3. Departmental Dashboard: Function-specific metrics (sales, marketing, ops)
  4. Operational Dashboard: Real-time monitoring, detailed drill-downs (team leads)
  5. Analytical Dashboard: Deep-dive analysis, exploratory (analysts)

  6. Dashboard Design Principles

  7. Clarity: Easy to read at a glance
  8. Relevance: Only show what matters to audience
  9. Actionability: Make next steps obvious
  10. Consistency: Standard layout, colors, formats
  11. Freshness: Real-time or clearly dated data

  12. Visualization Selection

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

    • Use for: Usage by day/hour, cohort retention
  20. Dashboard Layout Best Practices

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

  29. Color Strategy

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

Workflow 4: KPI Tracking & Monitoring

Establish rhythms for reviewing and acting on metrics

  1. Data Collection & Automation
  2. Automate data pipelines (minimize manual entry)
  3. Integrate source systems (CRM, analytics, finance)
  4. Schedule data refreshes (daily, hourly, real-time)
  5. Validate data quality (accuracy checks, anomaly detection)
  6. Document data lineage (where numbers come from)

  7. Review Cadence

  8. Daily Standup (5-10 min):

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

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

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

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

  13. Set thresholds for critical KPIs
  14. Automate alerts (email, Slack, SMS)
  15. Escalate based on severity
  16. Avoid alert fatigue (tune thresholds)

  17. Variance Analysis
    When a KPI misses target:

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

Workflow 5: Performance Management & Optimization

Use KPIs to drive continuous improvement

  1. Goal Setting
  2. Set stretch but achievable targets
  3. Use historical data + growth ambitions
  4. Benchmark against industry standards
  5. Align individual goals to company KPIs
  6. Document assumptions behind targets

  7. OKR Integration

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

  12. KPI Refinement

  13. Quarterly review: Are these the right KPIs?
  14. Remove vanity metrics (look good but don't drive action)
  15. Add leading indicators for predictive power
  16. Simplify complex calculations if not understood
  17. Archive outdated KPIs

  18. Data-Driven Culture

  19. Make dashboards visible (TV screens, Slack bots)
  20. Celebrate wins when KPIs hit targets
  21. Share insights widely (democratize data)
  22. Train team on how to read dashboards
  23. Reward data-driven decision making

  24. A/B Testing & Experimentation

  25. Use KPIs to measure experiment impact
  26. Set success criteria upfront
  27. Track both primary and secondary metrics
  28. Document learnings (wins and failures)
  29. 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)

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.