Introduction: Why KPI Cards Matter
KPI Cards are one of the most viewed elements of any dashboard. They show business performance in seconds — like Sales, Profit, Customers, Conversion Rate, etc.
Well-designed KPI Cards instantly improve:
- User experience
- Decision-making
- Dashboard readability
- Executive-level reporting
In this blog, you will learn exactly how to build KPI Cards that stand out visually and functionally.
Step 1: Choose the Right KPIs
Pick only the most important metrics, such as:
- Total Sales
- Total Profit
- Total Customers
- Conversion Rate
- YoY Growth
Avoid overcrowding — ideal KPI cards per page = 3 to 6
Step 2: Create the Required DAX Measures
1. Total Sales
2. Total Profit
3. YoY Sales Growth
4. Profit Margin
Step 3: Insert KPI Card Visual in Power BI
- Go to Visualizations Pane
- Select Card Visual
- Drag your DAX Measure into Fields
Your KPI basic card is ready!
Step 4: Add Icon Indicators (Up/Down Arrows)
How to add conditional icons:
-
Click on Format Visual
-
Expand Callout Value
-
Enable Icons
-
Add rules like:
-
Value > 0 → Green Up Arrow
-
Value < 0 → Red Down Arrow
-
This instantly shows performance improvements/declines.
Step 5: Add Background Colors (Conditional Formatting)
Use color psychology:
-
Green → Good performance
-
Red → Poor performance
-
Blue → Neutral
-
Gold → Premium dashboards
Example rule:
-
If YoY Growth > 0% → Green background
-
If YoY Growth < 0% → Light Red
Step 6: Use Custom Fonts & Layout
Best font combinations:
-
Header: Segoe UI Semibold
-
Value: Segoe UI Bold
-
Label: Segoe UI Light
Best layout:
-
Landscape cards (wider than tall)
-
Shadow enabled (low)
-
Rounded corners = 10–20
-
Keep consistent spacing
Step 7: Add Trend Lines Inside Cards
To increase visual impact:
- Insert a Sparkline
- Use:Sales Trend (Last 12 months)
-
Customer Trend
-
Profit Trend
-
Sparkline will make your dashboards look premium.
Step 8: Group Cards into a Clean Header Section
Create a dedicated KPI zone:
- Keep cards aligned
- Use grid layout
- Maintain equal margins
- Use background section (light gray or white)
This gives a professional BI dashboard look.
Final Thoughts
KPI Cards are the foundation of a high-impact Power BI dashboard. With the right DAX, formatting, and icons, your dashboard becomes super intuitive.
If you follow the design rules shared above, your KPI section will look premium and executive-ready.