KPI Card
A KPI Card compares an actual value with a target value and presents the result as a compact performance indicator. It can display the difference, percentage change, direction indicator, supporting values, and a sparkline trend.
Use a KPI Card when:
- You need to compare current performance against a goal.
- Viewers need to identify high, neutral, or low performance quickly.
- You want to display a separate KPI Card for each member of a dimension, such as region or product.
- A sparkline can provide useful historical context for the KPI.
KPI Card series view:

KPI Card single view:

Configuring Data
Configure the data for the KPI Card in the ASSIGN DATA tab. The widget requires an Actual Value and a Target Value.
| Data section | Requirement | Description |
|---|---|---|
| Actual Value | Required | Specifies the measure or numeric expression that represents the current performance value. |
| Target Value | Required | Specifies the measure or numeric expression used as the goal or comparison value. |
| Series | Optional | Specifies the dimension used to render a separate KPI Card for each distinct value. |
| Tooltip | Optional | Adds one or more measure values to the tooltip shown when a viewer points to the card. |
| Sparkline | Optional | Specifies the date, date-time, or numeric dimension used to plot the KPI trend. |
| Image | Optional | Specifies one or more dimension fields used to construct an image URL for each card. |
| Background Image | Optional | Specifies one or more dimension fields used to construct a background-image URL for each card. |
| Filters | Optional | Applies additional filtering conditions to the KPI Card data. |
Assigning Data
- Drag and drop the KPI Card widget from the toolbox onto the design canvas.
- Resize the widget as required.
- Select the KPI Card and click the Settings icon to open the configuration panel.
- Switch to the
ASSIGN DATAtab. - Drag and drop a measure or numeric expression into the
Actual Valuesection. - Drag and drop a measure or numeric expression into the
Target Valuesection. - Optionally, assign fields to
Series,Tooltip,Sparkline,Image, andBackground Imagebased on the information you want to display. - Optionally, add fields to the
Filterssection to apply additional filtering conditions.
Assigning a field to Series changes the widget from a single card to a collection of cards, with one card rendered for each distinct series value. Assigning a field to Sparkline displays the change in the actual value across that field.
Settings menu
Click the More options icon for an assigned field to configure the available options. The options vary based on the field type and data section.
- Rename — Overrides the display name of the assigned field.
- Aggregation type — Changes how a measure is summarized. See Aggregating Value Columns.
- Sort — Configures the order of values in a dimension field. See Advanced Sorting.
- Filter(s) — Applies field-level conditions to include or exclude values. See Configuring Widget Filters.
- Format — Changes the display format of the
Actual Value. See Formatting Measure Type Column.
NOTE: The
Formatoption is not available forTarget Value. The format applied toActual Valueis also applied toTarget Value.
Formatting the KPI Card
You can format the KPI Card using the property categories listed below. The categories are presented in the same order as the PROPERTIES panel.
Basic Settings
Fit to Content
Automatically adjusts the font sizes of the card elements to fit the available space. Individual font-size properties are disabled while this option is enabled.
Text Overflow Mode
Controls content that does not fit within the card. Select Trim to shorten overflowing text or Hide to hide it.
Tooltip Settings
Configure whether the tooltip is displayed, customize its content, and enable right-to-left tooltip rendering. Refer to Tooltip Settings for more information.
Color Settings
Direction
Determines how the KPI status is evaluated. Select High is Good when values above the target indicate better performance, or Low is Good when lower values are preferred.
High Color
Defines the color used when the KPI is in a high or positive state.
Medium Color
Defines the color used when the KPI is in a neutral or warning state.
Low Color
Defines the color used when the KPI is in a low or negative state.
Separator
Sets the color of the separator displayed between the left and right supporting values.
Formatting
Advanced Settings
Enables rule-based color customization for configured KPI Card elements. Click Customize to define conditions based on the KPI value and apply colors to supported elements such as the title, background, sparkline, indicator, and KPI value.
Refer to Conditional Formatting for the supported formatting modes.
Font Settings
Configure the widget font family and style, or use the dashboard font settings. Element-level font controls are available for the title, KPI value, left and right values, and their captions. Refer to Font Settings for more information.
Title
Show Title
Shows or hides the card title.
Title Text
Specifies the title displayed on a single KPI Card. When Series is configured, the corresponding series value is used as the card title.
Color
Sets the title color.
Auto Font Size
Automatically adjusts the title font size to the available space.
Font Size
Sets a fixed title font size when automatic font sizing is disabled.
Animation Settings
Enable Animation
Animates the KPI value when the widget loads or refreshes.
Animation Duration
Specifies how long the animation runs. The supported duration is from 1,000 through 5,000 milliseconds.
KPI Value
Show Value
Shows or hides the primary KPI value.
Type
Determines the value displayed as the KPI. The available types are Absolute Difference, Percent of Difference, Percent of Target, Actual Value, Target Value, and Percent of Change.
Color Option
Select Direction Color to use the high, medium, or low status color. Select Custom Color to apply a fixed color.
Auto Font Size
Automatically adjusts the KPI value font size to fit the card.
Font Size
Sets a fixed KPI value font size when automatic font sizing is disabled.
Indicator
Show Icon
Shows or hides the status indicator.
Placement
Places the indicator beside the Left Value, Right Value, or KPI Value.
Position
Places the indicator on the left or right side of the selected value.
Color Option
Uses either the direction color or a custom color for the indicator.
High
Selects the icon used when the KPI is in a high or positive state.
Low
Selects the icon used when the KPI is in a low or negative state.
Neutral
Selects the icon used when the KPI is in a neutral state.
Auto Font Size
Automatically adjusts the indicator size to fit the card.
Font Size
Sets a fixed indicator size when automatic font sizing is disabled.
Left Value
Type
Selects the calculation or source value displayed on the left. It supports the same value types as the primary KPI value.
Show Value
Shows or hides the left supporting value.
Value Color Option
Uses the direction color or a custom color for the value.
Auto Font Size
And Value Font Size — Control automatic or fixed sizing of the left value.
Show Caption
Shows or hides the caption below the left value.
Caption Text
Specifies the caption text. The default caption is Actual Value.
Caption Color Option
Uses the direction color or a custom color for the caption.
Auto Font Size
And Caption Font Size — Control automatic or fixed sizing of the caption.
Right Value
Type
Selects the calculation or source value displayed on the right. It supports the same value types as the primary KPI value.
Show Value
Shows or hides the right supporting value.
Value Color Option
Uses the direction color or a custom color for the value.
Auto Font Size
And Value Font Size — Control automatic or fixed sizing of the right value.
Show Caption
Shows or hides the caption below the right value.
Caption Text
Specifies the caption text. The default caption is Target Value.
Caption Color Option
Uses the direction color or a custom color for the caption.
Auto Font Size
And Caption Font Size — Control automatic or fixed sizing of the caption.
Image
Show Image
Shows or hides the image displayed in the card.
Image Mode
Controls how the image fits within its available area. The available modes are Default, Fill, Uniform, and Uniform To Fill.
Image Alignment
Places the image on the left or right side of the card.
Image
Selects Local, URL, or Parameterized URL as the image source. The related browse, URL, or pattern property is displayed based on the selected source.
When using a parameterized URL, add placeholders such as {0} and {1} to insert the values of fields assigned to the Image data section.
Background
Show Image
Shows or hides the background image.
Image Mode
Controls how the background image fits within the card. The available modes are Default, Fill, Uniform, and Uniform To Fill.
Image
Selects Local, URL, or Parameterized URL as the background-image source. The related browse, URL, or pattern property is displayed based on the selected source.
Color
Sets the card background color.
Transparency
Controls the transparency of the background color and image from 0 through 1.
Sparkline
These properties are applicable when a field is assigned to the Sparkline data section.
Show Sparkline
Shows or hides the trend sparkline.
Show Sparkline Background
Displays the sparkline as a background layer behind the card content.
Color Option
Uses the KPI direction color or a custom color for the sparkline.
Opacity
Controls the sparkline opacity from 0 through 1.
Link
Enables navigation to another dashboard or a URL when a viewer selects a KPI Card. Refer to Linking for configuration details.
Filter
Configures the KPI Card as a master widget, controls whether it responds to other master widgets, and enables hierarchical filtering. The master-widget option is available when Series is configured. Refer to Filter Settings for more information.
Container Appearance
Configures the title, subtitle, padding, border, corner radius, shadow, and mobile height of the widget container. Refer to Container Appearance for more information.
Container Actions
Controls viewer actions such as maximize, commenting, and pinning the widget. Refer to Container Actions for more information.
No Data Appearance
Configures the message, font size, text color, image, and header displayed when the KPI Card has no data. Refer to No Data Appearance for more information.
Export Settings
Controls the export formats available to viewers, including CSV, Excel, PowerPoint, image, and PDF. PDF page size and orientation can also be configured. Refer to Export Options for more information.
View Underlying Data
Controls whether viewers can inspect the records behind the KPI Card. You can allow exporting, allow column selection, choose whether the action is available from the widget header, card selection, or both, and configure the columns displayed in the underlying-data view. Refer to View Underlying Data for more information.