Creative Tim UICreative Tim UI

KPI Card Blocks based on shadcn/ui

Files
app/kpi-cards-with-icon/page.tsx
import KpiCardsWithIcon from "@/components/creative-tim/blocks/kpi-cards-with-icon"

export default function Page() {
  return <KpiCardsWithIcon />
}
KPI cards with icons showing metrics and targets
kpi-cards-with-icon

Performance Snapshot

Get a quick overview of key performance indicators with these four cards.

150 / 200

New Customers

New customers compared to the target.

$350k / $400k

Sales Revenue

Revenue generated compared to the target.

350 / 400

Completed Tasks

Tasks completed compared to the target.

25k / 30k

Website Traffic

The proportion of visits against the limit.

import KpiCardsWithIcon from "@/components/creative-tim/blocks/kpi-cards-with-icon"

export default function Page() {
  return <KpiCardsWithIcon />
}
PRO Blocks

This is a PRO block. Upgrade your account to access the source code and install this block via CLI/MCP.

Upgrade to PRO
Minimal hairline-grid KPI row with trend deltas
kpi-agency-minimal

Performance

Key metrics across the last 30 days.

Revenue

$48,250

+12.4%vs. last month

Active users

8,912

+4.1%vs. last month

Conversion

3.6%

-0.8%vs. last month

Avg. session

4m 32s

+18svs. last month
export { default } from "../kpi-agency-minimal"
PRO Blocks

This is a PRO block. Upgrade your account to access the source code and install this block via CLI/MCP.

Upgrade to PRO
Spotlight KPI — one headline metric plus supporting row
kpi-agency-spotlight

Revenue overview

Headline metric and supporting indicators.

Total revenue

$482,900

+18.3%vs. last quarter

Tracking 14% ahead of the annual target with one month left in the quarter.

New customers

+9.2%

1,284

Churn rate

-0.3%

1.8%

Avg. deal size

+5.6%

$2,410

export { default } from "../kpi-agency-spotlight"
PRO Blocks

This is a PRO block. Upgrade your account to access the source code and install this block via CLI/MCP.

Upgrade to PRO
KPI cards with colored badges showing percentage changes
kpi-cards-with-badge

Performance Snapshot

Get a quick overview of key performance indicators with these four cards.

Revenue

+14%

$50,846.90

Coupon Sales

+12%

$10,342

Total Audience

-10%

19,720

Website Traffic

+1.4%

20,000

import KpiCardsWithBadge from "@/components/creative-tim/blocks/kpi-cards-with-badge"

export default function Page() {
  return <KpiCardsWithBadge />
}
PRO Blocks

This is a PRO block. Upgrade your account to access the source code and install this block via CLI/MCP.

Upgrade to PRO
KPI cards with arrow indicators showing trends
kpi-cards-with-arrow

Overall Performance

Upward arrow indicating an increase in revenue compared to the previous period.

Revenue

14%

$50,846.90

Coupon Sales

12%

$10,342

Total Audience

10%

19,720

Website Traffic

1.4%

20,000

import KpiCardsWithArrow from "@/components/creative-tim/blocks/kpi-cards-with-arrow"

export default function Page() {
  return <KpiCardsWithArrow />
}
PRO Blocks

This is a PRO block. Upgrade your account to access the source code and install this block via CLI/MCP.

Upgrade to PRO
KPI cards with icons and call-to-action footer links
kpi-cards-with-cta

Reports Snapshot

Upward arrow indicating an increase in revenue compared to the previous period.

Sales Revenue

$50,846.90

Website Traffic

250,000

Coupon Sales

$10,982.10

User Engagement

90%

import KpiCardsWithCta from "@/components/creative-tim/blocks/kpi-cards-with-cta"

export default function Page() {
  return <KpiCardsWithCta />
}
PRO Blocks

This is a PRO block. Upgrade your account to access the source code and install this block via CLI/MCP.

Upgrade to PRO
KPI cards with progress bars and target tracking
kpi-cards-with-progress-bar

Reports Snapshot

Upward arrow indicating an increase in revenue compared to the previous period.

Sales Revenue

10,484

55% of monthly target
20k

Last Update: 24.04.2024

Website Traffic

250,000

55% of monthly target
400k

Last Update: 24.04.2024

Coupon Sales

$10,982.10

55% of monthly target
$20k

Last Update: 24.04.2024

Audience

30,845

55% of monthly target
60k

Last Update: 24.04.2024

import KpiCardsWithProgressBar from "@/components/creative-tim/blocks/kpi-cards-with-progress-bar"

export default function Page() {
  return <KpiCardsWithProgressBar />
}
PRO Blocks

This is a PRO block. Upgrade your account to access the source code and install this block via CLI/MCP.

Upgrade to PRO
KPI cards with embedded charts and detailed links
kpi-cards-with-chart-and-cta

Reports Snapshot

Track key metrics with visual trends to understand performance over time.

Revenue

+20%

$50,846.90

Outbound Clicks

+10%

10,864

Total Audience

-12%

19,720

Avg. Time

+16

00:30:14

import KpiCardsWithChartAndCta from "@/components/creative-tim/blocks/kpi-cards-with-chart-and-cta"

export default function Page() {
  return <KpiCardsWithChartAndCta />
}
PRO Blocks

This is a PRO block. Upgrade your account to access the source code and install this block via CLI/MCP.

Upgrade to PRO
Complex campaign KPI cards with multiple metrics
complex-kpi-cards

Reports Snapshot

Upward arrow indicating an increase in revenue compared to the previous period.

Black Friday Campaign

Important metrics from last campaign

+$6.8

$50,846.90

Revenue

+$10

10,342

Outbound Clicks

+$2

19,720

Total Audience

Cyber Monday Campaign

Important metrics from last campaign

+$6.8

$10,846.00

Revenue

+$10

3,874

Outbound Clicks

-$2

5,930

Total Audience

import ComplexKpiCards from "@/components/creative-tim/blocks/complex-kpi-cards"

export default function Page() {
  return <ComplexKpiCards />
}