Word Cloud

When you're working with text-heavy data, like customer feedback, survey results, or open-ended responses, it’s easy to get overwhelmed and miss key patterns. Traditional word clouds are eye-catching but limited; they only show word frequency, which often doesn’t tell the full story.

The QBeeQ Word Cloud is a powerful way to make qualitative data both visual and actionable. Instead of just counting how often words appear, this widget lets you tie each word’s size and color to meaningful KPIsβ€”like sales figures, engagement rates, or any formula you define. It’s fully interactive: click a word to filter your dashboard, hover to get rich tooltips with more detail, and reset filters with one click.

Notion image
πŸ“„

Release Notes for the Wordcloud can be found here.

Installation and configuration

The Wordcloud plugin can be installed by an Admin, following the directions in Installing QBeeQ Plugins.

Operating system and version support:

  • Linux - Latest
  • Windows - Latest

To create a new Word Cloud widget:

  1. Choose QBeeQ Word Cloud from the widget dropdown list
  1. Select data as Words, Size Axis, Color Axis, Extra Values
  1. Configure settings
  1. Configure additional settings using config.js

Select data

Use the data panel to select data to display on the chart:

  • Words - The dimension used to generate the words in the cloud. Each unique value will appear as an individual word.
  • Size Axis - Determines the relative size of each word based on its value compared to others.
  • Color Axis (optional) - This controls the color of each word when the Coloring setting is set to Value (rather than Category).
  • Extra Values (optional) - Adds additional data to the tooltip on hover. It can include formulas, aggregations, or raw details such as word name, SKU, product category, etc.

Configure settings

Setting
Description
Behavior
Options
Animation
Enables smooth transitions and entrance effects for the widget
On, Off
Themes
Sets the background color of the widget
Dark, Light
Coloring
Controls how words are colored
Category assigns each word a color without specific order (acts like a Break By) Value uses the Color Axis for conditional formatting.
Catergory, Color
Word DistanceΒ 
Adjusts spacing between words.
Lower values mean tighter spacing; higher values increase distance.
0 - 1
Randomness
Controls how randomly words are positioned: –
Lower values means the largest words are centered; higher values means more random placement.
0 - 1
Accuracy
Determines overlap tolerance and word placement precision.
Higher values reduce overlap and improve layout accuracy.
0 - 1

Configure additional settings using config.js

The Variable Radius Pie Chart uses a config.js file that allows Admins to perform additional configuration/customization.

To locate this file:

  1. Go to the Admin tab > App Configurations > File Management
  1. Continue to the plugins folder > QBeeQWordCloud folder > select the config.js file

You can edit the file's code directly in the user interface.

Setting
Description
Example
fontSize
Sets the size of the text in pixels displayed in the widget
fontSize: "20px"
fontWeight
Controls the thickness of the widget text
fontWeight: "600"
fontColor
Sets the color of the text in the widget
fontColor: "blue"
tooltipFontFamily
Defines the font family used in the tooltip
tooltipFontFamily: "Open Sans"
tooltipFontSize
Sets the font size in pixels used in the tooltip
tooltipFontSize: "12px"
tooltipFontWeight
Controls the thickness of tooltip text
tooltipFontWeight: "500"

Using the Word Cloud

Tooltips

Viewers can hover over each word to view a tooltip containing the values defined in the Data Panel as Extra Values.

Notion image

Click to filter

Viewers can click any word to apply a filter to the dashboard based on that selection. To remove the filter, click "Clear Filter" in the top-right corner of the widget title.

ℹ️

The Clear Filter option appears only when a word is selected in view mode.

Did this answer your question?
😞
😐
🀩