Custom Widgets

Last Updated August 30, 2026

Brief Overview

With custom widgets, you have the power to create your personalized data views tailored to your unique needs. They're located in the widget gallery of Custom Dashboards, enabling users to craft personalized data views.

Users can specify the system and data type (Elements/Content/Pages) they wish to display, along with the desired format. Display options include a singular metric widget, pie chart, or table. Additionally, the feature offers widget-level filtering for precise data display.

Access

Custom widgets are created from within a dashboard. See Access in the Custom Dashboards article to open Custom Dashboards, then follow the steps below.

How to Create Custom Widgets

  1. Click Add Widget

  2. Click Create Custom Widget

  3. Enter a name for your widget

  4. Enter a description for your widget

  5. Select a system from the system dropdown

  6. Select the data you want to show in the widget

    1. Element: Engaged elements that have been created from the Events page for this specific system (Tracked Events will be supported soon)

      1. Select the elements from the Element dropdown

    2. Content: WalkMe items created within the selected system

      1. Select a content type from the Content type dropdown

      2. Select specific WalkMe items within that content type from the Item dropdown

    3. Page: Specific webpages to track user visits

      1. Select a url from the list, any url, or type a new url in the search field

  7. Optional: Click Filters to display a smaller part of the data set. Learn more.

    • The dropdown contains any previously saved filters

  8. Click Continue
  9. Select a widget type to visualize your data (See Widget type section)
  10. Click Add to Dashboard

Widget Types

Singular Metric

Choose the singular metric visualization method if you want to quickly display single metric as a number, making it easy to understand information on your chosen data type.

  • Select from the Measure by dropdown how you want to measure the data type (this is the number that will appear)

Singular Metric Example Scenario

Setup

  • System chosen: SalesForce Lightning

  • Data type chosen: Content

    • Content type: Launcher

    • Item: All (meaning all launchers within the SalesForce Lightning system)

    • Action: Launcher Clicked

Visualize

  • Widget type: Singular Metric

  • Measure by: User Name

Interpretation

There were 163 unique users who clicked on a launcher from all of the available launchers in SalesForce Lightning.

Pie Chart

Choose the pie chart visualization method to display a whole dataset divided into individual parts.

  • Select from the Show data as dropdown what the featured dataset will be in the chart (this will be the text)

  • Select from the Measure by dropdown how you want to measure the data type (the will be the numbers)

Pie Chart Example Scenario

Setup

  • System chosen: SalesForce Lightning

  • Data type chosen: Content

    • Content type: Launcher

    • Item: All (meaning all launchers within the SalesForce Lightning system)

    • Action: Launcher Clicked

Visualize

  • Widget type: Pie Chart

  • Show data as: Country

  • Measure by: User Name

Interpretation

Displays the number of unique users per country that clicked on a launcher from all of the available launchers in SalesForce Lightning

  • There were 176 unique users from 10 different countries that clicked on a launcher

  • The majority of users were located in the United States

Table

Choose the table visualization method if you want to display lots of your data in a detailed format, where you can select to data columns and display the data as either measures or dimensions.

  • Click Add Column to select add data columns to the table
  • Select dimension or measure for each data column to determine how the data is displayed in the table

About Dimensions & Measures

Dimensions and measures are different ways to display your data columns in the table.

  • Dimensions: Display written values like usernames, email addresses, and locations, enabling analysis of textual information
  • Measures: Display numerical values to count and measure your data

Example

I want to view location insights for my “CS Task New” launcher in my Salesforce Lightning system. I can do this by adding 'Country' and 'City' columns.

  • By setting the City column as a dimension, I can see a list of cities per country
  • By setting it as a measure, I can see the number of cities per country

Note

At least one column must be shown as a text value in the table.

Table Example Scenario

Setup

  • System chosen: SalesForce Lightning

  • Data type chosen: Content

    • Content type: Launcher

    • Item: All (meaning all launchers within the SalesForce Lightning system)

    • Action: Launcher Clicked

Visualize

  • Widget type: Table

  • Columns & values:

    • Content Name - Text

    • User Name - Number

    • Country - Number

    • Browser - Number

Interpretation for one launcher on the table

The Change Stage Button launcher was clicked by 54 unique users from 9 countries, all using the same browser type.

Dashboard Filters and Custom Widgets

Dashboard-level filters apply to custom widgets alongside any widget-level filters set during the widget creation process.

If a custom widget has built-in filters, a filter icon will appear on the widget.

When both filter types are active, they are combined using the AND operator, meaning only data that satisfies both sets of conditions will be returned.

Example

Example

  • Dashboard Filter: Department = 'Marketing'

  • Widget Filter: Country = 'Israel'

  • Result: Only users from Israel whose department is Marketing

Note

If the two filters conflict (for example, Dashboard Filter: Country = 'Australia' and Widget Filter: Country = 'Israel'), the widget will return 0 results, since an event can only have a single country value.

Technical Notes

  • Editing a custom widget on another dashboard only changes it on that specific dashboard, not all dashboards using the same widget
  • A column for a table widget type can't be both a dimension and measure at the same time
  • When using the table widget type, total events cannot be measured, only total unique user events
  • Tracked events not supported but on the roadmap
  • If you choose content, only one action can be chosen
  • Maximum of 5 columns in Table view
  • Desktop/mobile systems and data are not supported
  • Mobile web data is not supported
  • No integration filters supported currently
  • ActionBot, Quiz and TeachMe are not supported
  • Each custom widget is its own instance, so if users add it to another dashboard and edit it they won't be linked
  • A maximum of 100 custom dashboards can be created

  • The following widgets are visible in the widget gallery but do not return data for mobile native systems: SmartTips, Resources, Shuttles, Goals, Menu & Search, Onboarding Tasks
    • When creating a custom widget, Elements, Page, and the following content types remain visible but are not supported for mobile native systems: SmartTips, Resources, Shuttles, Menu & Search
    • Widget Gallery: All widget types are visible but the Goal widget is specifically not supported for mobile native systems

Known Issues

  • Custom Widgets Show No Data (Desktop/Mobile Systems)

    • Bug Description: When users switch systems to a desktop/mobile system (previously known as Workstation) using the systems dropdown in the editor or console, they can inadvertently add a custom widget without selecting a specific system. This results in the widget being categorized under a "desktop/mobile system," which won't show data due to unsupported desktop/mobile data in custom widgets

    • Workaround: To successfully add a widget to a custom dashboard using desktop/mobile data, users should navigate to the system overview, select a desktop/mobile system, and use the Add to Dashboard button

Custom Dashboards — now includes dashboard sharing & permissions

Was this article helpful?

Thanks for your feedback!

Be part of something bigger.

Engage with peers, ask questions, share ideas

Ask the Community
×
×