Skip to main content
  • Customer Experience
    Customer Experience
  • Employee Experience
    Employee Experience
  • Brand Experience
    Brand Experience
  • Product Experience
    Product Experience
  • Core XM
    Core XM
  • Design XM
    Design XM

Heat Map Widget (EX)

What's on This Page:

Was this helpful?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!

Qtip: This page describes functionality available to dashboards in Engagement, Lifecycle, and Ad Hoc Employee Research projects. For more details on each, see Types of Employee Experience Projects.

About Heat Map Widgets

Heat Map widgets provide an efficient way to quickly identify high points and low points across your organization or various demographic groups. These widgets are ideal for visualizing comparisons, showing how the many levels of a field compare on items across the organization.

An example heat map widget in red and blue

Example: You would like to see how each department in your company scored on the engagement questions, compared to the overall company scores. Heat Map widgets can display this information color coded, display the delta (difference between each department and the overall), and sort the columns from highest scoring to lowest scoring teams.

Heat Map widgets are mobile accessible, and will resize and reformat as needed in a mobile browser.

Basic Set Up

Before your Heat Map widget will display data, you must set a comparison, choose the field to break out by, and select the items you are interested in analyzing.

  1. Inside your Dashboard Settings, create at least one Comparison.
  2. Back on the dashboard, edit your Heat Map.
  3. Select the Source. This is the Employee Engagement or Lifecycle survey your items will come from. Multiple sources can be selected at once.
    Steps for setting up a heat map

    Qtip: If you only have one source mapped, you can ignore this step. See Adding Additional Sources if you’d like to add more.
  4. Under Items, select categories and questions. These items will be listed along the left of the widget. The order of these items is determined by the order the fields are mapped in your dashboard data.
    Qtip: If you select questions and categories, the question will be nested under the categories to save space. Click a category dropdown to see the items underneath it.
    Items listed to the left
  5. Scroll down the widget editing pane. Under Breakout, select the field you’re interested in. Field values will be listed in alphabetical order.
    Showing how options on the right correspond to the widget

    Qtip: It’s best to choose demographics, teams, and other tangible groups, such as Departments, Regions, and Tenure. Fields like Employee ID have too many values, and are too specific to the employee for the data to help you create company-wide action items.
    Attention: If you have a breakout for a field marked as identifiable, and if a value for that breakout has a number of responses thats falls below the anonymity threshold for all items, then the breakout column will be removed from the widget and the data will not be displayed.
  6. If you have selected multiple Breakouts, the Heat Map can only display one at a time. Select a Default Breakout.
  7. Select a Comparison.
Qtip: Don’t worry if your breakout has too many values for the columns to fit on one page. The widget will enable sideways scrolling as soon as there are too many columns.

Displaying Values and Value Ranges

The next step in setting up a Heat Map widget is to determine the values being displayed in the widget, and setting your value range.

Qtip: How you display numbers doesn’t have to match how you define the color palette changes. For example, one can be Delta, while the other is not.

Display number values as

Showing the numbers that change

+/- Delta is the change from the comparison’s value of the item to the column’s.

Example:  In the One Team row, Engineering has a -5. The comparison on the widget is set to the overall company’s scores. That means the Engineering scored 5 less than the rest of the company on the One Team category’s items.

This helps us understand what teams to reach out to to improve engagement, and what items of engagement to focus on. For this category, we can even expand the dropdown to see what within this category Engineering felt the company struggled with.

Showing more numbers changed

Base Value will give the percentage of engagement if your Metric is Favorability, and mean score if your Metric is Average. Instead of change, we see the flat value of how high or low engagement was. Therefore, we compare values by color and by looking at the breakout columns versus the Comparison column, instead of the values of the breakout columns being based on the comparison to begin with.

You can additional Decimal Places to the base value as needed.

Qtip: Consider adding a description to your widget to clarify the content to your dashboard users.

Writing a description creates a tooltip that can be accessed next to the widget title


Determine color values based on & Value Ranges

The Value Ranges will change based on what you choose to base the color values on. They automatically adjust to the range of differences within your data set. Once you reach these items’ maximum score, you won’t be able to add any more value ranges.

+/- Delta is the most intuitive way to change a color range. Instead of arbitrarily choosing the exact engagement values to base color changes on, you are looking at the magnitude of the change. In the example above, smaller changes

Qtip: The color on the upper-left half of the box represents negative change. The bottom-right represents positive change. For example, if Engineering has a delta of +1, the box will be light blue. If it has a delta of -1, it will be light red. The opacity of the color is based on the magnitude of the change.

Indicating light delta cells that correspond to the value range opacity

Custom thresholds allow you to define the exact engagement percentages or averages at which the colors change.

The widget in the screenshot below is the same as the one displayed in the screenshot above, but set to a custom threshold instead – note the difference in how these value ranges are colored.

Color of heat map changes when the value range is made custom instead

Qtip: Custom thresholds allow you set the threshold. They do not allow you to select colors not included in your chosen color palette. For example, if you’ve selected the red/blue color palette, you will not be able to add random greens and yellows.

Color Palette

The color palettes available are designed by SMEs to highlight contrast between high and low values.

Color palette

The colors in the value range will be assigned automatically based on the number of values you add. The color opacity changes based on the magnitude of the number in each cell of the Heat Map. You cannot adjust custom colors for the palette; for example, if you’re using a red and blue palette, you cannot add yellow or purple value ranges.

Customization Options

In addition to the options required for set up, there are additional changes you can make to the Heat Map widget to clarify the data you see.


The metric is another field that determines how the numbers in the cells are calculated. You can either present results based on engagement or average.

A heat map with metric average

  • Favorability: Base your data on favorability. This is calculated as an engagement score, the percentage of participants who rated favorably on the set scale. For more on setting favorability scales, see Scales.
  • Average: Base your data on the average value. In a Heat Map, that means you see the average of everyone’s score in a group.
    Qtip: Depending on the number of scale points, it may be difficult to get a large range for average. Consider adjusting your value ranges to include decimals.

Show Response Counts

When selected, the number of responses the items in the Heat Map widget received will be listed. This gives you the sample size the calculations are based on.

Significance Testing

When displaying comparisons or benchmarks on your widgets, you’ll see a lot of changes from one group to another. But are these changes to be expected, or are they representative of something deeper? How can you decide what changes demand your attention? Thankfully, you can flag whether a difference is statistically significant.

Qtip: To use significance testing, you must set your widget to display number values as +/- Delta.

Enabling Significance Testing

Editing a heat map widget. On the right, in the editing pane, are the steps described

  1. Add a comparison or benchmark to your widget.
  2. Select Enable Significance Testing.
  3. Select your Confidence Interval.

Types of Significance Tests

The type of significance testing that is being performed varies based on whether you have added a benchmark or a comparison. Significance testing can only be performed if the metric is favorability.

Comparisons A two proportion z-test. Here, we are comparing proportions of favorability for two populations.

Qtip: For statistical tests that are set up with comparisons, the test will be performed with the comparison as it is configured, and will not attempt to remove any overlap between the samples being compared. For example, if your comparison is a subgroup vs. the company overall, the company overall includes the subgroup as well.
Benchmark One sample test of binomial proportions. Here, we are comparing expected proportion (a benchmark) to the experimental proportion of the binomial question: is this favorable or unfavorable.

The sample size for categories is the average number of responses across the items in the category.

Qtip: Only benchmarks that are comparisons with Top Box / Bottom Box can be added to this widget.

Understanding Significance in a Widget

The Confidence Interval indicates how confident you would like to be that the results generated through the analysis match the general population. Higher confidence levels raise the threshold for a difference to be considered statistically significant, meaning only the clearest differences will be marked as such.

Once you have enabled significance testing, changes that are significant will have arrows to indicate the direction of the change. Insignificant changes will not have arrows.

Heat map widget with the styling described. Significant tiles are highlighted in the screenshot