PPTX.gallery

Metrics Block

KPI Dashboard

A compact dashboard slide for key performance indicators and status signals.

kpi-dashboard1 slidedense density

KPI Dashboard

Performance at a glance

Group the metrics that define current operating health.

ARR

+18%

NRR

121

CAC

3.4x

Gross margin

74%

OPF Config

blocks:kpi-dashboard
OPF JSON
{
  "$schema": "https://openpresentation.org/schema/opf/v1",
  "name": "KPI Dashboard",
  "description": "A compact dashboard slide for key performance indicators and status signals.",
  "tone": "formal",
  "narrative": "data-story",
  "takeaway": "Summarize current operating health across core KPIs.",
  "tags": [
    "content-block",
    "gallery:blocks/kpi-dashboard"
  ],
  "design": {
    "colorScheme": "cool-horizon",
    "fontScheme": "roboto",
    "background": {
      "type": "solid",
      "color": "#ffffff"
    }
  },
  "slides": [
    {
      "id": "kpi-dashboard",
      "layout": "metrics",
      "title": "Performance at a glance",
      "subtitle": "Current health across the operating model.",
      "blocks": [
        {
          "metric": {
            "value": "+18%",
            "label": "ARR"
          }
        },
        {
          "metric": {
            "value": "121%",
            "label": "NRR"
          }
        },
        {
          "metric": {
            "value": "-9%",
            "label": "CAC"
          }
        },
        {
          "metric": {
            "value": "74%",
            "label": "GM"
          }
        }
      ]
    }
  ],
  "catalogs": {
    "default": {
      "source": "https://www.pptx.gallery",
      "narratives": {
        "data-story": {
          "name": "Data Story",
          "summary": "A data-first narrative that builds from evidence to insight to action, ideal for analysts and data-driven teams.",
          "description": "A data-first narrative that builds from evidence to insight to action. Set the analytical context and the question the data answers, reveal the headline finding, walk through the supporting analysis and its sources, explain what it means for the business, then make a specific recommendation with its confidence level and assumptions. The tone is analytical and inductive: it builds up from data to insight. Best for analytical briefings, data team presentations, research readouts, and business reviews; typical decks run 6-15 slides.",
          "audienceFit": [
            "data-teams",
            "operations-and-finance",
            "product-managers",
            "analytics-stakeholders"
          ],
          "duration": {
            "min": 10,
            "max": 30
          },
          "tags": [
            "analytics",
            "data",
            "insight",
            "recommendation"
          ],
          "beats": [
            {
              "id": "context",
              "name": "Context",
              "description": "Frame why this analysis matters now. What question is this data answering?",
              "instructions": "Set up the business question and data scope.",
              "type": "list",
              "layout": "list"
            },
            {
              "id": "key-finding",
              "name": "Key Finding",
              "description": "State the single most important thing the data shows. One slide, one insight.",
              "instructions": "State the one finding the audience must remember.",
              "type": "metric",
              "layout": "metrics"
            },
            {
              "id": "analysis",
              "name": "Analysis",
              "description": "Unpack the data rigorously. Show sources, methodology, and supporting charts.",
              "instructions": "Explain the drivers behind the finding.",
              "type": "chart",
              "layout": "chart"
            },
            {
              "id": "implications",
              "name": "Implications",
              "description": "Translate findings into business language. What does this mean for strategy, operations, or customers?",
              "instructions": "Translate the analysis into business consequences.",
              "type": "text",
              "layout": "two-column"
            },
            {
              "id": "recommendation",
              "name": "Recommendation",
              "description": "Make an explicit, actionable recommendation backed by the data. Include confidence level and assumptions.",
              "instructions": "Recommend the next decision or action.",
              "type": "text",
              "layout": "list"
            }
          ]
        }
      },
      "tones": {
        "formal": {
          "name": "Formal",
          "summary": "Polished, restrained voice for board, investor, and regulator audiences.",
          "description": "Authoritative without being cold. Use third-person constructions, full sentences, and concrete numbers. Avoid hedges and humor that depend on shared in-jokes; rely on clarity and precision to land.",
          "voiceCues": [
            "Use third person and the corporate 'we' sparingly.",
            "Lead with the recommendation, then evidence.",
            "Quote concrete numbers; avoid round-tripping ranges.",
            "Prefer full sentences to bullet fragments on key claims."
          ],
          "avoid": [
            "Slang, idioms, or in-jokes.",
            "Hedging language ('maybe', 'sort of', 'I think').",
            "Marketing superlatives ('world-class', 'best-in-class').",
            "Excessive emoji or exclamation points."
          ],
          "samplePhrases": [
            "Q4 revenue grew 18% year over year, led by enterprise expansion.",
            "We recommend approving the Series B raise at $30M.",
            "Net retention was 124%; gross retention was 96%."
          ],
          "recommendedNarratives": [
            "board-meeting",
            "qbr",
            "scqa",
            "strategic-narrative"
          ],
          "tags": [
            "business",
            "executive",
            "formal"
          ]
        }
      },
      "colorSchemes": {
        "cool-horizon": {
          "name": "Cool Horizon",
          "accent1": "#2874A6",
          "accent2": "#1B4F72",
          "accent3": "#5499C7",
          "accent4": "#7BDBB2",
          "accent5": "#3AC67A",
          "accent6": "#24A89E",
          "dark1": "#000000",
          "dark2": "#011842",
          "followedHyperlink": "#551A8B",
          "hyperlink": "#0000EE",
          "light1": "#FFFFFF",
          "light2": "#F0F0F0",
          "summary": "Cool blue-green palette tuned for professional business decks.",
          "description": "A balanced cool-toned scheme with deep navy, business blues, and teal accents. It works well across strategy, finance, and technical narratives.",
          "tags": [
            "professional",
            "trustworthy",
            "calm",
            "technical",
            "versatile"
          ]
        }
      },
      "fontSchemes": {
        "roboto": {
          "name": "Roboto",
          "app": "google-slides",
          "languageFamily": "latin",
          "languages": [],
          "major": "Roboto",
          "minor": "Roboto",
          "textSample": "Perfect for tech",
          "type": "sans-serif",
          "description": "Roboto is a sans serif OPF font scheme for Latin presentations, using Roboto for both headings and body text."
        }
      },
      "layouts": {
        "metrics": {
          "name": "Metrics",
          "summary": "One to six headline numbers, with an optional note.",
          "tags": [
            "Numbers"
          ],
          "design": {
            "contentAlignment": "center"
          },
          "direction": "column",
          "regions": [
            {
              "name": "title"
            },
            {
              "name": "metrics",
              "accepts": [
                "metric",
                "group"
              ],
              "role": "primary",
              "flow": "grid",
              "anchor": "middle"
            },
            {
              "name": "note",
              "size": "auto",
              "accepts": [
                "text",
                "list"
              ],
              "role": "supporting",
              "flow": "none"
            }
          ],
          "description": "Highlight a small set of important numbers. Give each number a label and the context needed to interpret it.",
          "preview": {
            "vectorSrc": "https://www.pptx.gallery/layout-previews/metrics.svg"
          }
        }
      }
    }
  }
}
Open in visual editorOpen in Inspector

Load this config in the gallery's visual editor, or in the Inspector at pptx.dev.

Use Case

Use when a recurring update needs current metric health in one scannable view.

When to Use

For monthly business reviews, operating reviews, board updates, and team dashboards.

When to Avoid

Avoid if the story depends on one metric that deserves its own slide.

Block Structure

metrics

Performance at a glance

Current health across the operating model.

Best Practices

1

Use consistent time windows.

2

Separate status from commentary.

3

Keep metric labels stable across reporting periods.

Playground deep link: config=blocks:kpi-dashboard