<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Bold BI by Syncfusion</title>
    <description>The latest articles on DEV Community by Bold BI by Syncfusion (@boldbi).</description>
    <link>https://dev.to/boldbi</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2680550%2F89cee09a-f761-444a-9193-d69ee5efa396.jpg</url>
      <title>DEV Community: Bold BI by Syncfusion</title>
      <link>https://dev.to/boldbi</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/boldbi"/>
    <language>en</language>
    <item>
      <title>How to Connect Snowflake Data to BI Dashboard</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Mon, 13 Apr 2026 15:54:10 +0000</pubDate>
      <link>https://dev.to/boldbi/how-to-connect-snowflake-data-to-bi-dashboard-1i31</link>
      <guid>https://dev.to/boldbi/how-to-connect-snowflake-data-to-bi-dashboard-1i31</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR:&lt;/strong&gt; &lt;span&gt;&lt;span&gt;&lt;span&gt;Building a dashboard with Snowflake data in Bold BI&lt;span&gt;®&lt;/span&gt; makes it easier to turn cloud data into real-time, interactive insights without unnecessary complexity&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;With a direct connection to Snowflake, Bold BI helps teams visualize key metrics, monitor performance, and make faster data-driven decisions through secure and scalable dashboards.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;As more organizations adopt cloud data platforms such as &lt;a href="https://www.boldbi.com/resources/integrations/snowflake/" rel="noopener noreferrer"&gt;Snowflake&lt;/a&gt;, many teams look for efficient ways to access and visualize their data. Snowflake offers scalable storage and processing, but turning raw data into shareable dashboards may still require the right analytics tool.&lt;/p&gt;

&lt;p&gt;Dashboarding tools like Bold BI can help by providing a web-based environment to connect to Snowflake, visualize data, and explore metrics through interactive dashboards. &lt;span&gt;By integrating snowflake with Bold BI&lt;/span&gt;, teams can monitor key metrics, analyze trends, and share insights with stakeholders. This guide walks through connecting to Snowflake, preparing data, and building a dashboard in Bold BI to support more consistent, accessible reporting.&lt;/p&gt;

&lt;h2&gt;What is Snowflake?&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.boldbi.com/resources/integrations/snowflake/" rel="noopener noreferrer"&gt;Snowflake&lt;/a&gt; is a cloud-based data platform designed to store, process, and analyze large volumes of structured and semi-structured data. Built for scalability and performance, it enables organizations to manage data workloads efficiently without the limitations of traditional data warehouses.&lt;/p&gt;

&lt;h2&gt;Benefits of integrating Snowflake data into a BI platform&lt;/h2&gt;

&lt;p&gt;Integrating Snowflake with a BI platform can help organizations make better use of their cloud data by improving accessibility and visualization:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Improved data accessibility: &lt;/strong&gt;Connecting Snowflake to a BI platform allows users to access and explore data through visual interfaces instead of relying only on complex queries.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Centralized data visualization: &lt;/strong&gt;Integrating with Snowflake helps consolidate data into a single reporting layer, which can improve consistency and reduce fragmentation.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Scalable analytics: &lt;/strong&gt;Since Snowflake is designed for scalable data storage and processing, BI platforms can leverage this to handle growing data volumes and user demands.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Real-time analytics: &lt;/strong&gt;Many BI platforms support direct connections to Snowflake, which can help provide more up-to-date insights compared to manual reporting methods.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Enhanced collaboration and sharing: &lt;/strong&gt;BI tools make it easier to share dashboards and reports across teams, helping stakeholders access the same information in a structured format.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Data-driven decision-making: &lt;/strong&gt;By combining Snowflake’s data capabilities with BI visualizations, organizations can improve visibility into key metrics and support more informed decisions.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;&lt;span&gt;How to Connect Snowflake Data to Bold BI Dashboard&lt;/span&gt;&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;Connecting Snowflake to a BI dashboard can be tricky, but Bold BI simplifies it with an intuitive setup flow. Follow the steps below or refer to the Bold BI help &lt;a href="https://help.boldbi.com/working-with-data-sources/data-connectors/snowflake/" rel="noopener noreferrer"&gt;documentation&lt;/a&gt; to configure your Snowflake data correctly.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Before you start:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Make sure you have the following details from your Snowflake account:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Account URL&lt;/li&gt;
    &lt;li&gt;Warehouse name&lt;/li&gt;
    &lt;li&gt;Database and schema&lt;/li&gt;
    &lt;li&gt;Username and password (or key‑based credentials)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You’ll also need access to Bold BI (cloud or embedded versions).&lt;/p&gt;

&lt;h3&gt;Step 1: Open the Bold BI dashboard Designer&lt;/h3&gt;

&lt;p&gt;&lt;span&gt;Log in to the &lt;a id="menur2nuh" title="https://cloud.boldbi.com/" href="https://cloud.boldbi.com/" rel="noreferrer noopener"&gt;&lt;strong&gt;Bold BI dashboard page&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt; From the left-hand navigation panel, click &lt;strong&gt;Data Sources&lt;/strong&gt; to open the data source management page.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fclick-data-source-option.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fclick-data-source-option.webp" alt="Click data source option" width="800" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 2: Create a new data source&lt;/h3&gt;

&lt;p&gt;In the &lt;strong&gt;Data Sources&lt;/strong&gt; page, click &lt;strong&gt;New Data Source&lt;/strong&gt; in the top-right corner. From the dropdown menu, select &lt;strong&gt;Create Data Source&lt;/strong&gt;. This opens the data source selection panel listing all supported connectors.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fcreate-data-source.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fcreate-data-source.webp" alt="Create Data Source" width="800" height="428"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 3: Select Snowflake connector&lt;/h3&gt;

&lt;p&gt;On the &lt;strong&gt;Connection panel&lt;/strong&gt;, select &lt;strong&gt;Snowflake connector&lt;/strong&gt; option.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fsnowflake-datassource.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fsnowflake-datassource.webp" alt="Select Snowflake as your data source " width="800" height="376"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 4: Enter Snowflake connection details&lt;/h3&gt;

&lt;p&gt;The Snowflake data connection window will open in the data source configuration page as shown. Here, enter a &lt;strong&gt;Name&lt;/strong&gt; for the data source and, optionally, a description. Specify the &lt;strong&gt;Server Name&lt;/strong&gt; (Snowflake account URL), choose the &lt;strong&gt;Authentication Mechanism&lt;/strong&gt;, and enter the &lt;strong&gt;UserName&lt;/strong&gt; and &lt;strong&gt;Password&lt;/strong&gt;. Next, select the required &lt;strong&gt;Mode&lt;/strong&gt; (Live or Extract) and provide the &lt;strong&gt;Database name&lt;/strong&gt;.&lt;br&gt;
After entering all the details, click &lt;strong&gt;Connect&lt;/strong&gt; to establish the connection.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fsnowflake-new-connection.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fsnowflake-new-connection.webp" alt="Fill the required fields and click Connect " width="566" height="901"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Step 5: Load Snowflake Schemas in the Data Source Designer&lt;/h3&gt;

&lt;p&gt;After a successful connection, the Data Source Designer opens automatically. All available Snowflake schemas, such as&lt;strong&gt; INFORMATION_SCHEMA&lt;/strong&gt; and &lt;strong&gt;PUBLIC&lt;/strong&gt;, are loaded and displayed in the left panel as shown.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fdashboard-designer.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fdashboard-designer.webp" alt="Save your password pop-up" width="800" height="381"&gt;&lt;/a&gt; &lt;/p&gt;
&lt;h3&gt;&lt;span&gt;Step 6: Select tables from Snowflake schema&lt;/span&gt;&lt;/h3&gt;
&lt;br&gt;
Here, expand &lt;strong&gt;INFORMATION_SCHEMA&lt;/strong&gt; from the left panel. You will see a list of options, such as Tables. Expand &lt;strong&gt;Tables&lt;/strong&gt;, then expand &lt;strong&gt;Views&lt;/strong&gt; that appears inside it.

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Finformation-schema.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Finformation-schema.webp" alt="Information_Schema" width="800" height="381"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Finformation-drop-down.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Finformation-drop-down.webp" alt="Select tables from Information_Schema" width="800" height="376"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Step 7: Select a view, drag and drop, and preview data&lt;/h3&gt;

&lt;p&gt;Select a view from the list shown in the left panel. &lt;strong&gt;Drag&lt;/strong&gt; the selected view into the design area, where the column details are displayed. Click &lt;strong&gt;Data Preview&lt;/strong&gt;, as shown in the image, and verify that the records are loaded correctly.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fdrag-and-drop-option.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fdrag-and-drop-option.webp" alt="Select a view, drag and drop, and preview data" width="800" height="374"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 8: Save the data source&lt;/h3&gt;

&lt;p&gt;After verifying the data preview, click the more options&lt;strong&gt; (☰)&lt;/strong&gt; icon in the top‑right corner of the data source designer. From the menu, you can choose &lt;strong&gt;Code&lt;/strong&gt; to switch to &lt;strong&gt;Code mode&lt;/strong&gt; and view or edit the generated query. To complete the process, click &lt;strong&gt;Save and Exit&lt;/strong&gt; to save the Snowflake data source and close the designer.&lt;/p&gt;

&lt;p&gt;Alternatively, select &lt;strong&gt;Continue to Dashboard&lt;/strong&gt; to proceed directly to dashboard creation.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fsave-and-exit.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fsave-and-exit.webp" alt=" Save the data source" width="800" height="378"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;With your data source configured, the next step is turning Snowflake data into meaningful dashboards. Let's explore how you can achieve this with Bold BI&lt;/p&gt;

&lt;h2&gt;Creating a dashboard using Snowflake data in Bold BI&lt;/h2&gt;

&lt;p&gt;Using the data loaded from Snowflake, you can define metrics and KPIs to create a &lt;a href="https://samples.boldbi.com/integrations/snowflake/snowflake-usage-overview-dashboard" rel="noopener noreferrer"&gt;Snowflake usage analytics dashboard&lt;/a&gt; that provides clear visibility into warehouse activity, query behavior, and credit consumption. The following metrics can be used to build an interactive dashboard:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Total users:&lt;/strong&gt; showing the number of active Snowflake users.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Total databases:&lt;/strong&gt; indicating database availability and usage scope.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Query success rate: &lt;/strong&gt;measuring successful query execution percentage.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Average elapsed query time&lt;/strong&gt;: reflecting overall query latency.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Average execution time: &lt;/strong&gt;highlighting query performance efficiency.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Total credits used:&lt;/strong&gt; tracking overall compute consumption.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To analyze usage patterns and cost distribution in greater detail, the dashboard can also include:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Query amount by type:&lt;/strong&gt; such as SELECT, CREATE, ALTER, and SHOW queries.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;User numbers by database:&lt;/strong&gt; showing how users are distributed across databases.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Top warehouses by credit usage: &lt;/strong&gt;identifying high‑consumption warehouses.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Top warehouses by compute cost&lt;/strong&gt;: supporting cost monitoring and optimization.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Total users and query volume by warehouse:&lt;/strong&gt; comparing workload distribution across warehouses&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A &lt;a href="https://samples.boldbi.com/integrations/snowflake/snowflake-usage-overview-dashboard" rel="noopener noreferrer"&gt;Snowflake usage analytics dashboard&lt;/a&gt; enables data platform and operations teams to monitor performance trends, detect unusual usage spikes, optimize warehouse utilization, and control Snowflake costs, all through a single, interactive dashboard created in Bold BI.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fsnowflake-usage-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fsnowflake-usage-dashboard.webp" alt="A Snowflake usage overview dashboard" width="800" height="551"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Real-world use case of visualizing snowflake data&lt;/h2&gt;

&lt;p&gt;The following are some use cases of a Snowflake dashboard.&lt;/p&gt;

&lt;h3&gt;Warehouse cost optimization&lt;/h3&gt;

&lt;p&gt;A data engineering manager notices a sudden spike in Snowflake costs but struggles to pinpoint which warehouse is driving the increase. Analyzing multiple reports manually takes time and delays cost-control decisions.&lt;/p&gt;

&lt;p&gt;Using the dashboard, the manager can quickly view top warehouses by compute cost and credit usage. In the example widget, production shows the highest cost ($8.7K) and credit usage (1.12K), making it easy to identify optimization opportunities, such as resizing or auto-suspending warehouses.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Ftop-5-warehouses.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Ftop-5-warehouses.webp" alt="warehouses by compute cost " width="800" height="398"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Workload analysis by query type&lt;/h3&gt;

&lt;p&gt;A data platform owner wants to understand whether Snowflake is being used more for analytics or schema operations but has no clear breakdown of query types.&lt;/p&gt;

&lt;p&gt;With the query count by type widget, the dashboard shows a dominance of SELECT queries (38), indicating heavy analytical usage. This helps in deciding workload isolation strategies, such as separating ETL and reporting workloads into different warehouses.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fquery-count-by-type.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fquery-count-by-type.webp" alt="query count by type widget" width="800" height="398"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;User activity and data adoption tracking&lt;/h3&gt;

&lt;p&gt;A data leader wants to know which datasets are actively used and which are underutilized to guide data investment decisions.&lt;/p&gt;

&lt;p&gt;The user count by database visual reveals which databases are most accessed. This enables teams to prioritize high-value datasets and deprecate unused ones.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fuser-count-bydatabase.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fuser-count-bydatabase.webp" alt="user count by database visual " width="800" height="398"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Scheduling Snowflake data refresh in Bold BI&lt;/h2&gt;

&lt;p&gt;Bold BI lets you schedule refresh for datasets and dashboards that use &lt;a href="https://www.boldbi.com/resources/integrations/snowflake/" rel="noopener noreferrer"&gt;Snowflake data&lt;/a&gt; so your analytics stay up to date automatically at the time you choose.&lt;/p&gt;

&lt;p&gt;You can automate Snowflake data refresh on a daily, weekly, or monthly basis (or set custom intervals), ensuring snowflake dashboards and reports consistently display the latest data without manual refresh. Bold BI also supports failure notifications, so you can be alerted if a scheduled refresh doesn’t complete successfully. To configure scheduling, follow the step-by-step guide in our documentation or the steps shown in the following GIF.&lt;br&gt;
&lt;/p&gt;

&lt;h2&gt;Collaborating and sharing Snowflake insights in Bold BI&lt;/h2&gt;

&lt;p&gt;To collaborate and share insights from your Snowflake dashboards in Bold BI, follow these steps or refer to the official &lt;a href="https://www.boldbi.com/collaborative-analytics/" rel="noopener noreferrer"&gt;documentation&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;Step 1: Open the dashboards listing page&lt;/h3&gt;

&lt;p&gt;Log in to &lt;a href="https://cloud.boldbi.com/" rel="noopener noreferrer"&gt;Bold BI Dashboards page&lt;/a&gt;, using your preferred login method and then click a &lt;strong&gt;Share&lt;/strong&gt; option in the dashboard listing page.&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fshare-option-in-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fshare-option-in-dashboard.webp" alt="Open the dashboards listing page and click the share icon " width="800" height="451"&gt;&lt;/a&gt; Open the dashboards listing page and click the share icon[/caption]&lt;/p&gt;

&lt;h3&gt;Step 2: Review the dashboard options&lt;/h3&gt;

&lt;p&gt;When the &lt;strong&gt;Share&lt;/strong&gt; with others dialog opens, review the dashboard’s sharing details:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;The current visibility is shown as private, meaning only users with explicit permissions can access the dashboard.&lt;/li&gt;
    &lt;li&gt;Click &lt;strong&gt;Change&lt;/strong&gt; to modify the visibility if needed.&lt;/li&gt;
    &lt;li&gt;Click &lt;strong&gt;Copy link&lt;/strong&gt; to copy the dashboard URL for sharing.&lt;/li&gt;
    &lt;li&gt;View the list of users or groups with whom the dashboard is already shared.&lt;/li&gt;
    &lt;li&gt;Click &lt;strong&gt;Manage Access&lt;/strong&gt; to review or update existing permissions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fmanage-access-options.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fmanage-access-options.webp" alt="Review the dashboard options" width="800" height="332"&gt;&lt;/a&gt; Review the dashboard options[/caption]&lt;/p&gt;

&lt;h3&gt;Step 3: Add users or groups&lt;/h3&gt;

&lt;p&gt;In the &lt;strong&gt;Share&lt;/strong&gt; with others dialog, use the search field to find and select the required user or group. Open the permission dropdown and assign the appropriate access level: &lt;strong&gt;Read&lt;/strong&gt;; &lt;strong&gt;Read and Write; Read&lt;/strong&gt;, &lt;strong&gt;Write&lt;/strong&gt;, and &lt;strong&gt;Delete&lt;/strong&gt;; or &lt;strong&gt;Download&lt;/strong&gt;. In my case, I select&lt;strong&gt; Read &lt;/strong&gt;access.&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fread-write-delete-downloard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fread-write-delete-downloard.webp" alt="Add users and select access option" width="800" height="399"&gt;&lt;/a&gt; Add users and select access option[/caption]&lt;/p&gt;

&lt;h3&gt;Step 4: Apply sharing permissions&lt;/h3&gt;

&lt;p&gt;After adding the required users or groups and assigning the appropriate permission level, click &lt;strong&gt;Share&lt;/strong&gt; to apply the sharing settings. Once the access has been successfully applied, click &lt;strong&gt;Done&lt;/strong&gt; to close the dialog. The selected users or groups will now have access to the dashboard according to the permissions granted.&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fshare-option-in-designer.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fshare-option-in-designer.webp" alt=" Click Share " width="800" height="418"&gt;&lt;/a&gt; Click Share[/caption]&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fdone-option.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconnect-snowflake-data-to-bi-dashboards%2Fdone-option.webp" alt="Click Done " width="800" height="378"&gt;&lt;/a&gt; Click Done[/caption]&lt;/p&gt;

&lt;p&gt;Users with access to the dashboard can collaborate by:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Adding comments at the dashboard or widget level.&lt;/li&gt;
    &lt;li&gt;Replying to existing comments.&lt;/li&gt;
    &lt;li&gt;Mentioning others using @username.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Comments help teams discuss insights directly within Bold BI without using external communication tools. For more details about collaboration in Bold BI, refer to our blog on &lt;a href="https://www.boldbi.com/blog/enhancing-business-performance-with-collaborative-bi/" rel="noopener noreferrer"&gt;What Is Collaborative BI and How Does It Work?&lt;/a&gt; or &lt;a href="https://www.boldbi.com/collaborative-analytics/" rel="noopener noreferrer"&gt;collaborative analytics page&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;Transform Snowflake data into business insights&lt;/h2&gt;

&lt;p&gt;Snowflake gives you a powerful, scalable foundation for analytics, but real value comes when stakeholders can see, explore, and act on that data without friction. By connecting Snowflake to Bold BI&lt;span&gt;®&lt;/span&gt;, teams can convert warehouse data into interactive dashboards that update automatically, follow governance rules, and scale with business needs.&lt;/p&gt;

&lt;p&gt;Whether you’re monitoring usage trends, analyzing operational performance, or delivering metrics to internal teams or customers, Bold BI helps you move from raw Snowflake tables to decision‑ready analytics, faster and with less effort.&lt;/p&gt;

&lt;p&gt;Ready to turn your Snowflake data into dashboards your teams actually use? Start your &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;free trial&lt;/a&gt; today or explore our &lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;live demo&lt;/a&gt; to experience how Snowflake data can be visualized and analyzed in Bold BI. Additionally, if you’re evaluating options, don’t miss our guide on the &lt;a href="https://www.boldbi.com/blog/top-5-dashboarding-tools-for-snowflake-in-2025/" rel="noopener noreferrer"&gt;Top 5 Dashboarding Tools to Explore for Snowflake in 2025&lt;/a&gt; to discover the best fit for your needs.&lt;/p&gt;

&lt;h2&gt;Frequently asked questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;1. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Does Bold BI support real-time Snowflake data?&lt;/strong&gt;&lt;/h4&gt;
Bold BI supports updates from Snowflake through scheduled refresh. For the most up-to-date results, use live mode (querying Snowflake at runtime) where appropriate.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;2. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can I use Snowflake tables and custom SQL?&lt;/strong&gt;&lt;/h4&gt;
Yes. You can connect using Snowflake tables, views, or custom SQL queries when creating the data source.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;3. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;How is performance handled for large Snowflake datasets?&lt;/strong&gt;&lt;/h4&gt;
All features work seamlessly in embedded environments.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;4. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Does chart switching work in embedded mode?&lt;/strong&gt;&lt;/h4&gt;
For large datasets, use extract mode to cache data for faster dashboard load times and to reduce repeated queries to Snowflake.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;5. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Is Snowflake data secure in Bold BI?&lt;/strong&gt;&lt;/h4&gt;
Yes. Bold BI respects Snowflake authentication and roles while applying its own access controls for dashboards and users.

&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>snowflakedata</category>
      <category>snowflakedashboard</category>
      <category>bidashboard</category>
      <category>snowflakeindashboards</category>
    </item>
    <item>
      <title>Top 5 Use Cases for Embedded Analytics for SaaS in 2026</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Mon, 13 Apr 2026 15:45:49 +0000</pubDate>
      <link>https://dev.to/boldbi/top-5-use-cases-for-embedded-analytics-for-saas-in-2026-1o3i</link>
      <guid>https://dev.to/boldbi/top-5-use-cases-for-embedded-analytics-for-saas-in-2026-1o3i</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR:&lt;/strong&gt; Embedded analytics transforms SaaS products into insight-driven platforms. By delivering real-time dashboards, contextual insights, and self-service capabilities directly within applications by using platforms like Bold BI&lt;span&gt;®&lt;/span&gt;, SaaS companies can improve user experience, increase retention, and unlock new revenue opportunities.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;In 2026, SaaS users expect more than flashy features. They expect answers. But in many applications, analytics is disconnected from the core experience. Data lives in separate tools, dashboards take time to generate, and users depend on analysts to answer even simple questions. This slows down decision-making and reduces the overall value of the product. Embedded analytics changes this by bringing insights directly into the application. Instead of switching tools or waiting for dashboards, users can access real-time data exactly where they work and take action immediately. For SaaS product teams, this is a shift from treating analytics as an add-on feature to treating it as a core product capability.&lt;/p&gt;

&lt;p&gt;In this blog, we’ll explore the top five embedded analytics use cases for SaaS platforms in 2026 and how embedded analytics transforms applications into insight-driven platforms.&lt;/p&gt;

&lt;h2&gt;What is embedded analytics for SaaS?&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.boldbi.com/embedded-analytics/" rel="noopener noreferrer"&gt;Embedded analytics&lt;/a&gt; for SaaS is the integration of dashboards, and interactive data exploration directly inside a SaaS application so users can get answers without disrupting their workflow.&lt;/p&gt;

&lt;p&gt;It typically includes:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;In-app dashboards.&lt;/li&gt;
    &lt;li&gt;Contextual metrics inside workflows.&lt;/li&gt;
    &lt;li&gt;Drilldowns, filters, and other interactive features.&lt;/li&gt;
    &lt;li&gt;Role-based and tenant-aware access.&lt;/li&gt;
    &lt;li&gt;Exports, alerts, and scheduling.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal is simple: turn your SaaS product into a place where decisions happen, not just where data lives.&lt;/p&gt;

&lt;h2&gt;Why does embedded analytics for SaaS matter?&lt;/h2&gt;

&lt;p&gt;Embedded analytics for SaaS offers a variety of benefits to businesses, including:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Faster decision‑making: &lt;/strong&gt;Users get real‑time insights directly inside the application, without switching tools.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Trusted and consistent data: &lt;/strong&gt;Centralized KPIs and governed metrics eliminate conflicting numbers across spreadsheets and dashboards.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Higher customer adoption and retention:&lt;/strong&gt; When users clearly see value and outcomes, they stay engaged and are more likely to renew.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Competitive differentiation and monetization:&lt;/strong&gt; Embedded analytics help SaaS products stand out by providing premium features, unlocking data‑driven revenue streams.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Top 5 use cases for embedded analytics for SaaS to know in 2026&lt;/h2&gt;

&lt;p&gt;In 2026, successful SaaS companies are moving beyond basic dashboards to deliver more advanced and innovative BI experiences.&lt;/p&gt;

&lt;h3&gt;1. Real-time executive dashboards&lt;/h3&gt;

&lt;p&gt;Executives need fast, trustworthy insight, and &lt;a href="https://www.boldbi.com/dashboard-examples/healthcare/executive-dashboard/" rel="noopener noreferrer"&gt;real-time dashboards&lt;/a&gt; deliver a single view of performance without extra BI tools. Within your SaaS application, executives can:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;View high-level KPIs aligned to business goals.&lt;/li&gt;
    &lt;li&gt;Compare performance across teams, regions, or periods.&lt;/li&gt;
    &lt;li&gt;Detect strategic risks and growth signals early.&lt;/li&gt;
    &lt;li&gt;Validate decisions with live data instead of assumptions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By delivering executive-level insights to the top of the organization, your product becomes a strategic command layer. This helps managers make faster, more confident decisions while keeping teams aligned on the same real-time KPIs.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembedded-analytics-for-saas%2Fhealthcare-executive-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembedded-analytics-for-saas%2Fhealthcare-executive-dashboard.webp" alt="Healthcare Executive Dashboard" width="800" height="565"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;2. Embedded analytics inside workflows&lt;/h3&gt;

&lt;p&gt;In organizations, decisions happen inside day‑to‑day workflows. But when insights live elsewhere, users lose context, slowing execution. &lt;a href="https://www.boldbi.com/embedded-analytics/" rel="noopener noreferrer"&gt;Embedded analytics&lt;/a&gt; in SaaS platforms solves this by delivering insights at the exact moment and place where action happens.&lt;/p&gt;

&lt;p&gt;Embedded within workflows, analytics can surface:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Customer health metrics inside account views.&lt;/li&gt;
    &lt;li&gt;SLA trends within support tickets.&lt;/li&gt;
    &lt;li&gt;Performance indicators within campaigns or projects.&lt;/li&gt;
    &lt;li&gt;Operational signals tied to specific records.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Analytics doesn’t just summarize outcomes. It guides the next step. Users don’t ask “What happened?” after the fact. They see it in real time and act without changing their workflow.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembedded-analytics-for-saas%2Fembedded-analytics-image.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembedded-analytics-for-saas%2Fembedded-analytics-image.webp" alt="Embedded analytics" width="800" height="573"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;3. Customer-facing analytics&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.boldbi.com/blog/what-is-customer-facing-analytics/" rel="noopener noreferrer"&gt;Customer-facing analytics&lt;/a&gt; make data shareable and trustworthy by letting SaaS teams present product insights directly to clients, leaders, and stakeholders. This eliminates the friction, inconsistencies, and trust gaps caused by exporting data to third-party tools.&lt;/p&gt;

&lt;p&gt;Your application can enable users to:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Create presentation-ready dashboards from live data.&lt;/li&gt;
    &lt;li&gt;Automate report delivery on a schedule.&lt;/li&gt;
    &lt;li&gt;Share role-specific views with controlled access.&lt;/li&gt;
    &lt;li&gt;Export trusted outputs for formal analytics.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Such analytics significantly streamlines insight delivery at all levels of the business by eliminating context switching to external BI tools or report designers. It also supports this securely, helping SaaS teams adhere to data governance and regulatory requirements.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembedded-analytics-for-saas%2Fcustomer-satisfaction-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembedded-analytics-for-saas%2Fcustomer-satisfaction-dashboard.webp" alt="Customer Satisfaction Dashboard" width="800" height="565"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;4. Real-time alerts and exception monitoring&lt;/h3&gt;

&lt;p&gt;SaaS operations teams don’t need more dashboards; they need &lt;a href="https://help.boldbi.com/working-with-dashboards/data-alerts/" rel="noopener noreferrer"&gt;real-time alerts&lt;/a&gt; when something drifts.  solves this by turning continuous data streams into actionable signals that demand attention.&lt;/p&gt;

&lt;p&gt;Embedded monitoring capabilities allow users to:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Track operational metrics continuously.&lt;/li&gt;
    &lt;li&gt;Define thresholds for acceptable performance.&lt;/li&gt;
    &lt;li&gt;Receive alerts when anomalies occur.&lt;/li&gt;
    &lt;li&gt;Prioritize exceptions that require immediate action.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;5. Self-service exploration for power users&lt;/h3&gt;

&lt;p&gt;Advanced users need to go beyond predefined dashboards, but relying on internal teams slows down insight discovery. &lt;a href="https://www.boldbi.com/self-service-analytics/" rel="noopener noreferrer"&gt;Self-service analytics&lt;/a&gt; solves this by scaling access while balancing power-user flexibility with organizational control.&lt;/p&gt;

&lt;p&gt;Within governed limits, users can:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Drill into metrics and investigate root causes.&lt;/li&gt;
    &lt;li&gt;Apply filters and segment data dynamically.&lt;/li&gt;
    &lt;li&gt;Create and save personalized analytical views.&lt;/li&gt;
    &lt;li&gt;Answer ad hoc questions independently.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This reduces analytics bottlenecks, increases advanced-user satisfaction, and creates a natural path for premium analytics adoption, all without compromising data integrity.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembedded-analytics-for-saas%2Fupdated-self-service-analytics.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembedded-analytics-for-saas%2Fupdated-self-service-analytics.webp" alt="Self-service analytics" width="800" height="597"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;What to look for in an embedded analytics platform for SaaS&lt;/h2&gt;

&lt;p&gt;Whether you choose to build or buy, embedded analytics only delivers value when it feels native to your product and scales readily as your business grows. Key capabilities to prioritize include:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Seamless embedding:&lt;/strong&gt; Delivers a fully white‑labeled, product‑native analytics experience so users stay engaged in your application without context switching or feeling like they’ve left your product.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Security at scale:&lt;/strong&gt; Ensures each user only sees what they’re authorized to see through row‑level security and role‑based access, protecting sensitive data as usage grows.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Multitenant readiness:&lt;/strong&gt; Safely isolates customer data within a shared architecture, enabling you to scale across many customers without compromising performance or trust.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Interactivity:&lt;/strong&gt; Empowers users to explore insights on their own with drill-down and drill through capabilities, reducing reliance on analyst support.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Flexible integration:&lt;/strong&gt; Fits into your existing ecosystem with APIs, connectors, and sharing options that adapt to different workflows and customer needs.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;High performance:&lt;/strong&gt; Maintains fast, reliable dashboard responsiveness even under heavy concurrency, ensuring analytics never becomes a bottleneck.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Strong governance:&lt;/strong&gt; Preserves trust in data through audit logs, controlled datasets, and consistent metrics, giving teams confidence in the numbers they use to make decisions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you’re evaluating platforms, Bold BI is   offering interactive dashboards, secure multitenant embedding, and AI‑assisted insights so you can deliver customer‑facing analytics without building a BI stack from scratch.&lt;/p&gt;

&lt;h2&gt;Ready to embed analytics in your SaaS Product?&lt;/h2&gt;

&lt;p&gt;In 2026, SaaS teams must thoughtfully choose between building and buying embedded analytics while balancing speed, scalability, and long-term product focus. Choosing a proven platform like Bold BI&lt;span&gt;®&lt;/span&gt; allows teams to embed analytics faster, reduce manual effort, and stay focused on delivering value through their core SaaS product.&lt;br&gt;
To help you make an informed decision, on whether to build or buy embedded analytics for your SaaS product, you can explore these resources to learn the pros and cons in each scenario:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href="https://www.boldbi.com/blog/build-vs-buy-analytics/" rel="noopener noreferrer"&gt;Build vs. Buy Analytics: Which Is Best for Your Business?&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="https://www.boldbi.com/blog/choosing-embedded-bi-build-or-buy/" rel="noopener noreferrer"&gt;Choosing Embedded BI: Build or Buy?&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="https://www.boldbi.com/blog/why-you-should-choose-embedded-bi-over-custom-bi-solution/" rel="noopener noreferrer"&gt;Why Embedded BI Is Better Than Custom-Built BI Solutions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ready to see how Bold BI can elevate your product with embedded analytics? Sign up for a &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;free trial&lt;/a&gt; or request a &lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;personalized demo&lt;/a&gt; now; to experience how embedded and self‑service analytics can help your organization grow revenue and cut costs.&lt;/p&gt;

&lt;h2&gt;Frequently asked questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;1. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;What are embedded analytics tools?&lt;/strong&gt;&lt;/h4&gt;
Embedded analytics tools are platforms designed to integrate analytics
capabilities directly into applications, rather than operating as standalone BI or
analytics products.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;2. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Are embedded analytics tools only relevant for SaaS?&lt;/strong&gt;&lt;/h4&gt;
No. Embedded analytics tools are also widely used in internal systems, enterprise
portals, and commercial software products, not just SaaS applications.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;3. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;How do embedded analytics tools differ from traditional BI platforms?&lt;/strong&gt;&lt;/h4&gt;
Embedded analytics tools are typically evaluated as application infrastructure.
They prioritize integration, scalability, controlled access, and extensibility,
rather than standalone analytics exploration.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;4. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;What should teams prioritize when choosing an embedded analytics tool?&lt;/strong&gt;&lt;/h4&gt;
Key considerations include the embedding approach, security and access control,
customization requirements, scalability, deployment flexibility, and licensing models.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;5. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;What are embedded analytics tools used for?&lt;/strong&gt;&lt;/h4&gt;
They are commonly used to deliver operational dashboards, customer-facing analytics,
internal dashboards, and compliance reports as part of a software application.

&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>embeddedanalyticsforsaas</category>
      <category>embeddedanalytics</category>
      <category>embeddedbi</category>
      <category>saasplatform</category>
    </item>
    <item>
      <title>12 Key Twilio Dashboard Metrics and KPIs You Should Track</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Fri, 27 Mar 2026 15:05:45 +0000</pubDate>
      <link>https://dev.to/boldbi/12-key-twilio-dashboard-metrics-and-kpis-you-should-track-40bp</link>
      <guid>https://dev.to/boldbi/12-key-twilio-dashboard-metrics-and-kpis-you-should-track-40bp</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR:&lt;/strong&gt; A Twilio dashboard unifies voice and SMS data so you can monitor delivery rates, call completion, costs, and daily trends in one place. With Bold BI&lt;span&gt;®&lt;/span&gt;, teams spot failures faster, manage spending, and make confident, data‑driven decisions.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;Every call answered and every message delivered shapes the customer experience. From OTPs and alerts to support calls and follow-ups, businesses depend on Twilio to keep communication fast, reliable, and consistent.&lt;/p&gt;

&lt;p&gt;But when voice and SMS data are spread across multiple logs and APIs, it becomes harder to spot failures, control costs, and understand performance. That is why tracking the right Twilio metrics and KPIs matters. In this blog, we’ll explore the 12 key Twilio dashboard metrics and KPIs that help teams monitor communication performance, reduce issues, and make better decisions.&lt;/p&gt;

&lt;h2&gt;Who this guide is for&lt;/h2&gt;

&lt;p&gt;This guide is for:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Customer support managers&lt;/strong&gt; who monitor call volumes, call durations, missed calls, and agent performance to improve customer service operations.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Marketing teams&lt;/strong&gt; tracking SMS campaign performance, delivery rates, engagement, and conversions generated through voice calls or text messages.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Sales teams&lt;/strong&gt; analyzing call interactions and SMS responses from leads to improve follow-ups and increase conversion rates.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Operations or business intelligence teams&lt;/strong&gt; overseeing overall communication activity, costs, and system performance across voice and messaging channels.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Product and engineering teams&lt;/strong&gt; monitoring delivery errors, call quality, and API performance to ensure reliable communication services.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Executives or business leaders&lt;/strong&gt; who review high-level communication metrics to evaluate customer engagement and operational efficiency.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You’ll learn the key Twilio KPIs and metrics, how Bold BI brings them into a single, interactive dashboard, and how different teams use these insights to improve communication reliability at scale.&lt;/p&gt;

&lt;h2&gt;What are Twilio dashboard metrics and KPIs?&lt;/h2&gt;

&lt;p&gt;Twilio dashboard metrics and KPIs are measurable indicators used to evaluate the performance of voice calls and SMS messaging. These metrics help organizations understand communication reliability, message delivery success, call outcomes, operational costs, and usage trends.&lt;/p&gt;

&lt;p&gt;A Twilio voice calls and SMS tracking dashboard presents these metrics in a centralized view using KPI cards, charts, and trend lines. This makes it easier for both technical and business teams to monitor communication performance and identify issues quickly.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Ftwilio-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Ftwilio-dashboard.webp" alt="Twilio voice calls and SMS tracking dashboard" width="800" height="549"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To learn more, explore our &lt;a href="https://samples.boldbi.com/integrations/twilio/voice-calls-and-sms-tracking-dashboard" rel="noopener noreferrer"&gt;Twilio voice calls and SMS tracking dashboard&lt;/a&gt; to see how communication analytics can improve operational visibility.&lt;/p&gt;

&lt;p&gt;Next, let’s explore why tracking Twilio communication metrics and KPIs is important.&lt;/p&gt;

&lt;h2&gt;&lt;span&gt;Why track Twilio metrics and KPIs?&lt;/span&gt;&lt;/h2&gt;

&lt;p&gt;Tracking Twilio communication metrics and KPIs gives organizations better visibility into communication systems and helps them maintain reliable voice and messaging services. The benefits include:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Monitoring communication reliability:&lt;/strong&gt; Metrics like message delivery status and call completion show whether customers are receiving messages and calls.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Managing communication costs:&lt;/strong&gt; Tracking call and message costs helps control spending and detect inefficient routes.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Improving operational visibility:&lt;/strong&gt; Metrics such as total calls, total messages, and duration highlight workload and activity levels.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Faster troubleshooting:&lt;/strong&gt; Teams can isolate undelivered messages, failed calls, or unusual patterns immediately.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Supporting data-driven decisions:&lt;/strong&gt; Consistent KPI monitoring improves routing efficiency and customer engagement.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To effectively monitor Twilio communication performance, organizations should focus on the most impactful metrics and KPIs. The following are some of the Twilio metrics and KPIs you can consider.&lt;/p&gt;

&lt;h2&gt;12 Twilio dashboard metrics and KPIs to track&lt;/h2&gt;

&lt;p&gt;Tracking the right Twilio metrics and KPIs helps organizations measure messaging reliability, communication volume, and operational costs. Below are twelve important metrics to track.&lt;/p&gt;

&lt;h3&gt;Average call duration&lt;/h3&gt;

&lt;p&gt;Average call duration measures the typical length of completed calls. This metric helps teams understand interaction patterns and identify unusual increases or declines in call length that may signal service issues or behavior changes.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Favg-call-duration-metric.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Favg-call-duration-metric.webp" alt="Average call duration" width="637" height="182"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Total call duration&lt;/h3&gt;

&lt;p&gt;Total call duration represents the total time spent across all calls during a selected period. It helps organizations estimate call handling workload and assess resource usage.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Ftotal-call-duration-metrics.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Ftotal-call-duration-metrics.webp" alt="Total call duration" width="637" height="182"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Total calls&lt;/h3&gt;

&lt;p&gt;Total calls represent the number of voice calls processed during the reporting period. Monitoring this metric helps teams understand call volume trends and changes in communication demand.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Ftotal-calls-metric.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Ftotal-calls-metric.webp" alt="Total calls" width="637" height="182"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Cost per call&lt;/h3&gt;

&lt;p&gt;Cost per call calculates the average cost associated with each voice call. If the cost rises unexpectedly, it may indicate inefficient routing, carrier issues, or unnecessary retries.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Fcost-per-call-metric.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Fcost-per-call-metric.webp" alt="Cost per call" width="637" height="182"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Cost per message&lt;/h3&gt;

&lt;p&gt;Cost per message measures the average cost of sending an SMS. Monitoring this metric helps organizations control messaging expenses and optimize message routing.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Fcost-per-message-metric.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Fcost-per-message-metric.webp" alt="Cost per message" width="637" height="182"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Total cost of messages&lt;/h3&gt;

&lt;p&gt;Total cost of messages represents the overall spending on SMS messages during the reporting period.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Ftotal-cost-of-messages-metric.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Ftotal-cost-of-messages-metric.webp" alt="Total cost of messages" width="637" height="182"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Total messages&lt;/h3&gt;

&lt;p&gt;Total messages represents the total number of SMS messages sent (and/or received, depending on your dataset) during the selected period.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Ftotal-messages-metric.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Ftotal-messages-metric.webp" alt="Total messages" width="637" height="182"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Total cost of calls&lt;/h3&gt;

&lt;p&gt;This metric shows the aggregated spending on voice calls during the selected period. It helps you restructure call flows or switch to cost‑effective routing based on trends.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Ftotal-cost-of-calls-metric.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Ftotal-cost-of-calls-metric.webp" alt="Total cost of calls" width="637" height="182"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Messages by delivery status&lt;/h3&gt;

&lt;p&gt;Messages by delivery status categorizes SMS messages into delivered, received, and undelivered groups. This KPI helps teams quickly evaluate messaging reliability and identify delivery failures.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Fmessages-by-delivery-status-metric.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Fmessages-by-delivery-status-metric.webp" alt="Messages by delivery status" width="637" height="133"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Calls by completion status&lt;/h3&gt;

&lt;p&gt;Calls by completion status categorizes calls into completed, failed, or no-answer outcomes. Monitoring this KPI helps teams assess call reliability and identify factors affecting successful communication.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Fcalls-by-completion-status-metric.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Fcalls-by-completion-status-metric.webp" alt="Calls by completion status" width="637" height="133"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Messages by date&lt;/h3&gt;

&lt;p&gt;Messages by date displays daily messaging activity over a selected time period, such as the last 15 days. This trend helps organizations spot fluctuations in volume or delivery performance.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Fmessages-by-date-metric.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Fmessages-by-date-metric.webp" alt="Messages by date" width="637" height="448"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Calls by date&lt;/h3&gt;

&lt;p&gt;Calls by date visualizes daily counts of completed, failed, and unanswered calls. This metric helps teams identify patterns in call outcomes and investigate recurring communication issues.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Fcalls-by-date-metric.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Ftwilio-voice-calls-and-sms-tracking-dashboard%2Fcalls-by-date-metric.webp" alt="Calls by date" width="637" height="484"&gt;&lt;/a&gt; &lt;br&gt;
Tracking these KPIs consistently helps teams identify communication issues early and improve operational monitoring.&lt;/p&gt;

&lt;h2&gt;&lt;span&gt;Tips for tracking Twilio KPIs effectively&lt;/span&gt;&lt;/h2&gt;

&lt;p&gt;Effective tracking of Twilio metrics and KPIs is essential for improving communication reliability, controlling costs, and maintaining consistent customer experiences. Here are some tips for effective KPI tracking:&lt;/p&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;strong&gt;Align KPIs with communication goals:&lt;/strong&gt; Choose metrics that reflect your business goals, such as improving message delivery, increasing call completion, or reducing communication costs.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Prioritize critical KPIs:&lt;/strong&gt; Focus on the most important metrics, such as messages by delivery status, calls by completion status, cost per call, and cost per message.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Monitor KPIs regularly:&lt;/strong&gt; Review Twilio KPIs frequently to identify delivery failures, call issues, or unusual cost increases before they affect customers.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Analyze status-based metrics:&lt;/strong&gt; Track delivered, undelivered, completed, failed, and no-answer outcomes to quickly identify communication problems.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Use trend analysis:&lt;/strong&gt; Monitor messages by date and calls by date to detect recurring activity patterns, unusual spikes, or drops in performance.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Track communication costs closely:&lt;/strong&gt; Review total cost of calls, total cost of messages, cost per call, and cost per message to manage budgets and optimize communication spending.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Review and adjust KPIs regularly:&lt;/strong&gt; As communication needs change, revisit your Twilio metrics and KPIs to ensure they still align with business priorities and operational goals.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;When applied effectively, these metrics provide valuable insights across multiple operational and business scenarios.&lt;/p&gt;

&lt;h2&gt;Build an interactive Twilio dashboard with Bold BI&lt;/h2&gt;

&lt;p&gt;With Bold BI&lt;span&gt;®&lt;/span&gt;, you can build an interactive dashboard using Twilio data, allowing you to get a more informed view of your metrics. Bold BI easily connects with &lt;a href="https://www.boldbi.com/resources/integrations/twilio/" rel="noopener noreferrer"&gt;Twilio data source&lt;/a&gt; through secure APIs and flexible data connectors. The Bold BI &lt;a href="https://www.boldbi.com/interactive-dashboard-designer/" rel="noopener noreferrer"&gt;dashboard designer&lt;/a&gt; supports connecting to Twilio web services through the &lt;a href="https://help.boldbi.com/server-api-reference/" rel="noopener noreferrer"&gt;REST API&lt;/a&gt;. Therefore, you can fetch real-time data, transform it as needed, and visualize it using a wide range of interactive widgets such as charts, KPIs, and tables.&lt;/p&gt;

&lt;p&gt;You can also create a full Twilio dashboard using &lt;a href="https://www.boldbi.com/ai-analytics/" rel="noopener noreferrer"&gt;Bold BI’s Prompt to Dashboard AI analytics feature&lt;/a&gt; just by typing a simple request in natural language. It interprets the prompt, connects to Twilio data, and automatically builds a dashboard with relevant widgets and value labels enabled, saving time while reducing reliance on developers or analysts.&lt;/p&gt;

&lt;p&gt;To learn how to connect your Twilio data to Bold BI, follow the step-by-step guide provided in our &lt;a href="https://www.boldbi.com/blog/twilio-dashboard-example-with-bold-bi/" rel="noopener noreferrer"&gt;Twilio Dashboard Example with Bold BI&lt;/a&gt; blog. Additionally, you can explore our &lt;a href="https://www.boldbi.com/blog/10-dashboard-design-best-practices/" rel="noopener noreferrer"&gt;10 Best Practices for Designing Powerful Dashboards&lt;/a&gt; or watch our &lt;a href="https://www.youtube.com/watch?v=k6yeUz0NqQ4" rel="noopener noreferrer"&gt;YouTube video&lt;/a&gt; if you are a beginner to start creating your first dashboard with Bold BI easily. Ready to start monitoring Twilio metrics more effectively? Sign up for a &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;free trial&lt;/a&gt; of Bold BI and explore how communication analytics can improve your operations.&lt;/p&gt;

&lt;h2&gt;Frequently asked questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can Bold BI display real-time Twilio data?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;Yes. Bold BI can refresh Twilio data frequently for near real-time monitoring.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can we segment data by carrier, region, or channel?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;Yes. Bold BI supports filtering and segmentation for deeper analysis.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;How does this dashboard help reduce failures?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;By surfacing delivery and call issues quickly, teams can identify root causes and resolve problems faster.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can we analyze long-term performance trends?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;Yes. Bold BI supports weekly, monthly, and multi-year trend analysis.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Is Twilio data secure in Bold BI?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;Yes. Bold BI uses &lt;a href="https://staging.boldbi.com/security/" rel="noopener noreferrer"&gt;enterprise-grade security&lt;/a&gt; features including role-based permissions and authentication options.&lt;/p&gt;

&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>twiliodashboard</category>
      <category>twiliodashboardmetrics</category>
      <category>twiliometricsandkpis</category>
    </item>
    <item>
      <title>Bold BI Support and Service Level Agreement in 2026</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Fri, 27 Mar 2026 08:32:29 +0000</pubDate>
      <link>https://dev.to/boldbi/bold-bi-support-and-service-level-agreement-in-2026-2pdd</link>
      <guid>https://dev.to/boldbi/bold-bi-support-and-service-level-agreement-in-2026-2pdd</guid>
      <description>&lt;p&gt;We have updated the Bold BI&lt;span&gt;®&lt;/span&gt; service level agreement (SLA), effective February 2026, designed to better support how modern organizations deploy, manage, and scale their analytics ecosystems.&lt;/p&gt;

&lt;p&gt;The updated SLA applies to both deployment models- &lt;a href="https://cdn.boldbi.com/wp/sla/Bold_BI_Cloud_SLA.pdf" rel="noopener noreferrer"&gt;Bold BI Dedicated Cloud Edition&lt;/a&gt; and &lt;a href="https://cdn.boldbi.com/wp/sla/Bold_BI_On_Premises_SLA.pdf" rel="noopener noreferrer"&gt;Bold BI On-Premises Edition&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This update provides greater clarity, stronger operational reliability, and more flexible support options for organizations running analytics at scale.&lt;/p&gt;

&lt;p&gt;Below is an overview of what’s new.&lt;/p&gt;

&lt;h2&gt;A more structured support model&lt;/h2&gt;

&lt;p&gt;One of the most notable improvements is the introduction of a three-tier support structure:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Standard support&lt;/li&gt;
    &lt;li&gt;Business support&lt;/li&gt;
    &lt;li&gt;Enterprise support&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Previously, Bold BI offered two support tiers. The new model introduces a clearly defined middle tier, giving organizations more flexibility to align support with their operational needs.&lt;/p&gt;

&lt;p&gt;Organizations now have more flexibility to choose a support level that matches their operational requirements. Whether you’re building dashboards for internal reporting or running analytics for business-critical applications, the updated model makes it easier to select the right level of assistance.&lt;/p&gt;

&lt;h2&gt;Clearer and more structured onboarding&lt;/h2&gt;

&lt;p&gt;Successful analytics deployment begins with a smooth onboarding experience. The updated SLA introduces a more structured onboarding framework across all support tiers. Key onboarding improvements include:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Clearly defined onboarding timelines.&lt;/li&gt;
    &lt;li&gt;Defined limits for supported data connectors.&lt;/li&gt;
    &lt;li&gt;Tier-based deployment guidance hours.&lt;/li&gt;
    &lt;li&gt;Faster onboarding response commitments.&lt;/li&gt;
    &lt;li&gt;Expanded training hours depending on the support level.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These changes make the onboarding process more predictable and transparent. Teams adopting Bold BI can better plan their implementation while receiving the right level of technical assistance from the start.&lt;/p&gt;

&lt;h2&gt;Improved hosting availability for dedicated cloud deployments&lt;/h2&gt;

&lt;p&gt;For organizations running Bold BI Dedicated Cloud Edition, the updated SLA now defines clear availability targets based on support tier:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;99.5% monthly uptime for Standard support.&lt;/li&gt;
    &lt;li&gt;99.9% monthly uptime for Business support.&lt;/li&gt;
    &lt;li&gt;99.95% monthly uptime for Enterprise support.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Enterprise deployments also include additional operational capabilities such as:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;24/7 coverage for critical incidents.&lt;/li&gt;
    &lt;li&gt;Defined recovery point objective (RPO) and recovery time objective (RTO) targets.&lt;/li&gt;
    &lt;li&gt;Multiregional deployment options.&lt;/li&gt;
    &lt;li&gt;Extended backup retention policies.&lt;/li&gt;
    &lt;li&gt;Enhanced audit logging and security information and event management export options&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These capabilities provide stronger operational reliability and governance for organizations running Bold BI in production environments or highly regulated industries.&lt;/p&gt;

&lt;h2&gt;Faster incident response and resolution targets&lt;/h2&gt;

&lt;p&gt;The updated SLA introduces clearer definitions for how support incidents are handled, including:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Initial response timelines.&lt;/li&gt;
    &lt;li&gt;Update frequency commitments.&lt;/li&gt;
    &lt;li&gt;Target resolution timeframes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For Enterprise support, critical priority 1 (P1) incidents receive:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;An initial response within 2 hours (24/7 coverage).&lt;/li&gt;
    &lt;li&gt;Regular updates during issue resolution.&lt;/li&gt;
    &lt;li&gt;Defined resolution targets depending on the issue type.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These improvements ensure that teams know exactly what to expect when issues arise, helping maintain continuity for business-critical analytics systems.&lt;/p&gt;

&lt;h2&gt;Structured escalation and faster hotfix delivery&lt;/h2&gt;

&lt;p&gt;Enterprise support also introduces more structured escalation procedures. These include:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Clearly defined escalation paths.&lt;/li&gt;
    &lt;li&gt;Dedicated escalation contacts.&lt;/li&gt;
    &lt;li&gt;The ability to deliver hotfixes outside the standard release cycle when necessary.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For production environments where downtime can affect business operations, faster escalation and remediation pathways can significantly reduce risk.&lt;/p&gt;

&lt;h2&gt;Expanded product lifecycle and extended support&lt;/h2&gt;

&lt;p&gt;The updated SLA also provides clearer guidance around product lifecycle coverage and management. Enhancements include:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Defined support windows for product versions.&lt;/li&gt;
    &lt;li&gt;Extended support coverage for Business and Enterprise tiers.&lt;/li&gt;
    &lt;li&gt;Formalized extended support options to help organizations during upgrade planning and transitions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These improvements help organizations with strict change-management policies or regulated environments plan upgrades with greater predictability and confidence.&lt;/p&gt;

&lt;h2&gt;Enhanced infrastructure and security maintenance&lt;/h2&gt;

&lt;p&gt;For Dedicated Cloud Edition deployments, the SLA now provides more clarity around infrastructure maintenance and security responsibilities. Coverage includes:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Security patching for operating systems, runtimes, databases, and Kubernetes.&lt;/li&gt;
    &lt;li&gt;Accelerated patching for critical vulnerabilities under Enterprise support.&lt;/li&gt;
    &lt;li&gt;Patch coordination across production, user acceptance testing, and disaster recovery environments.&lt;/li&gt;
    &lt;li&gt;Advanced configuration and performance tuning assistance.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These updates help ensure that Bold BI environments remain secure, stable, and optimized for performance.&lt;/p&gt;

&lt;h2&gt;What this means for legacy customers&lt;/h2&gt;

&lt;p&gt;Existing customers’ current analytics environment will continue to be supported without disruption. The support experience will align with one of the updated tiers. They may benefit from improvements in areas such as response times, onboarding guidance, and operational support.&lt;/p&gt;

&lt;p&gt;If you are unsure which support tier applies to your account, you can check the support portal or contact our team for assistance.&lt;/p&gt;

&lt;h2&gt;A more transparent and predictable support experience&lt;/h2&gt;

&lt;p&gt;Overall, the updated Bold BI SLA introduces a more structured and transparent framework for support and service delivery. With these updates, organizations can benefit from:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Greater flexibility in selecting support tiers.&lt;/li&gt;
    &lt;li&gt;Clearer onboarding timelines and guidance.&lt;/li&gt;
    &lt;li&gt;Improved availability commitments for Dedicated Cloud Edition deployments.&lt;/li&gt;
    &lt;li&gt;Defined incident response expectations.&lt;/li&gt;
    &lt;li&gt;Stronger lifecycle and upgrade planning support.&lt;/li&gt;
    &lt;li&gt;Enhanced infrastructure and security maintenance coverage.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Whether you are deploying Bold BI for internal reporting or powering large-scale analytics across your organization, these updates help ensure a reliable and well-supported analytics environment.&lt;/p&gt;

&lt;p&gt;[elementor-template id="150021"]&lt;/p&gt;

&lt;p&gt;For full details, please refer to the updated Bold BI&lt;span&gt;®&lt;/span&gt; SLA documents linked above.&lt;/p&gt;

&lt;p&gt;If you have questions about choosing the right support tier for your needs, &lt;a href="https://www.boldbi.com/contact" rel="noopener noreferrer"&gt;our team&lt;/a&gt; will be happy to assist.&lt;/p&gt;

&lt;h2&gt;Frequently asked questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;1. &lt;/span&gt;

&lt;h4&gt;What are the support tiers available in the updated Bold BI SLA?&lt;/h4&gt;
The updated Bold BI SLA introduces three support tiers:
&lt;ul&gt;
    &lt;li&gt;Standard support&lt;/li&gt;
    &lt;li&gt;Business support&lt;/li&gt;
    &lt;li&gt;Enterprise support&lt;/li&gt;
&lt;/ul&gt;
Each tier provides different levels of onboarding assistance, response times, and operational capabilities so organizations can select the level of support that best fits their deployment needs.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;2. &lt;/span&gt;

&lt;h4&gt;What availability commitments are provided for Bold BI Dedicated Cloud Edition?&lt;/h4&gt;
For Bold BI Dedicated Cloud Edition, the SLA defines tier-based monthly uptime targets:
&lt;ul&gt;
    &lt;li&gt;99.5% availability for Standard support&lt;/li&gt;
    &lt;li&gt;99.9% availability for Business support&lt;/li&gt;
    &lt;li&gt;99.95% availability for Enterprise support&lt;/li&gt;
&lt;/ul&gt;
Enterprise deployments also include additional operational capabilities such as 24/7 coverage for critical incidents, defined RPO and RTO targets, and enhanced monitoring and logging options.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;3. &lt;/span&gt;

&lt;h4&gt;How does the updated SLA improve support and issue resolution?&lt;/h4&gt;
The updated SLA introduces clearer commitments for incident management, including:
&lt;ul&gt;
    &lt;li&gt;Defined initial response times for support requests.&lt;/li&gt;
    &lt;li&gt;Regular status updates during issue resolution.&lt;/li&gt;
    &lt;li&gt;Target resolution timelines based on issue priority.&lt;/li&gt;
&lt;/ul&gt;
For example, Enterprise support provides a 2-hour initial response for priority 1 incidents with 24/7 coverage, helping ensure faster engagement during critical situations.

&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>servicelevelagreement</category>
      <category>slainsaas</category>
      <category>slain2026</category>
      <category>slabusinessintelligence</category>
    </item>
    <item>
      <title>How to Switch Chart Types Dynamically in Embedded Dashboards</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Fri, 27 Mar 2026 08:29:20 +0000</pubDate>
      <link>https://dev.to/boldbi/how-to-switch-chart-types-dynamically-in-embedded-dashboards-4i34</link>
      <guid>https://dev.to/boldbi/how-to-switch-chart-types-dynamically-in-embedded-dashboards-4i34</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR: &lt;/strong&gt;Users don’t always interact with data the same way. Some prefer trends, others comparisons, and some want proportions. Instead of cluttering dashboards with multiple charts, you can enable dynamic chart switching in Bold BI&lt;span&gt;®&lt;/span&gt; using parameters, inter-widget linking, and visibility rules, allowing users to toggle chart types instantly within a single dashboard.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;Data visualization requirements vary from one user to another, especially in embedded analytics. While one user focuses on trends over time, another may want category comparisons, and a third may prefer understanding proportions at a glance. Bold BI offers a simple way to solve this by enabling users to switch chart types in embedded dashboards. With a combination of dashboard parameters, inter-widget linking, and conditional visibility, you can choose the visualization that works best for you, without duplicating widgets or building multiple dashboards.&lt;/p&gt;

&lt;p&gt;In this blog, you’ll learn how to implement dynamic chart type switching in embedded dashboards using Bold BI, so users can instantly switch between visualizations without duplicating data or redesigning dashboards.&lt;/p&gt;

&lt;h2&gt;What is dynamic chart switching?&lt;/h2&gt;

&lt;p&gt;Dynamic chart switching is a dashboard technique that lets users toggle between different chart types (bar, column, pie, or line,) using the same dataset, without duplicating dashboards or rebuilding the layout.&lt;/p&gt;

&lt;p&gt;In Bold BI, you can implement it by combining:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Dashboard parameter&lt;/strong&gt;: Create a list parameter containing chart-type values like bar, column, pie, or doughnut.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Combo box (master widget)&lt;/strong&gt;: Bind the combo box to that parameter so the user can select the chart type.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Inter-widget linking + tab widget&lt;/strong&gt;: Link the combo box to a tab widget that contains one chart per tab (all using the same data). When the selection changes, Bold BI switches to the matching tab (and chart) instantly.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Why dynamic chart switching matters in embedded dashboards&lt;/h2&gt;

&lt;p&gt;A single chart type rarely tells the whole story. Depending on the task, different visuals highlight different insights. Dynamic chart switching gives users the ability to change visualizations instantly and interactively. This gives you:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Multiple perspectives from the same data: &lt;/strong&gt;Switching chart types lets users instantly view the same data as trends, comparisons, or proportions without leaving the dashboard.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Faster insight discovery: &lt;/strong&gt;Users can change visualizations on the spot with no exports or extra navigation, making data analysis quicker and more seamless.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;A personalized dashboard experience: &lt;/strong&gt;Chart switching allows each user to choose the visualization style that suits their needs, creating a more intuitive and customized experience.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Reduced layout clutter: &lt;/strong&gt;Instead of using multiple widgets for the same metric, dynamic switching keeps the dashboard clean by updating one visual area based on the user’s selection.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Try dynamic chart switching in your dashboard&lt;/h2&gt;

&lt;p&gt;Want to see how this works in a real scenario? Open your Bold BI dashboard and experiment with switching between chart types using parameters and tab widgets. It’s one of the simplest ways to make your dashboards more interactive without adding extra complexity.&lt;/p&gt;

&lt;p&gt;Now, let’s walk through how to switch chart types in Bold BI embedded dashboards.&lt;/p&gt;

&lt;h2&gt;How to switch chart types in Bold BI embedded dashboards&lt;/h2&gt;

&lt;p&gt;Bold BI enables dynamic chart switching using a combination of parameters, tab widgets, and inter-widget linking. To configure dynamic chart switching in Bold BI embedded dashboards, follow these steps.&lt;/p&gt;

&lt;h3&gt;Step 1: Create a dashboard parameter with chart names&lt;/h3&gt;

&lt;ol&gt;
    &lt;li&gt;Log into the &lt;a href="https://www.boldbi.com/cloud-bi/" rel="noopener noreferrer"&gt;Bold BI dashboard designer home page&lt;/a&gt; and select the dashboard where you want to enable chart type switching.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fsales-analysis-dashboard-for-editing.webp" alt="Bold BI dashboard designer home page" width="800" height="328"&gt;
    &lt;/li&gt;
&lt;li&gt;Select &lt;strong&gt;Edit &lt;/strong&gt;to open the dashboard in the designer page.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fediting-dashboard.webp" alt="Edit option" width="800" height="366"&gt;

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fpublished-dashboard-before-switching.webp" alt="Overview dashboard in the designer page" width="800" height="374"&gt;
    &lt;/li&gt;
&lt;li&gt;Select &lt;strong&gt;Data Sources&lt;/strong&gt; then &lt;strong&gt;Edit&lt;/strong&gt; in the top right corner of the designer page.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fediting-option-in-designer.webp" alt="data source Option" width="800" height="369"&gt;
    &lt;/li&gt;
&lt;li&gt;In the pop-up window, select the &lt;strong&gt;Relevant Dashboard Parameter&lt;/strong&gt; from the menu.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fparameter-option-in-designer.webp" alt="Parameter option in designer" width="800" height="368"&gt;
    &lt;/li&gt;
&lt;li&gt;In the &lt;strong&gt;Dashboard Parameter&lt;/strong&gt; dialog, one default parameter will already be added. Under &lt;strong&gt;Mode&lt;/strong&gt;, select &lt;strong&gt;List&lt;/strong&gt;.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fparameter-listing.webp" alt="Dashboard parameter dialog" width="800" height="713"&gt;
    &lt;/li&gt;
&lt;li&gt;Next, add dashboard parameter values and then adjust the name of the dashboard parameter. Note that for this example, we’ll be using bar, column, pie, and doughnut values.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fchart-types-options.webp" alt="Adding the dashboard parameters" width="800" height="661"&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;Step 2: Configure the dashboard with widgets&lt;/h3&gt;

&lt;p&gt;To configure the dashboard:&lt;/p&gt;

&lt;ol&gt;
    &lt;li&gt;Drag and drop the combined widget onto the design canvas and add the configuration to the combined widget. Under &lt;strong&gt;Assign &lt;/strong&gt;data, add the combo box widget and bind the dashboard parameter field to the &lt;strong&gt;Value&lt;/strong&gt; section.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fassaign-data.webp" alt="Assign data in the designer" width="800" height="512"&gt;
    &lt;/li&gt;
&lt;li&gt;Next, add a &lt;strong&gt;Tab widget&lt;/strong&gt; to the canvas and create one tab per chart type you want.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fbar-chart.webp" alt="Adding the Tab widget in the designer" width="800" height="581"&gt;
    &lt;/li&gt;
&lt;li&gt;In each tab, add a chart widget configured with the same dataset. Then, set the chart type for that tab, whether bar, column, pie, doughnut, or otherwise.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fbar-chart.webp" alt="Customized Bar Chart types" width="800" height="581"&gt;
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fcolumn-chart.webp" alt="Customized Column Chart types " width="800" height="581"&gt;

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fpie-chart.webp" alt="Customize the Pie Chart types" width="800" height="575"&gt;

[caption id="" align="alignnone" width="1484"]&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fdoughnut-chart.webp" alt="Customize the Doughnut Chart types" width="800" height="581"&gt;
    &lt;/li&gt;
&lt;li&gt;Disable the options for &lt;strong&gt;Hide Tab Header&lt;/strong&gt; and &lt;strong&gt;Show Shadow&lt;/strong&gt; in the tab widget. Likewise, disable the show shadow option for all chart widgets.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;Step 3: Enabling inter-widget linking in the master widget&lt;/h3&gt;

&lt;p&gt;Select the option labeled &lt;a href="https://help.boldbi.com/visualizing-data/visualization-widgets/tab-widget/#inter-widget-linking-support-for-the-tab-widget" rel="noopener noreferrer"&gt;inter-widget linking&lt;/a&gt; in the combo box widget.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Finter-widget-linking.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Finter-widget-linking.webp" alt="Enable interlinking" width="800" height="434"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Go to the properties panel for the combo box widget, check the box under inter-widget linking, and choose the tab widget from the list of items.&lt;/p&gt;

&lt;h3&gt;Step 4: Preview and publish&lt;/h3&gt;

&lt;p&gt;Once done, you can publish or preview the dashboard. The dashboard grants users the flexibility to dynamically switch the chart type by selecting a value from the combo box widget.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fpublished-dashboard-after-switching.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fpublished-dashboard-after-switching.webp" alt="Published dashboard after chart switching" width="800" height="442"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Best practices for designing interactive dashboards&lt;/h2&gt;

&lt;p&gt;To get the most out of dynamic chart switching:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Limit options to three to five chart types.&lt;/li&gt;
    &lt;li&gt;Keep the selector clearly visible.&lt;/li&gt;
    &lt;li&gt;Use consistent color schemes across charts.&lt;/li&gt;
    &lt;li&gt;Optimize queries to avoid performance issues.&lt;/li&gt;
    &lt;li&gt;Test visibility rules thoroughly.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For more guidance on building intuitive, high‑quality dashboards, refer to our blog on the &lt;a href="https://www.boldbi.com/blog/10-dashboard-design-best-practices/" rel="noopener noreferrer"&gt;10 best practices for designing powerful dashboards&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;Real-world use cases of switching chart types&lt;/h2&gt;

&lt;p&gt;Switching chart types dynamically in Bold BI embedded dashboards lets users instantly shift between composition views to answer different real-world questions in the same dashboard without rebuilding visuals.&lt;/p&gt;

&lt;h3&gt;Sales performance dashboard&lt;/h3&gt;

&lt;p&gt;A sales manager can use the &lt;a href="https://samples.boldbi.com/solutions/sales/sales-analysis-dashboard" rel="noopener noreferrer"&gt;sales analysis dashboard&lt;/a&gt; to track revenue, top products, customer segments, and month-to-month sales. By switching chart types, they can view monthly trends, which helps them quickly spot seasonal peaks, understand category performance, and make faster inventory decisions.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fsales-analysis-dashboard-after-switching.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fsales-analysis-dashboard-after-switching.webp" alt="Dynamic Chart switching in sales" width="800" height="376"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Patient health monitoring dashboard&lt;/h3&gt;

&lt;p&gt;In healthcare, a care coordinator can use a &lt;a href="https://samples.boldbi.com/solutions/healthcare/patient-health-monitoring-dashboard" rel="noopener noreferrer"&gt;patient health monitoring dashboard&lt;/a&gt; to track key vitals like blood pressure, heart rate, and oxygen saturation for each patient. With chart switching, they can move from a line chart showing sleep trends over 15 days to a bar chart comparing steps walked with target steps. This helps them quickly spot changes in patient activity and overall health without switching dashboards.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fpatient-health-monitoring-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fpatient-health-monitoring-dashboard.webp" alt="Chart switching in healthcare" width="800" height="453"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;School performance dashboard&lt;/h3&gt;

&lt;p&gt;A school administrator can use a &lt;a href="https://samples.boldbi.com/solutions/education/school-performance-dashboard" rel="noopener noreferrer"&gt;school performance dashboard&lt;/a&gt; to monitor student scores, pass rates, and upcoming activities. With chart switching, they can change from a bar chart showing subject pass rates to a line chart that visualizes score trends, helping them quickly spot performance gaps.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fswitch-school-performance-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Fswitch-school-performance-dashboard.webp" alt="Chart switching in education" width="800" height="364"&gt;&lt;/a&gt; &lt;/p&gt;
&lt;h3&gt;Financial management dashboard&lt;/h3&gt;
&lt;br&gt;
A finance manager can use a &lt;a href="https://samples.boldbi.com/solutions/finance/financial-performance-dashboard" rel="noopener noreferrer"&gt;finance management dashboard&lt;/a&gt; to review revenue, working capital, and payment cycles. Switching chart types lets them view inventory trends as a line chart, compare AR and AP turnover with a bar chart, or see payable distribution in a pie chart for faster financial insights.

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Ffinance-management-dashboards.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fdynamic-chart-switching-in-dashboards%2Ffinance-management-dashboards.webp" alt="Chart switching in finance" width="800" height="457"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Build smarter, interactive dashboards today&lt;/h2&gt;

&lt;p&gt;Dynamic chart switching in dashboards is one of the most effective ways to make embedded dashboards more interactive and user-friendly. By combining dashboard parameters, inter-widget linking, and visibility rules, Bold BI&lt;span&gt;®&lt;/span&gt; allows you to deliver personalized, flexible, and efficient embedded analytics experiences.&lt;/p&gt;

&lt;p&gt;Ready to get started? &lt;a href="https://login.boldid.net/accounts/login?ReturnUrl=%2Foauth%2Fv2.0%2Fauthorize%3Fclient_id%3D4bba72e0-3c0d-4422-98c9-58b2d16f2ef1%26scope%3D%26response_type%3Dcode%26redirect_uri%3Dhttps%253A%252F%252Fwww.boldbi.com%252Faccount%252Fhome%26state%3DCfDJ8Gjq8N0dQkpMlpXEIEa4i_1EQcfMSpsrraLRvgCPDuKo_0aiHphmAq2ZdPgYF9cr2Qb5DwwFmaRaXe9CW3HncFccSI5FjATGOWvM9dMkyo2gE3PSr7Xv97rkpCRvK7P_3gae026NFX5pXg7etJr2bFbiuKSrbFY7bsjqpNuUSDjjkesrK6Da09YvZK3NmQz3gnlXbHisjN8chC8g13x7QZo" rel="noopener noreferrer"&gt;Log in to Bold BI&lt;/a&gt; and try &lt;a href="https://support.boldbi.com/kb/article/16738/enhance-data-visualization-with-dynamic-chart-type-switching-in-bold-bi-with-tab-widget-and-inter-widget-linking#creating-a-dashboard-parameter-with-chart-names" rel="noopener noreferrer"&gt;switching charts &lt;/a&gt;in your dashboard designer today. For more guidance, visit our &lt;a href="https://help.boldbi.com/overview/" rel="noopener noreferrer"&gt;documentation&lt;/a&gt; or request a &lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;personalized demo&lt;/a&gt; to make the most of this feature.&lt;/p&gt;

&lt;h2&gt;Frequently asked questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;1. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;What is dynamic chart switching?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;Dynamic chart switching allows users to change visualization types, bar, line, pie charts, and more, within the same dashboard without reloading or duplicating widgets.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;2. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can I add custom chart types?&lt;/strong&gt;&lt;/h4&gt;
All built-in chart widgets are supported. Fully custom visuals require custom embedding.'

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;3. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can I customize the look of the master widget?&lt;/strong&gt;&lt;/h4&gt;
All features work seamlessly in embedded environments.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;4. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Does chart switching work in embedded mode?&lt;/strong&gt;&lt;/h4&gt;
All dashboard runtime features behave the same in embedded dashboards.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;5. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Is there a limit to how many chart types I can offer?&lt;/strong&gt;&lt;/h4&gt;
You can add many, but three to five chart options generally provide the best experience.

&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>dynamicchartswitching</category>
      <category>charttype</category>
      <category>charttypeswitching</category>
      <category>embeddeddashboards</category>
    </item>
    <item>
      <title>Integrate MySQL with Elasticsearch using Bold Data Hub</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Tue, 24 Mar 2026 07:51:10 +0000</pubDate>
      <link>https://dev.to/boldbi/integrate-mysql-with-elasticsearch-using-bold-data-hub-1161</link>
      <guid>https://dev.to/boldbi/integrate-mysql-with-elasticsearch-using-bold-data-hub-1161</guid>
      <description>&lt;p&gt;TL;DR: Many organizations store transactional data in MySQL while search logs and event data live in Elasticsearch. Analyzing these datasets together is often difficult because they exist in separate systems. With Bold Data Hub, you can integrate MySQL and Elasticsearch into a unified dataset and build interactive dashboards in Bold BI&lt;span&gt;®&lt;/span&gt; without writing complex data pipelines.&lt;/p&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;Managing data across multiple systems is a common challenge for developers. Key information often lives in MySQL, while logs, search activity, and system events sit separately in Elasticsearch. Without combining these datasets, teams often rely on manual exports, custom scripts, or complex data pipelines. This is where MySQL and Elasticsearch integration are needed.&lt;/p&gt;

&lt;p&gt;By integrating &lt;a href="https://help.boldbi.com/working-with-data-sources/data-connectors/mysql/" rel="noopener noreferrer"&gt;MySQL&lt;/a&gt; and &lt;a href="https://help.boldbi.com/working-with-data-sources/working-with-bold-data-hub/data-connectors/elastic-search/" rel="noopener noreferrer"&gt;Elasticsearch&lt;/a&gt; sources, organizations can analyze operational data and search behavior together, creating a complete view of business performance.&lt;/p&gt;

&lt;p&gt;In this blog, you’ll learn how to use &lt;a href="https://www.bing.com/ck/a?!&amp;amp;&amp;amp;p=50cecd5be07cd5d01466d23c637dee163132c406b3255a43d670d2f9f11e047eJmltdHM9MTc3MTg5MTIwMA&amp;amp;ptn=3&amp;amp;ver=2&amp;amp;hsh=4&amp;amp;fclid=1db3a666-c744-67a8-3e1d-b05cc6c66633&amp;amp;psq=bold+data+hub&amp;amp;u=a1aHR0cHM6Ly93d3cuYm9sZGJpLmNvbS9kYXRhLWh1Yi8" rel="noopener noreferrer"&gt;Bold Data Hub&lt;/a&gt; to connect MySQL and Elasticsearch, combine them into a unified dataset, and publish the result in Bold BI for efficient data visualization. Let’s get started.&lt;/p&gt;

&lt;h2&gt;Benefits of integrating MySQL and Elasticsearch data for analytics&lt;/h2&gt;

&lt;p&gt;Combining MySQL and Elasticsearch data in one dashboard provides the following benefits:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Better search and transaction analysis: &lt;/strong&gt;By combining MySQL transactional data with Elasticsearch search logs, teams can analyze how users search for products and how those searches translate into purchases.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Unified analytics across operational and search data: &lt;/strong&gt;MySQL stores structured business data such as orders and users, while Elasticsearch stores indexed search or event data. Integrating both allows dashboards to correlate operational metrics with user behavior.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Reduced manual data pipelines: &lt;/strong&gt;Without integration tools, developers often export MySQL data and combine it with Elasticsearch using custom scripts. Bold Data Hub simplifies this by combining both sources in a single pipeline.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Build &lt;/strong&gt;&lt;strong&gt;a &lt;/strong&gt;&lt;strong&gt;performance monitor dashboard: &lt;/strong&gt;Once the datasets are combined, you can create dashboards with real-time insights without writing custom scripts.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Challenges of integrating MySQL and Elasticsearch&lt;/h2&gt;

&lt;ul&gt;
    &lt;li&gt;Keeping both systems synchronized becomes difficult as data updates occur, causing inconsistencies between stored and indexed data.&lt;/li&gt;
    &lt;li&gt;Mapping and schema mismatches arise as structures differ, creating indexing issues and unpredictable search results.&lt;/li&gt;
    &lt;li&gt;Sync failures happen when pipelines break or delays occur, resulting in missing, outdated, or incomplete records.&lt;/li&gt;
    &lt;li&gt;Query translation is required because SQL logic doesn’t align with Elasticsearch, increasing development time and complexity.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;How Bold Data Hub simplifies data integration&lt;/h2&gt;

&lt;ul&gt;
    &lt;li&gt;Unified data connectivity brings all your sources together, making it easy to connect databases, files, cloud apps, and APIs from one place.&lt;/li&gt;
    &lt;li&gt;Automated ETL workflows handle data movement from end to end, ensuring accurate and consistent processing without manual effort.&lt;/li&gt;
    &lt;li&gt;Powerful data transformation lets you clean, format, and reshape information using clear, customizable rules.&lt;/li&gt;
    &lt;li&gt;Centralized monitoring and management give full visibility into every pipeline, making performance and data quality easy to track.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Now that you understand how Bold Data Hub simplifies data integration, let’s explore how to connect MySQL and Elasticsearch to the Bold Data Hub.&lt;/p&gt;

&lt;h2&gt;Integrate MySQL with Elasticsearch data using Bold Data Hub&lt;/h2&gt;

&lt;p&gt;Bold Data Hub lets you easily combine MySQL and Elasticsearch data in one workspace, enabling unified visualizations and reducing manual preparation.&lt;/p&gt;

&lt;h3&gt;Step 1: Prepare the data sources&lt;/h3&gt;

&lt;p&gt;Before integration, ensure that:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;MySQL database contains the required tables (for example: user data).&lt;/li&gt;
    &lt;li&gt;Elasticsearch contains relevant indexes (for example: feedback data).&lt;/li&gt;
    &lt;li&gt;Both datasets include a common field that can be used as a join key.
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fsample-mysql-data.webp" alt="Sample MySQL data" width="800" height="435"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fsample-data-in-elasticsearch.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fsample-data-in-elasticsearch.webp" alt="Sample data in MySQL" width="800" height="405"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;This field allows datasets from MySQL and Elasticsearch to be linked together.&lt;/p&gt;

&lt;h3&gt;Step 2: Create a data pipeline in Bold Data Hub&lt;/h3&gt;

&lt;ol&gt;
    &lt;li&gt;Open Bold BI and launch Bold Data Hub.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fclick-the-bold%2Bdata-hub-icon.webp" alt="Click the Bold Data Hub icon" width="800" height="401"&gt;
    &lt;/li&gt;
&lt;li&gt;Next, select the plus &lt;span&gt;&lt;strong&gt;(+) &lt;/strong&gt;&lt;/span&gt;icon to create a pipeline. In this tutorial, the pipeline is named &lt;strong&gt;elasticsearch_mysql&lt;/strong&gt; to represent the integration between Elasticsearch and MySQL.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fcreate-the-elasticsearch-mysql-pipeline.webp" alt="Create the elasticsearch-mysql pipeline" width="800" height="402"&gt;   [/caption]&lt;/li&gt;
    &lt;li&gt;Add the MySQL data and configure it with your host, port, database, and credentials to extract the required tables.
&lt;strong&gt;Example configuration:&lt;/strong&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;pre&gt;version: 1.0.1

plugins:

extractors:

- name: mysql

connectorname: MySQL

config:

host: localhost

port: 3306

database: sales_db

username: root

password: ********&lt;/pre&gt;

&lt;p&gt;This configuration extracts transactional data from the MySQL database.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fmysql-data.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fmysql-data.webp" alt="Extract MySQl data in Bold Data Hub" width="800" height="402"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 3: Add Elasticsearch as a data source&lt;/h3&gt;

&lt;p&gt;Next, configure the Elasticsearch connector inside the same pipeline with your host, port, database, and credentials to extract the required tables.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example configuration: &lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;

&lt;pre&gt;version: 1.0.1

plugins:

extractors:

name:     elastic_search

connectorname: Elasticsearch

config:

host: &lt;a href="http://localhost:9200/" rel="noopener noreferrer"&gt;http://localhost:9200&lt;/a&gt;

index: product_feedback

username: elastic

password: ********&lt;/pre&gt;

&lt;p&gt;This allows the pipeline to retrieve search or event data stored in Elasticsearch.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Felasticsearch-data.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Felasticsearch-data.webp" alt="Add Elasticsearch data in Bold Data Hub" width="800" height="402"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 4: Save the datasets&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;After combining the MySQL and Elasticsearch datasets in the pipeline, select &lt;strong&gt;Save&lt;/strong&gt; to store the unified configuration.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fclick-save-button.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fclick-save-button.webp" alt="Click the save button" width="800" height="402"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; Once saved, a window will appear displaying the newly combined data source, confirming that the integration has been successfully created and is ready for use in the &lt;strong&gt;Data Source &lt;/strong&gt;&lt;b&gt;page&lt;/b&gt;&lt;strong&gt;.&lt;/strong&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fdata-source-listing-page.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fdata-source-listing-page.webp" alt="Data source listing page" width="800" height="402"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;With the data source, you can join the tables from both MySQL and Elasticsearch to unify the information into a single, consistent structure.&lt;br&gt;
Next, we will learn how to perform these joins using tables.&lt;/p&gt;

&lt;h2&gt;Joining tables&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://help.boldbi.com/working-with-data-sources/data-modeling/joining-table/" rel="noopener noreferrer"&gt;Joining tables&lt;/a&gt; allows you to combine information from different sources into a single analytical view. This makes it possible to correlate transaction data stored in MySQL with search or event data stored in Elasticsearch, enabling deeper analysis across systems.&lt;br&gt;
The steps below show you how to create the join.&lt;/p&gt;

&lt;h3&gt;Step 1: Open the data source editor&lt;/h3&gt;

&lt;p&gt;Open the action menu for the created data source and select &lt;span&gt;&lt;strong&gt;Edit &lt;/strong&gt;&lt;/span&gt;&lt;span&gt;&lt;strong&gt;Data &lt;/strong&gt;&lt;/span&gt;&lt;span&gt;&lt;strong&gt;Source&lt;/strong&gt;&lt;/span&gt;.&lt;em&gt;                                                             &lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fclick-edit-data-source.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fclick-edit-data-source.webp" alt="  Edit the data source" width="800" height="402"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 2: Identify the common fields&lt;/h3&gt;

&lt;p&gt;The design area opens automatically. Drag and drop the tables from the left panel into the design area. In this case, we dragged &lt;strong&gt;products &lt;/strong&gt;and&lt;strong&gt; sales_feedback tables.&lt;/strong&gt;&lt;em&gt;                                                                                        &lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2FIdentify%2Bcommon%2Bfields.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2FIdentify%2Bcommon%2Bfields.webp" alt="Identify common fields" width="800" height="402"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 3: Define the join condition&lt;/h3&gt;

&lt;p&gt;Once you drag and drop the second table into the designer, the query joiner window will open. In the &lt;span&gt;&lt;strong&gt;Query Joiner&lt;/strong&gt;&lt;/span&gt; window, define a join using a key.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example: &lt;/strong&gt;&lt;/p&gt;

&lt;pre&gt;mysql.products.product_id = elasticsearch.feedback_id&lt;/pre&gt;

&lt;p&gt;After configuring the join condition, select &lt;span&gt;&lt;strong&gt;Update&lt;/strong&gt;&lt;/span&gt; to apply the changes.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fquery-joiner%2Bwindow.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fquery-joiner%2Bwindow.webp" alt="Query Joiner window" width="800" height="402"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Step 4: Preview the combined datasets&lt;/h3&gt;

&lt;p&gt;Once the join is applied, the design page automatically displays a preview of the merged dataset. This allows you to verify that the data from both sources has been combined correctly.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fpreview-of-the-combined-data-set.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fpreview-of-the-combined-data-set.webp" alt="Preview the combined datasets" width="800" height="402"&gt;&lt;/a&gt; Preview of the combined datasets[/caption]&lt;/p&gt;

&lt;p&gt;Next, let’s explore the key metrics you can build and visualize in the interactive dashboard.&lt;/p&gt;

&lt;h2&gt;How to create a dashboard using MySQL and Elasticsearch data&lt;/h2&gt;

&lt;p&gt;New users can begin by exploring our video on &lt;a href="https://www.youtube.com/watch?v=k6yeUz0NqQ4" rel="noopener noreferrer"&gt;how to create a dashboard in Bold BI&lt;/a&gt;, which provides a quick overview of the dashboard-building process.&lt;/p&gt;

&lt;p&gt;After connecting both MySQL and Elasticsearch as data sources, the next step is to blend the datasets to define meaningful metrics and KPIs. With the combined data, you can build a dashboard that highlights insights such as:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Total purchases.&lt;/li&gt;
    &lt;li&gt;Average render time.&lt;/li&gt;
    &lt;li&gt;Sales payment by type and browser.&lt;/li&gt;
    &lt;li&gt;Abandoned carts.&lt;/li&gt;
    &lt;li&gt;Abandoned revenue.&lt;/li&gt;
    &lt;li&gt;Products sold breakdown.&lt;/li&gt;
    &lt;li&gt;Page visits by traffic and device type.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These insights help organizations understand both customer intent and business outcomes. With Bold BI, you can easily transform the integrated dataset into interactive dashboards for decision-making.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fpreview-of%2Bthe-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fpreview-of%2Bthe-dashboard.webp" alt="Preview of the dashboard" width="800" height="517"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Integrating MySQL with Elasticsearch data enables users to enjoy faster searches, improved data analysis, and more efficient access to insights from large datasets. To learn tips for designing effective dashboards, explore our article on &lt;a href="https://www.boldbi.com/blog/10-dashboard-design-best-practices/" rel="noopener noreferrer"&gt;10 dashboard design best practices for insights&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;Start building unified analytics today&lt;/h2&gt;

&lt;p&gt;Integrating &lt;a href="https://help.boldbi.com/working-with-data-sources/data-connectors/mysql/" rel="noopener noreferrer"&gt;MySQL&lt;/a&gt; and &lt;a href="https://help.boldbi.com/working-with-data-sources/working-with-bold-data-hub/data-connectors/elastic-search/" rel="noopener noreferrer"&gt;Elasticsearch&lt;/a&gt; enables organizations to combine structured business data with advanced. With &lt;a href="https://www.bing.com/ck/a?!&amp;amp;&amp;amp;p=50cecd5be07cd5d01466d23c637dee163132c406b3255a43d670d2f9f11e047eJmltdHM9MTc3MTg5MTIwMA&amp;amp;ptn=3&amp;amp;ver=2&amp;amp;hsh=4&amp;amp;fclid=1db3a666-c744-67a8-3e1d-b05cc6c66633&amp;amp;psq=bold+data+hub&amp;amp;u=a1aHR0cHM6Ly93d3cuYm9sZGJpLmNvbS9kYXRhLWh1Yi8" rel="noopener noreferrer"&gt;Bold Data Hub&lt;/a&gt;, developers can build a unified data pipeline without writing complex ETL workflows. Once the data is integrated, Bold BI dashboards make it easy to explore trends, monitor performance, and share insights across teams.&lt;/p&gt;

&lt;p&gt;If you want to simplify MySQL and Elasticsearch integration and build powerful analytics dashboards, try Bold BI&lt;span&gt;®&lt;/span&gt; today. Start your &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;&lt;b&gt;30-day free trial&lt;/b&gt;&lt;/a&gt; or request a &lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;personalized demo&lt;/a&gt; to see how Bold BI and Bold Data Hub can help your team turn scattered data into actionable insights.&lt;/p&gt;

&lt;h2&gt;Frequently asked questions&lt;/h2&gt;

&lt;p&gt;*&lt;em&gt;1.    What data sources does Bold Data Hub support? *&lt;/em&gt;&lt;br&gt;
Bold Data Hub supports a wide range of data sources, including files, web APIs, SQL databases, and NoSQL systems. This includes options like MySQL and Elasticsearch. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;2.    Do I need any technical expertise to use Bold Data Hub? *&lt;/em&gt;&lt;br&gt;
No advanced expertise is required. A basic understanding of the connectors you plan to use is enough. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;3.    Does Bold Data Hub offer additional features? *&lt;/em&gt;&lt;br&gt;
Yes. You can configure multiple datastores of the same server type and load data into them for each project. It also includes an Open API connector and a Python connector for more advanced use cases. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;4.    Do I need Bold Data Hub to use Bold BI? *&lt;/em&gt;&lt;br&gt;
No. Bold BI can connect directly to many data sources. Bold Data Hub is optional and is mainly helpful when you need to prepare, clean, or combine data—like blending MySQL and Elasticsearch data before building dashboards. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Secure Embedded Dashboards with Role-Based Access Control</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Wed, 18 Mar 2026 08:42:23 +0000</pubDate>
      <link>https://dev.to/boldbi/secure-embedded-dashboards-with-role-based-access-control-3onp</link>
      <guid>https://dev.to/boldbi/secure-embedded-dashboards-with-role-based-access-control-3onp</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR: &lt;/strong&gt;Role-based access control (RBAC) is the foundation of secure dashboard access in Bold BI&lt;span&gt;®&lt;/span&gt;. It determines who can view, edit, or manage dashboards and related resources such as categories, data sources, and schedules. By assigning permissions through groups, roles, and users, role‑based access keeps access predictable, reduces exposure risk, and scales cleanly for embedded analytics.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;Organizations increasingly rely on dashboards to monitor operations, track performance, and support faster decision-making. As dashboards become widely used across departments, applications, and customer portals, controlling who can access what information becomes a critical security requirement.&lt;/p&gt;

&lt;p&gt;In many organizations, the same dashboard may be accessed by executives, analysts, developers, partners, or even external customers. Each group requires a different level of access. Without proper access controls, sensitive metrics or operational data can easily become visible to unintended users.&lt;/p&gt;

&lt;p&gt;This is where role‑based access control (RBAC) becomes essential. Role‑based access control addresses this by assigning permissions through groups which act as roles instead of assigning permissions directly to individual users. In Bold BI, role‑based access control helps administrators manage access efficiently through users, groups, and admin roles, ensuring dashboards and related resources are available only to authorized users.&lt;/p&gt;

&lt;p&gt;In this blog, we explore how role‑based access control works in Bold BI, why it matters for secure analytics, and how to configure it effectively. Before diving into the technical configuration, let’s look at who will benefit most from this guide.&lt;/p&gt;

&lt;h2&gt;What is role‑based access control?&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;Role‑based access control is a security model where permissions are assigned to &lt;/span&gt;&lt;span&gt;groups which act as roles&lt;/span&gt;&lt;span&gt; instead of individual users. This makes access management simpler and more consistent. Instead of configuring permissions for every user separately, administrators organize access through two components:&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;Users&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Groups&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When a user is added to a group or admin role, they automatically inherit all the permissions assigned to that role.&lt;/p&gt;

&lt;p&gt;Now that we’ve covered the basics, let’s examine why role‑based access control is so important in embedded analytics environments.&lt;/p&gt;

&lt;h2&gt;Why role‑based access control matters for securing embedded dashboards&lt;/h2&gt;

&lt;p&gt;In analytics environments, role‑based access control helps organizations:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Prevent unauthorized access:&lt;/strong&gt; Role‑based access ensures dashboards are visible only to users who are allowed to access them, reducing the risk of accidental data exposure.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Simplify permissions management:&lt;/strong&gt; Permissions can be assigned to roles or groups instead of configuring each user individually.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Support scalable analytics environments:&lt;/strong&gt; As organizations grow, role‑based access allows administrators to manage hundreds or thousands of users without increasing operational overhead.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Maintain consistent security policies:&lt;/strong&gt; Role-based permissions ensure access rules remain consistent across dashboards and analytics resources.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Before configuring permissions, make sure that users and groups are already created in your Bold BI environment.&lt;/p&gt;

&lt;p&gt;With that foundation in place, let’s walk through how role‑based access works with users and groups.&lt;/p&gt;

&lt;h2&gt;How to provide role‑based access control for users in Bold BI&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;Permissions let administrators assign access through &lt;/span&gt;groups which act as roles&lt;span&gt; instead of assigning permissions directly to individual users &lt;/span&gt;&lt;span&gt;who need unique or temporary permissions.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;To configure user-level permissions:&lt;/p&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;a href="https://cloud.boldbi.com/" rel="noopener noreferrer"&gt;Log in to the dashboard page&lt;/a&gt; using your preferred login method and select &lt;strong&gt;Users&lt;/strong&gt;, which is available in the left‑side navigation panel.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fusers-in-user.webp" alt="Select users option from Bold BI dashboard home page" width="800" height="387"&gt; &lt;/li&gt;
    &lt;li&gt;In the pop-up window, select the user you want to configure to open their &lt;strong&gt;&lt;strong&gt;User Details
&lt;/strong&gt;&lt;/strong&gt;


&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fuser-selected-for-configuration.webp" alt="Select a user for configuration" width="800" height="402"&gt; &lt;/li&gt;
    &lt;li&gt;Select &lt;strong&gt;Manage Permissions&lt;/strong&gt; to open the permissions panel.


&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fmanage-permissions-option.webp" alt="Click on the manage permissions option" width="800" height="400"&gt; 

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fpermission-manage-panel-in-users.webp" alt="Manage permission panel" width="800" height="401"&gt; &lt;/li&gt;
    &lt;li&gt;Select the permission level you want to grant, based on the actions you want the user to be able to perform. In this case, I have selected the&lt;strong&gt; Read&lt;/strong&gt;, &lt;strong&gt;Write&lt;/strong&gt;, and &lt;strong&gt;Delete &lt;/strong&gt;options under &lt;strong&gt;Access Mode&lt;/strong&gt;. Next, select the User (&lt;strong&gt;System Administrator&lt;/strong&gt;) in the &lt;strong&gt;&lt;strong&gt;Actions
&lt;/strong&gt;&lt;/strong&gt;

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fpermission-type-in-users.webp" alt="Select needed permission type" width="800" height="393"&gt;
&lt;/li&gt;
    &lt;li&gt;A pop-up window will open as shown below. Select &lt;strong&gt;Add Permission&lt;/strong&gt;.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fadd-permision-in-users.webp" alt="Add permission option" width="800" height="410"&gt; &lt;/li&gt;
    &lt;li&gt;Enable all available entities in the&lt;strong&gt; Entity Table &lt;/strong&gt;and choose the &lt;strong&gt;Access Mode &lt;/strong&gt;of your choice. Here, I’ve selected the &lt;strong&gt;Read, Write, Delete &lt;/strong&gt; Select&lt;strong&gt; Add&lt;/strong&gt; to grant permission.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fresource-box-in-users.webp" alt="Resource box " width="800" height="411"&gt; &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;7. A confirmation message will appear indicating that the permission has been added successfully.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fuser-permission-added-in-user.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fuser-permission-added-in-user.webp" alt="Permission added successfully " width="800" height="401"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To dive deeper into setting up role‑based access control for your users, explore our &lt;a href="https://support.boldbi.com/kb/article/16436/how-to-implement-role-based-access-control-for-dashboards-in-bold-bi" rel="noopener noreferrer"&gt;documentation&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;How to implement role‑based access control for groups in Bold BI&lt;/h2&gt;

&lt;p&gt;Group-based permissions are the recommended way to manage role‑based access because permissions assigned to a group automatically apply to all users within that group. To implement group permissions:&lt;/p&gt;

&lt;ol&gt;
    &lt;li&gt;Go to &lt;strong&gt;Users&lt;/strong&gt; &amp;gt; &lt;strong&gt;Groups&lt;/strong&gt; in the left-side navigation panel of the &lt;a href="https://cloud.boldbi.com/" rel="noopener noreferrer"&gt;Bold BI dashboard page&lt;/a&gt;.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fusers-for-group.webp" alt="Users" width="800" height="385"&gt; 

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fgroups-for-groups.webp" alt="Group " width="800" height="408"&gt; &lt;/li&gt;
    &lt;li&gt;Select &lt;strong&gt;New Group,&lt;/strong&gt; located at the top‑right corner. From the dropdown menu that appears, select &lt;strong&gt;Create Group&lt;/strong&gt; to begin setting up a new group.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fcreate-group-for-groups.webp" alt="Create group" width="800" height="384"&gt; &lt;/li&gt;
&lt;/ol&gt;

&lt;ol start="3"&gt;
    &lt;li&gt;In the &lt;strong&gt;Add Group&lt;/strong&gt; dialog, enter a name for the group and provide an optional description. Once the details are filled in, select &lt;strong&gt;Add Group&lt;/strong&gt; to create the new group.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fadd-group-for-groups.webp" alt="Add group" width="800" height="384"&gt; &lt;/li&gt;
&lt;/ol&gt;

&lt;ol start="4"&gt;
    &lt;li&gt;A confirmation message will appear at the top-right of the&lt;strong&gt; Groups &lt;/strong&gt;page indicating that the group has been successfully created.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fnew-group-created-for-groups.webp" alt="New group created" width="800" height="392"&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;ol start="5"&gt;
    &lt;li&gt;Next, open the newly created group and open the &lt;strong&gt;Group Details &lt;/strong&gt; Here, select the &lt;strong&gt;Manage Permissions&lt;/strong&gt; button from the &lt;strong&gt;Manage&lt;/strong&gt; drop-down menu to open the permissions panel for the group.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fmng-permission-in-groups.webp" alt="Manage permissions" width="800" height="387"&gt; 

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fpermission-panel-in-groups.webp" alt="Permissions panel " width="800" height="387"&gt; &lt;/li&gt;
&lt;/ol&gt;

&lt;ol start="6"&gt;
    &lt;li&gt;Next, select &lt;strong&gt;Add Permission&lt;/strong&gt; &amp;gt; &lt;strong&gt;Resource Permission&lt;/strong&gt; to open a group dialog for assigning permissions as shown.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fadd-permision-in-groups.webp" alt="Resource permissions" width="800" height="361"&gt; &lt;/li&gt;
&lt;/ol&gt;

&lt;ol start="7"&gt;
    &lt;li&gt;In the&lt;strong&gt; Entity&lt;/strong&gt; section, choose the entities you want to configure. Select an &lt;strong&gt;Access Mode&lt;/strong&gt; of your choice. When finished, select &lt;strong&gt;Add&lt;/strong&gt; to apply the permission.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fclick-add-for-groups.webp" alt="Add resource permission" width="800" height="410"&gt; /li&amp;gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;ol start="8"&gt;
    &lt;li&gt;A notification will be sent to indicate that the permission was added successfully.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fconfirmation-meassage-for-groups.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fconfirmation-meassage-for-groups.webp" alt="Permission added successfully " width="800" height="396"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To learn more about how to implement role‑based access for groups in Bold BI, explore our &lt;a href="https://help.boldbi.com/managing-resources/manage-groups/" rel="noopener noreferrer"&gt;documentation&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Now that you’ve seen how role‑based access works at both user and group levels, let’s look at key practices that help you maintain a secure and scalable setup.&lt;/p&gt;

&lt;h2&gt;Role‑based access best practices in Bold BI&lt;/h2&gt;

&lt;p&gt;To maintain a secure and scalable deployment in Bold BI:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Prefer group-based permissions over individual permissions.&lt;/li&gt;
    &lt;li&gt;Use role‑based access primarily for dashboard access control, not data filtering.&lt;/li&gt;
    &lt;li&gt;Follow the principle of least privilege, granting only the required permissions.&lt;/li&gt;
    &lt;li&gt;Use stable identifiers such as TenantID or RegionID for consistent access management.&lt;/li&gt;
    &lt;li&gt;Regularly review group memberships and permissions.&lt;/li&gt;
    &lt;li&gt;Enable audit logs to track permission changes.&lt;/li&gt;
    &lt;li&gt;For embedded deployments, generate embed tokens securely on the server side.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By clearly separating access control from data filtering mechanisms such as row-level security, organizations can securely scale analytics environments without duplicating dashboards.&lt;/p&gt;

&lt;p&gt;To understand how role‑based access delivers value in real environments, here are some examples of how different industries use it to secure sensitive analytics.&lt;/p&gt;

&lt;h2&gt;Use cases of role‑based access&lt;/h2&gt;

&lt;p&gt;Role-based access control provides significant benefits across industries.&lt;/p&gt;

&lt;h3&gt;1. Healthcare&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Challenge&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://samples.boldbi.com/solutions/healthcare/hospital-management-dashboard" rel="noopener noreferrer"&gt;Healthcare&lt;/a&gt; teams work with highly sensitive patient information, and exposing clinical dashboards to unauthorized staff creates privacy, compliance, and data‑security risks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How role‑based access helps&lt;/strong&gt;&lt;br&gt;
Role‑based access restricts patient‑related dashboards to authorized clinical roles only, ensuring that only approved medical staff can view sensitive insights and helping maintain strict healthcare privacy compliance.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fhospital-mangement-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fhospital-mangement-dashboard.webp" alt="Hospital management dashboard" width="800" height="559"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;2. Retail&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Challenge&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://samples.boldbi.com/solutions/retail/retail-store-performance-dashboard" rel="noopener noreferrer"&gt;Retail&lt;/a&gt; organizations operate across multiple stores and regions. Giving all teams unrestricted dashboard access leads to cross‑region visibility issues and inconsistent operational insights.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How role‑based access helps&lt;/strong&gt;&lt;br&gt;
Role‑based access assigns dashboard access based on region or store role, ensuring headquarters, regional managers, and store managers see only the dashboards relevant to their responsibilities.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fretail-store-performance-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Fretail-store-performance-dashboard.webp" alt="Retail store performance dashboard" width="800" height="559"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;3. Finance&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Challenge&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://samples.boldbi.com/solutions/finance/financial-performance-dashboard" rel="noopener noreferrer"&gt;Financial&lt;/a&gt; institutions must tightly control access to dashboards containing confidential financial data, and unrestricted visibility can cause compliance violations and data‑security risks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How role‑based access helps&lt;/strong&gt;&lt;br&gt;
Role‑based access limits access to sensitive financial dashboards by user role, such as advisors, analysts, or executives, ensuring each user sees only the insights appropriate for their responsibilities.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Ffinancial-management-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Frole-based-access-control-for-embedded-dashboard%2Ffinancial-management-dashboard.webp" alt="Financial management dashboard" width="800" height="559"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;Conclusion&lt;/h2&gt;

&lt;p&gt;Role-based access control plays a critical role in securing analytics environments. By assigning permissions through users and groups, organizations can efficiently manage dashboard access while reducing security risks.&lt;/p&gt;

&lt;p&gt;Bold BI provides flexible role‑based access capabilities that allow administrators to control access to dashboards, data sources, categories, and other resources. This approach simplifies permissions management, reduces dashboard duplication, and enables organizations to securely scale analytics across internal teams and embedded applications.&lt;/p&gt;

&lt;p&gt;To explore these capabilities further, review the Bold BI&lt;span&gt;®&lt;/span&gt; &lt;a href="https://support.boldbi.com/kb/article/19893/data-level-security-in-bold-bi-understanding-and-implementing-row-level-access" rel="noopener noreferrer"&gt;documentation&lt;/a&gt; on permissions, or start a &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;free trial&lt;/a&gt; or request a &lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;personalized demo&lt;/a&gt; to experience secure and scalable dashboard access in action.&lt;/p&gt;

&lt;h2&gt;Frequently asked questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;Does Bold BI support roles directly?&lt;/h4&gt;
&lt;p&gt;Bold BI uses groups to represent roles. Users inherit permissions from the groups they belong to.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;How can I prevent users from modifying dashboard permissions?&lt;/strong&gt;&lt;/h4&gt;
Use group-based role‑based access and ensure users are assigned only the required permissions based on the principle of least privilege.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt; &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can role‑based access reduce dashboard duplication?&lt;/strong&gt;&lt;/h4&gt;
Yes. Role‑based access allows a single dashboard to serve multiple audiences without creating duplicate dashboards for each team.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can role‑based access be used without individual user accounts?&lt;/strong&gt;&lt;/h4&gt;
Yes. Anonymous access or identity provider integrations can apply group permissions automatically.

&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>rolebasedaccesscontrol</category>
      <category>dashboardaccesscontrol</category>
      <category>rbacpermissionsinbitools</category>
    </item>
    <item>
      <title>How to Use Widget-Level Filters in Dashboards Effectively</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Thu, 12 Mar 2026 08:56:57 +0000</pubDate>
      <link>https://dev.to/boldbi/how-to-use-widget-level-filters-in-dashboards-effectively-hf3</link>
      <guid>https://dev.to/boldbi/how-to-use-widget-level-filters-in-dashboards-effectively-hf3</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR&lt;/strong&gt;&lt;strong&gt;:&lt;/strong&gt; Widget-level filtering lets you control which widgets respond to filters and interactions in a dashboard. Instead of applying a filter to the entire dashboard, you can apply it only to selected visuals. In Bold BI®, this can be achieved through widget-level data filters, dedicated filter widgets, and cross-data-source filtering, allowing you to create dashboards where KPIs remain stable while exploratory visuals respond to user interactions.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;Interactive dashboards help users explore data from different perspectives. However, not every visualization should respond to every filter or interaction. For example, when a dashboard contains executive KPIs, summary indicators, and detailed charts, applying a global filter can unintentionally change metrics that should remain constant. This can lead to confusion, incorrect interpretation, or the need to maintain multiple dashboard versions for different users.&lt;/p&gt;

&lt;p&gt;Widget-level filters in dashboards solve this challenge. They allow dashboard designers to apply filters only to selected widgets, ensuring that some visuals remain fixed while others respond to interactions. In this blog, you'll learn how widget-level filtering works and how to implement it effectively in Bold BI dashboards.&lt;/p&gt;

&lt;h2&gt;Understanding widget-level filtering&lt;/h2&gt;

&lt;p&gt;Widget-level filtering is a dashboard design technique where filters are applied only to specific widgets instead of the entire dashboard. This means your KPI tiles and summary widgets remain stable, while charts and tables meant for exploration respond to user‑driven filters. This approach allows dashboards to provide both stable metrics and interactive exploration.&lt;/p&gt;

&lt;h2&gt;Why widget-level filtering matters in dashboards&lt;/h2&gt;

&lt;p&gt;Dashboards usually serve several purposes at once, for example executive summaries, operational monitoring, and data exploration. A single global filter affects all visuals, which can cause issues such as:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Executive KPIs change when a user interacts with a visual.&lt;/li&gt;
    &lt;li&gt;Users struggle to compare different segments because everything responds at once.&lt;/li&gt;
    &lt;li&gt;Difficulty personalizing dashboards without creating duplicates.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Widget-level filters in dashboards prevent these problems by letting you choose which widgets respond to which filters. This improves clarity, flexibility, and usability. Next, we’ll explore the types of widget-level filters in Bold BI.&lt;/p&gt;

&lt;h2&gt;Types of widget-level filters in Bold BI&lt;/h2&gt;

&lt;p&gt;Bold BI provides three methods for applying widget-level filters. These methods define how widgets respond to filters and interactions.&lt;/p&gt;

&lt;h3&gt;1. Widget-level data filtering&lt;/h3&gt;

&lt;p&gt;Widget-level data filtering applies filter conditions directly inside a widget. These filters are defined in the widget’s Assign Data panel and affect only that widget. These filters can be applied to measure columns, dimension columns, and date columns. Below is a clear breakdown of each filter type and how it works.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Measure filters&lt;/strong&gt;: &lt;a href="https://help.boldbi.com/visualizing-data/working-with-widgets/configuring-widget-filters/#configuring-filter-for-measure-column" rel="noopener noreferrer"&gt;Measure filters&lt;/a&gt; let you control data based on numeric values. They are configured in the measure filter dialog. They can be used to show products with sales greater than a specific value, for example.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fmeasure-filter.webp" alt="Measure filters applied in a dashboard" width="800" height="454"&gt; 
&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Dimension filters:&lt;/strong&gt; &lt;a href="https://help.boldbi.com/visualizing-data/working-with-widgets/configuring-widget-filters/#configuring-filter-for-dimension-column" rel="noopener noreferrer"&gt;Dimension filters&lt;/a&gt; are used for categorical fields such as product category, customer segment, or region. They can be used to show sales for selected regions.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fdimension-filters.webp" alt="Dimension filters in a dashboard" width="800" height="451"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Date filters:&lt;/strong&gt; &lt;a href="https://help.boldbi.com/visualizing-data/working-with-widgets/configuring-widget-filters/#configuring-filter-for-date-column" rel="noopener noreferrer"&gt;Date filters&lt;/a&gt; are used for fixed date ranges. They can be used to show orders between two selected dates.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fdate-filters.webp" alt="Date filters in a dashboard" width="800" height="459"&gt; 
&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Relative date filters:&lt;/strong&gt; &lt;a href="https://help.boldbi.com/visualizing-data/working-with-widgets/configuring-widget-filters/#relative-date-filter" rel="noopener noreferrer"&gt;Relative date filters&lt;/a&gt; are used for dynamic time periods such as previous week, previous month, or previous year. The filter updates automatically as time progresses. You can also pin the filter to a specific anchor date so results are always relative to that date.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Frelative-date.webp" alt="Relative date filter applied in a dashboard" width="800" height="375"&gt; 
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In the &lt;a href="https://samples.boldbi.com/solutions/sales/sales-performance-dashboard" rel="noopener noreferrer"&gt;Sales Performance Dashboard&lt;/a&gt;, selecting previous month ensures the widget always displays data for the previous full month, without manually updating the filter. This approach is useful for dashboards that require automatic time-based updates.&lt;/p&gt;

&lt;h3&gt;2. Dedicated filter widgets&lt;/h3&gt;

&lt;p&gt;A &lt;a href="https://support.boldbi.com/kb/article/19381/how-to-apply-a-dedicated-filter-to-only-a-specific-set-of-widgets-in-bold-bi" rel="noopener noreferrer"&gt;dedicated filter widget&lt;/a&gt; allows a filter control to affect only selected widgets. This uses the master and listener configuration. The master widget is the filter control that drives the interaction, and it can be enabled to act as a master property for each widget. Listener widgets are the visuals that respond to the filter, and other widgets remain unchanged.&lt;/p&gt;

&lt;p&gt;In the &lt;a href="https://samples.boldbi.com/solutions/education/school-performance-dashboard" rel="noopener noreferrer"&gt;School Performance Dashboard&lt;/a&gt;, a grade dropdown filter may control charts showing subject performance and student distribution while overall enrollment KPIs remain unchanged. This makes dashboards easier to use for different roles while preserving key summary metrics.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fselect-the-listener-widgets.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fselect-the-listener-widgets.webp" alt="Selecting the master and listener widgets" width="800" height="638"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fschool-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fschool-dashboard.webp" alt="Dedicated filter widget applied in a dashboard" width="800" height="546"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;3. Cross data source filtering&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://support.boldbi.com/kb/article/378/how-to-apply-cross-data-source-filtering-in-bold-bi" rel="noopener noreferrer"&gt;Cross data source filtering&lt;/a&gt; in Bold BI allows widgets that rely on different data sources to work together during user interactions. When you link equivalent fields between a master widget and its listener widgets, any selection made in one visual can automatically refine the data shown in the others, and this works without combining datasets or performing joins in the database.&lt;/p&gt;

&lt;p&gt;In the &lt;a href="https://www.boldbi.com/dashboard-examples/real-estate/management-dashboard/" rel="noopener noreferrer"&gt;Real Estate Management Dashboard&lt;/a&gt;, you might have a combo box showing month (year) from one data source and a chart showing sales vs. target from another data source. By mapping a common field such as sales date, selecting a month in the combo box can filter the sales chart.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fmap-the-appropriate-fields-then-click%2Bupdate.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fmap-the-appropriate-fields-then-click%2Bupdate.webp" alt="Mapping the appropriate fields to allow cross data source filtering" width="800" height="637"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Freal-estate.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Freal-estate.webp" alt="Cross-data-source filters applied in a dashboard" width="800" height="546"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Now that you have seen the types of widget-level filters in Bold BI, let’s explore how you can apply them in dashboards.&lt;/p&gt;

&lt;h2&gt;How to apply widget-level filters in Bold BI dashboards&lt;/h2&gt;

&lt;p&gt;Follow these steps to set up a widget-level filter in Bold BI:&lt;/p&gt;

&lt;ol&gt;
    &lt;li&gt;Open a &lt;a href="https://samples.boldbi.com/solutions/agile" rel="noopener noreferrer"&gt;Bold BI dashboard&lt;/a&gt; and select the widget to which you want to apply the filter. Here, I’ve selected the bar chart &lt;strong&gt;Top 5 Products by Sales&lt;/strong&gt;.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fselect-the-widget-to-apply-filters.webp" alt="Select the widget to apply the filter" width="800" height="369"&gt; 
    &lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;Properties&lt;/strong&gt; icon for the widget, then click &lt;strong&gt;Assign Data &lt;/strong&gt;to open the data panel.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fclick-on-the-properties-icon.webp" alt="Click on the properties icon to assign data" width="800" height="367"&gt; 
    &lt;/li&gt;
&lt;li&gt;In the data panel, drag the &lt;strong&gt;field&lt;/strong&gt; you want to filter by into the&lt;strong&gt; Filters. &lt;/strong&gt;Here, I have used the&lt;strong&gt; Country &lt;/strong&gt;field.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fdrag-and-drop-the-field.webp" alt="Drag and drop the field into the filters section" width="800" height="375"&gt; 
    &lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;Settings icon &lt;/strong&gt;next to the added filter field, and then select &lt;strong&gt;Edit &lt;/strong&gt;to open the filter dialog.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fclick-the-filter-settings.webp" alt="Click the filter settings then choose edit to open the filter dialog" width="800" height="375"&gt;
&lt;/li&gt;
    &lt;li&gt;Set the filter conditions then select &lt;strong&gt;Apply&lt;/strong&gt;. Here, I have filtered by the country Argentina.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fcounty-equals-argentina.webp" alt="Applying condition in the widget filter dialog" width="800" height="376"&gt; 

The widget will display the filter condition already applied.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fwidget-displaying-data.webp" alt="Widget displaying data with the filter condition applied" width="800" height="376"&gt;
&lt;/li&gt;
    &lt;li&gt;Next, click on the&lt;strong&gt; Publish&lt;/strong&gt; option to save and apply the changes to your dashboard.

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Fpublish-the-dashboard.webp" alt="Publish the dashboard to save widget filter settings" width="800" height="405"&gt; &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;After publishing, switch back to view mode or reopen the dashboard. The widget will now display data based on the applied filter condition, as shown below. Here, you can verify that the filter is applied only to the selected widget while the rest of the widgets remain unchanged.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Ffinal-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fwidget-level-fileters-in-dashboards%2Ffinal-dashboard.webp" alt="Filtered widget results after publishing" width="800" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you want to personalize other widgets, repeat the same steps for each widget and publish the dashboard again. To learn more about widget filtering, refer to our &lt;a href="https://help.boldbi.com/visualizing-data/working-with-widgets/manual-filters/" rel="noopener noreferrer"&gt;documentation.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now that you’ve seen how to configure a widget filter, here are practical scenarios where it prevents dashboard sprawl while keeping KPIs consistent.&lt;/p&gt;

&lt;h2&gt;Use case of widget-level filters in dashboards&lt;/h2&gt;

&lt;p&gt;Here are some real-world use cases where you can see widget-level filters in action as they keep KPIs stable while allowing role-specific exploration.&lt;/p&gt;

&lt;h3&gt;Sales: Sales analysis dashboard&lt;/h3&gt;

&lt;p&gt;In the &lt;a href="https://samples.boldbi.com/solutions/sales/sales-analysis-dashboard" rel="noopener noreferrer"&gt;sales analysis dashboard&lt;/a&gt;,  a chart may display sales for all companies. Applying a Top N manual filter to the company field allows the chart to focus on the highest-performing accounts, making the visualization clearer and more actionable.&lt;/p&gt;

&lt;p&gt;Using manual filters in a sales analysis dashboard&lt;/p&gt;

&lt;h3&gt;Education: School performance dashboard&lt;/h3&gt;

&lt;p&gt;In the school &lt;a href="https://samples.boldbi.com/solutions/education/school-performance-dashboard" rel="noopener noreferrer"&gt;performance dashboard&lt;/a&gt;,  a year filter may initially display all enrollment years. Using a &lt;strong&gt;relative date filter&lt;/strong&gt; helps automatically focus the dashboard on the current academic year, improving the relevance of the data shown.&lt;/p&gt;

&lt;p&gt;Using the relative date filter in a school performance dashboard&lt;/p&gt;

&lt;p&gt;These use cases highlight how widget‑level filters improve personalization, clarity, and usability. The key takeaways below summarize why widget‑level filtering is such a valuable part of effective dashboard design.&lt;/p&gt;

&lt;h2&gt;Key takeaways&lt;/h2&gt;

&lt;p&gt;Widget-level filtering is an interaction control feature. It lets you decide which visuals respond to filters and which remain fixed. It is not a security feature.  Combine manual widget filters, dedicated filter widgets (master → listener), and cross data source filters to deliver precise and predictable interactions that fit executive reviews and embedded experiences.&lt;/p&gt;

&lt;p&gt;Ready to reduce dashboard duplicates and keep KPIs stable? Apply widget-level filters in Bold BI&lt;span&gt;®&lt;/span&gt; to control exactly which visuals users can filter. For detailed insights:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Explore Bold BI &lt;a href="https://help.boldbi.com/visualizing-data/working-with-widgets/configuring-widget-filters/" rel="noopener noreferrer"&gt;documentation&lt;/a&gt; to configure advanced filtering options&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;Try Bold BI&lt;/a&gt; and build your first personalized dashboard&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;Schedule a demo&lt;/a&gt; to see role-aware dashboards in action&lt;/li&gt;
    &lt;li&gt;Explore the following related resources
&lt;ul&gt;
    &lt;li&gt;&lt;a href="https://www.boldbi.com/blog/what-is-drill-down-and-drill-up-in-dashboards/" rel="noopener noreferrer"&gt;Drill-Down and Drill-Up in Dashboards: What You Need to Know&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="https://www.boldbi.com/blog/5-interactive-data-visualization-features-you-should-know/" rel="noopener noreferrer"&gt;5 Interactive Data Visualization Features You Should Know&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="https://www.boldbi.com/blog/data-filtering-options-for-a-seamless-user-experience/" rel="noopener noreferrer"&gt;Data Filtering Options for a Seamless User Experience&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;/li&gt;


&lt;/ul&gt;Empower every user with the right data, without sacrificing clarity, control, or consistency.

&lt;h2&gt;Frequently asked questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt; &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Does widget-level filtering handle security?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;No. Security belongs to &lt;a href="https://help.boldbi.com/working-with-data-sources/user-filter/user-filter-advanced-data-source-mode/" rel="noopener noreferrer"&gt;user filters&lt;/a&gt; and &lt;a href="https://help.boldbi.com/embedding-options/embedding-sdk/row-level-security/" rel="noopener noreferrer"&gt;row level security&lt;/a&gt;. Widget-level filtering only controls the interaction scope.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt; &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can I limit a filter widget to certain visuals?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;Yes. Configure the filter widget as a master widget and assign listener widgets that should respond.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt; &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can I pre-filter a single widget?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;Yes. Apply a manual filter directly inside the widget.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt; &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can one widget filter another widget?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;Yes. Configure cross data source filtering between widgets to enable interaction-based filtering.&lt;/p&gt;

&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>widgetlevelfiltersindashboards</category>
      <category>widgetleveldatafilters</category>
      <category>dedicatedfilterwidget</category>
      <category>crossfilteringbetweenwidgets</category>
    </item>
    <item>
      <title>Bold BI Earns Multiple Badges in G2’s Winter 2026 Reports</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Tue, 10 Mar 2026 15:30:27 +0000</pubDate>
      <link>https://dev.to/boldbi/bold-bi-earns-multiple-badges-in-g2s-winter-2026-reports-299c</link>
      <guid>https://dev.to/boldbi/bold-bi-earns-multiple-badges-in-g2s-winter-2026-reports-299c</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR:&lt;/strong&gt; Bold BI earned 17 badges in the &lt;a href="https://company.g2.com/news/g2-winter-2026-reports" rel="noopener noreferrer"&gt;G2 Winter 2026 Reports&lt;/a&gt; for its excellence across business intelligence, embedded analytics, regional performance, and high‑performer categories. These customer‑driven recognitions highlight Bold BI’s commitment to delivering powerful analytics, intuitive dashboards, and scalable embedded BI solutions for organizations of all sizes.&lt;/blockquote&gt;

&lt;p&gt;We are excited to share that the &lt;a href="https://company.g2.com/news/g2-winter-2026-reports" rel="noopener noreferrer"&gt;G2 Winter 2026 Reports&lt;/a&gt; are here, bringing a new season of accolades for Bold BI. These recognitions highlight our continued commitment to delivering intuitive, customer‑focused analytics that make insight discovery faster for teams of all sizes.&lt;/p&gt;

&lt;p&gt;In this post, we’ll walk you through the badges we earned, what they mean, and how they highlight Bold BI as the leader of modern business intelligence and embedded analytics.&lt;/p&gt;

&lt;h2&gt;Why G2 badges matter&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.g2.com/" rel="noopener noreferrer"&gt;G2&lt;/a&gt; &lt;span&gt;s a widely used software marketplace where quarterly reports are driven by verified user reviews&lt;/span&gt;. This means every Bold BI badge reflects real customer satisfaction around performance, usability, deployment flexibility, and analytics clarity.&lt;/p&gt;

&lt;p&gt;Earning 17 badges in a single quarter is a meaningful validation of Bold BI’s ongoing investment in AI-powered insight discovery, embedded BI innovation, and user-first product design.&lt;/p&gt;

&lt;h2&gt;G2 Winter 2026 reports featuring Bold BI&lt;/h2&gt;

&lt;p&gt;Bold BI continues to shine in G2’s Winter 2026 Reports, earning 17 badges across major analytics categories. &lt;span&gt;These recognitions reflect real customer experiences, measurable value, and our focus on scalable analytics&lt;/span&gt;.&lt;/p&gt;

&lt;p&gt;So, let’s take a closer look at the Winter 2026 G2 badges Bold BI received.&lt;/p&gt;

&lt;h3&gt;Enterprise excellence G2 badges: Easiest experiences and highest user adoption&lt;/h3&gt;

&lt;p&gt;Bold BI earned the following G2 recognitions in the Analytics Platforms – Enterprise report:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;Easiest To Do Business With&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Highest User Adoption&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fg2-winter-2026-reports%2Fenterprise-excellence.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fg2-winter-2026-reports%2Fenterprise-excellence.webp" alt="Enterprise excellence G2 badges" width="800" height="419"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why they matter: &lt;/strong&gt;Enterprises need analytics solutions that are easy to adopt, maintain, and scale. These badges reflect high user satisfaction with Bold BI across the adoption, deployment, and usage phases.&lt;/p&gt;

&lt;h3&gt;Leadership in BI and embedded BI: Setting the analytics standard&lt;/h3&gt;

&lt;p&gt;Bold BI continues to lead the way in business intelligence and embedded business intelligence, delivering intuitive dashboards, flexible embedding, and enterprise‑ready analytics. We received Leader badges in the following reports:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Embedded BI and Business Intelligence – Small Business&lt;/li&gt;
    &lt;li&gt;Business Intelligence – Mid‑Market&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.g2.com/categories/business-intelligence'" rel="noopener noreferrer"&gt;Business Intelligence&lt;/a&gt; and &lt;a href="https://www.g2.com/categories/embedded-business-intelligence" rel="noopener noreferrer"&gt;Embedded BI&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fg2-winter-2026-reports%2Fleadership-g2-reports.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fg2-winter-2026-reports%2Fleadership-g2-reports.webp" alt="Leadership in BI and embedded BI" width="800" height="419"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why these matter: &lt;/strong&gt;Being named a Leader across market-size categories proves Bold BI consistently delivers usability, innovation, and value, no matter how organizations use analytics.&lt;/p&gt;

&lt;h3&gt;Regional strength G2 badges: A global footprint of high performance&lt;/h3&gt;

&lt;p&gt;Bold BI earned &lt;a href="https://www.g2.com/categories/embedded-business-intelligence" rel="noopener noreferrer"&gt;High Performer badges&lt;/a&gt; in the following regional reports:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Embedded BI – Asia&lt;/li&gt;
    &lt;li&gt;Embedded BI – Asia Pacific&lt;/li&gt;
    &lt;li&gt;Embedded BI – EMEA&lt;/li&gt;
    &lt;li&gt;Embedded BI – India&lt;/li&gt;
    &lt;li&gt;Embedded BI – Americas&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fg2-winter-2026-reports%2Fg2-regional-badges.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fg2-winter-2026-reports%2Fg2-regional-badges.webp" alt="Regional strength G2 badges" width="800" height="419"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why these matter: &lt;/strong&gt;These recognitions reflect Bold BI’s effectiveness in diverse markets, each with unique analytics needs.&lt;/p&gt;

&lt;h3&gt;High performer across business segments&lt;/h3&gt;

&lt;p&gt;Bold BI also earned High Performer distinctions in the following reports:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Analytics Platforms – Enterprise&lt;/li&gt;
    &lt;li&gt;Analytics Platforms – Global&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.g2.com/categories/embedded-business-intelligence" rel="noopener noreferrer"&gt;Embedded BI&lt;/a&gt; – Americas Region, Small Business&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.g2.com/categories/analytics-platforms" rel="noopener noreferrer"&gt;Analytics Platforms&lt;/a&gt; – Small Business&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fg2-winter-2026-reports%2Fhigh-performer-g2-reports.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fg2-winter-2026-reports%2Fhigh-performer-g2-reports.webp" alt="High performer across business segments " width="800" height="419"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why they matter: &lt;/strong&gt;These badges show how Bold BI adapts to organizations at various stages of analytics maturity. From small teams building their first dashboards to enterprises deploying embedded BI across departments, Bold BI is a reliable solution.&lt;/p&gt;

&lt;p&gt;You can check out &lt;a href="https://company.g2.com/news/g2-winter-2026-reports" rel="noopener noreferrer"&gt;&lt;strong&gt;G2 Winter 2026 Reports&lt;/strong&gt;&lt;/a&gt; to learn more about these 17 badges.&lt;/p&gt;

&lt;h2&gt;What makes Bold BI stand out&lt;/h2&gt;

&lt;p&gt;Since its launch, we’ve been hard at work enhancing the Bold BI analytics experience. Here are some of the latest innovations:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/ai-analytics/" rel="noopener noreferrer"&gt;&lt;strong&gt;AI-powered analytics&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;:&lt;/strong&gt; Experience faster insight discovery with natural language queries, automated dashboard summaries, and secure BYOK integration for OpenAI and Azure, making advanced analytics accessible without complexity.&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://help.boldbi.com/embedding-options/embedding-sdk/anonymous-user-embedding/" rel="noopener noreferrer"&gt;&lt;strong&gt;Anonymous user access&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;:&lt;/strong&gt; Publish dashboards externally with secure, login-free access while maintaining full audit tracking for visibility and compliance, ideal for customer-facing analytics and stakeholder reporting.&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/resources/release-history/12-1/" rel="noopener noreferrer"&gt;&lt;strong&gt;Cloud storage support&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;:&lt;/strong&gt; Seamlessly connect to Amazon S3, Oracle Cloud, and other storage platforms to support scalable, cloud-native deployments and centralized data management.&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://help.boldbi.com/working-with-dashboards/fixed-layout/" rel="noopener noreferrer"&gt;&lt;strong&gt;Dashboard design upgrades&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;:&lt;/strong&gt; Build visually engaging, structured dashboards using fixed layouts, modern visual components, and fully customizable widgets for richer storytelling and a better user experience.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/deployment/" rel="noopener noreferrer"&gt;Flexible deployment&lt;/a&gt;: &lt;/strong&gt;Deploy in the cloud or on-premises based on your infrastructure needs.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/support/" rel="noopener noreferrer"&gt;Excellent customer support&lt;/a&gt;: &lt;/strong&gt;Receive fast, expert help with responsive support and authoritative guidance from day one.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/resources/integrations/" rel="noopener noreferrer"&gt;Over 140 data connectors&lt;/a&gt;: &lt;/strong&gt;Instantly connect to a wide range of data sources.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/interactive-dashboard-designer/" rel="noopener noreferrer"&gt;Intuitive interface&lt;/a&gt;: &lt;/strong&gt;Build and customize dashboards with a clean, user-friendly interface that accelerates insight delivery.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;[elementor-template id="150021"]&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;Start your analytics journey&lt;/h2&gt;

&lt;p&gt;Bold BI’s recognition in the &lt;a href="https://company.g2.com/news/g2-winter-2026-reports" rel="noopener noreferrer"&gt;G2 Winter 2026 Reports&lt;/a&gt;, with 17 badges spanning the business intelligence, embedded BI, and analytics platforms categories, is evidence of our commitment to delivering intuitive, scalable, and secure analytics solutions. These honors reflect the trust our customers place in us.&lt;/p&gt;

&lt;p&gt;Whether you’re leading a small business seeking ease-of-use or part of an enterprise needing robust performance, Bold BI&lt;sup&gt;®&lt;/sup&gt; empowers you to turn data into decisions with confidence. Experience Bold BI with a &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;free trial, &lt;/a&gt;no credit card required. Create &lt;a href="https://www.boldbi.com/dashboard-examples/" rel="noopener noreferrer"&gt;interactive dashboards&lt;/a&gt;, &lt;a href="https://www.boldbi.com/embedded-analytics/" rel="noopener noreferrer"&gt;embed analytics&lt;/a&gt; into your apps, and see why we’re a &lt;a href="https://company.g2.com/news/g2-winter-2026-reports" rel="noopener noreferrer"&gt;G2 High Performer&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>g2swinter2026reports</category>
      <category>winter2026reports</category>
      <category>businessintelligenceplatform</category>
      <category>businessintelligence</category>
    </item>
    <item>
      <title>CFO Dashboard Examples: Improve ROI &amp; Reduce Financial Risk</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Mon, 09 Mar 2026 06:55:12 +0000</pubDate>
      <link>https://dev.to/boldbi/cfo-dashboard-examples-improve-roi-reduce-financial-risk-4aba</link>
      <guid>https://dev.to/boldbi/cfo-dashboard-examples-improve-roi-reduce-financial-risk-4aba</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR:&lt;/strong&gt; CFO dashboards give finance leaders a real-time view of revenue, expenses, cash flow, and financial risk. By consolidating financial data into one place, they help organizations improve ROI, control costs, and make faster financial decisions.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;Chief Financial Officers are responsible for guiding organizations toward profitable and financially stable growth. Many finance teams still rely on spreadsheets and manually compiled reports to track revenue, expenses, and cash flow. This creates delays in month-end reporting, increases the risk of calculation errors, and makes it difficult to identify financial issues early. When financial insights arrive late, identifying risks, tracking performance, and making timely decisions becomes difficult.&lt;/p&gt;

&lt;p&gt;To solve this problem, CFO dashboards bring essential financial metrics, such as revenue, costs, cash flow, and budget performance, into a single, organized view. This reduces manual reporting and gives finance leaders quick insight into performance, ROI, and potential risks, enabling faster and more informed decision‑making.&lt;/p&gt;

&lt;p&gt;Here’s what a CFO dashboard includes, the KPIs that matter most, and real-world examples you can model.&lt;/p&gt;

&lt;h2&gt;What is a CFO dashboard?&lt;/h2&gt;

&lt;p&gt;A CFO dashboard is a financial dashboard designed to give finance leaders a consolidated view of an organization's financial health. It displays key performance indicators, such as revenue, profitability, expenses, cash flow, and financial risk metrics, in a single visual interface.&lt;/p&gt;

&lt;h2&gt;Why CFOs need financial dashboards&lt;/h2&gt;

&lt;p&gt;CFO dashboards strengthen financial performance by consolidating revenue, cost, cash, and risk signals into a single view. They help organizations improve ROI and maintain financial stability in the following ways:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Enable faster financial decisions&lt;/strong&gt; through instant visibility into key metrics like revenue growth, expense trends, profit margins, and cash‑flow movements.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Improve ROI visibility &lt;/strong&gt;by clearly showing which projects, products, or departments generate the highest financial returns and which ones underperform.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Help detect financial risks early&lt;/strong&gt; by revealing unusual variances, rising costs, declining margins, or signs of cash‑flow pressure before they escalate.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Strengthen cash‑flow management&lt;/strong&gt; with real‑time tracking of inflow, outflow, liquidity levels, and working‑capital cycles to support smoother financial operations.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Increase financial transparency&lt;/strong&gt; by giving executives and finance teams a unified view of financial health, helping everyone align decisions with overall financial goals.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In summary, CFO dashboards improve ROI and reduce financial risk through clear, timely, and actionable financial insights. Now, let’s explore the metrics and KPIs every CFO dashboard should include.&lt;/p&gt;

&lt;h2&gt;Which financial KPIs should CFOs track?&lt;/h2&gt;

&lt;p&gt;To effectively support a financial strategy, CFO dashboards should focus on metrics that provide both performance insights and risk visibility.&lt;/p&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;strong&gt;Revenue growth: &lt;/strong&gt;Revenue growth shows how an organization’s income changes over time. Monitoring this trend helps finance leaders see whether the business is growing or contracting.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Profit margin: &lt;/strong&gt;Profit margin measures how efficiently revenue is converted into profit. It helps identify whether costs are increasing faster than revenue.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Cash-flow: &lt;/strong&gt;Cash-flow visibility is essential for maintaining liquidity and meeting financial obligations. A dashboard should track operating cash flow, cash inflow and outflow, and key liquidity trends.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Budget vs. actual performance: &lt;/strong&gt;Comparing planned budgets with actual spending helps CFOs identify overspending and maintain financial discipline. This metric supports better cost management and more accurate financial forecasting.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Operating expenses: &lt;/strong&gt;Operating expenses provide insight into how resources are being used across the organization. Monitoring expense trends helps finance teams identify opportunities for cost optimization.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Return on investment (ROI): &lt;/strong&gt;ROI helps CFOs evaluate whether initiatives and investments are delivering measurable financial value. Tracking ROI provides clarity on payback period and long‑term financial impact.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Accounts receivable (AR) aging/DSO: &lt;/strong&gt;AR aging and Days Sales Outstanding (DSO) highlight how quickly a business collects cash from customers. This KPI helps CFOs reduce cash-flow risk and spot collection issues early.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Working capital metrics: &lt;/strong&gt;Working capital indicators, such as the current ratio, quick ratio, and cash conversion cycle, show the organization’s short-term financial health. These KPIs help CFOs manage liquidity, reduce financing pressure, and avoid operational disruptions.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Forecast accuracy: &lt;/strong&gt;Forecast accuracy compares forecasted numbers to actual results over time. Tracking it helps CFOs improve planning reliability, reduce unexpected variances, and make better investment and hiring decisions.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Debt-to-equity ratio: &lt;/strong&gt;The debt-to-equity ratio measures financial leverage by comparing total company debt to shareholder equity. Monitoring this ratio helps CFOs assess financial risk, evaluate borrowing capacity, and ensure the organization maintains a sustainable capital structure.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Now that we’ve covered the essential KPIs, let’s explore real‑world CFO dashboard examples that bring these metrics to life.&lt;/p&gt;

&lt;h2&gt;CFO dashboard examples used by finance teams&lt;/h2&gt;

&lt;p&gt;In most organizations, CFO dashboards consist of multiple financial dashboards that together provide a complete view of financial performance. The following examples illustrate dashboards commonly used by finance teams.&lt;/p&gt;

&lt;h3&gt;Profit and loss dashboard&lt;/h3&gt;

&lt;p&gt;This dashboard focuses on profitability and revenue performance.&lt;/p&gt;

&lt;p&gt;Typical insights include:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Gross profit&lt;/li&gt;
    &lt;li&gt;Net profit&lt;/li&gt;
    &lt;li&gt;Profit margins&lt;/li&gt;
    &lt;li&gt;Revenue trends over time&lt;/li&gt;
    &lt;li&gt;Expense distribution&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Finance leaders use this view to answer questions such as:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Is the company maintaining healthy profit margins?&lt;/li&gt;
    &lt;li&gt;Are expenses increasing faster than revenue?&lt;/li&gt;
    &lt;li&gt;Which regions or segments generate the most revenue?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Understanding profitability trends helps leadership evaluate financial performance and adjust strategy when necessary.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fcfo-dashboard-example%2Fcfo-dashboard-example-profit-and-loss-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fcfo-dashboard-example%2Fcfo-dashboard-example-profit-and-loss-dashboard.webp" alt="Profit and Loss Dashboard" width="800" height="559"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Budget vs. actual dashboard&lt;/h3&gt;

&lt;p&gt;Budget monitoring is one of the most common uses for financial dashboards. The following dashboard compares planned budgets with actual financial results.&lt;/p&gt;

&lt;p&gt;Key indicators include:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Income vs. budget&lt;/li&gt;
    &lt;li&gt;Expense vs. budget&lt;/li&gt;
    &lt;li&gt;Category-level variance&lt;/li&gt;
    &lt;li&gt;Monthly financial trends&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By identifying deviations early, finance teams can respond quickly and maintain better cost control.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fcfo-dashboard-example%2Fcfo-dashboard-example-dudget-vs-actual-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fcfo-dashboard-example%2Fcfo-dashboard-example-dudget-vs-actual-dashboard.webp" alt="Budget vs. Actual Dashboard" width="800" height="559"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Financial management dashboard&lt;/h3&gt;

&lt;p&gt;Finance leaders often require a broader view of financial performance across multiple indicators. A financial management dashboard typically includes:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Revenue performance&lt;/li&gt;
    &lt;li&gt;Accounts receivable&lt;/li&gt;
    &lt;li&gt;Accounts payable&lt;/li&gt;
    &lt;li&gt;Profit margins&lt;/li&gt;
    &lt;li&gt;Financial ratios such as equity ratio or debt-to-equity&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This type of dashboard provides a high-level overview of the organization’s financial condition.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fcfo-dashboard-example%2Fcfo-dashboard-example-financial-management-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fcfo-dashboard-example%2Fcfo-dashboard-example-financial-management-dashboard.webp" alt="Financial Management Dashboard" width="800" height="559"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Balance sheet dashboard&lt;/h3&gt;

&lt;p&gt;Balance sheet dashboards focus on financial stability and long-term financial health. Common metrics include:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Current ratio&lt;/li&gt;
    &lt;li&gt;Quick ratio&lt;/li&gt;
    &lt;li&gt;Working capital&lt;/li&gt;
    &lt;li&gt;Debt ratios&lt;/li&gt;
    &lt;li&gt;Cash balances&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These indicators help finance leaders assess liquidity and understand whether the organization maintains a healthy financial structure.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fcfo-dashboard-example%2Fcfo-dashboard-example-balance-sheet-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fcfo-dashboard-example%2Fcfo-dashboard-example-balance-sheet-dashboard.webp" alt="Balance Sheet Dashboard" width="800" height="547"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Cash flow dashboard&lt;/h3&gt;

&lt;p&gt;Cash-flow management is critical for financial stability. A cash-flow dashboard provides insights such as:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Cash inflow and outflow&lt;/li&gt;
    &lt;li&gt;Accounts receivable aging&lt;/li&gt;
    &lt;li&gt;Payable obligations&lt;/li&gt;
    &lt;li&gt;Burn rate&lt;/li&gt;
    &lt;li&gt;Projected cash balance&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Monitoring these indicators helps finance teams prevent liquidity issues and maintain operational stability.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fcfo-dashboard-example%2Fcfo-dashboard-example-quickbooks-cash-flow-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fcfo-dashboard-example%2Fcfo-dashboard-example-quickbooks-cash-flow-dashboard.webp" alt="Cash Flow Dashboard" width="800" height="547"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The above dashboards are built in Bold BI&lt;span&gt;®&lt;/span&gt; by Syncfusion&lt;span&gt;®&lt;/span&gt;. Bold BI helps finance teams consolidate financial data from multiple systems, such as ERP platforms, accounting software, and operational databases. Instead of exporting spreadsheets and manually combining reports, CFOs can view financial performance in real time through centralized dashboards.&lt;/p&gt;

&lt;h2&gt;How Bold BI helps build a powerful CFO dashboard&lt;/h2&gt;

&lt;p&gt;Modern analytics platforms like Bold BI simplify creating a CFO dashboard by connecting to multiple financial data sources and transforming them into interactive visualizations.&lt;/p&gt;

&lt;p&gt;With Bold BI, organizations can:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/resources/integrations/" rel="noopener noreferrer"&gt;Connect&lt;/a&gt; to databases, ERP systems, and cloud applications to unify financial data from multiple sources.&lt;/li&gt;
    &lt;li&gt;Build real-time &lt;a href="https://www.boldbi.com/dashboard-examples/finance/" rel="noopener noreferrer"&gt;financial dashboards&lt;/a&gt; to monitor key metrics such as revenue, expenses, cash flow, and ROI.&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://help.boldbi.com/working-with-dashboards/share-dashboards/schedule-dashboards/" rel="noopener noreferrer"&gt;Schedule dashboard&lt;/a&gt; updates and automated reports to ensure stakeholders always have access to the latest financial insights.&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/collaborative-analytics/" rel="noopener noreferrer"&gt;Collaborate&lt;/a&gt; on dashboards and reports so finance teams and leadership can analyze performance together.&lt;/li&gt;
    &lt;li&gt;Share insights across teams with secure access controls, ensuring the right people see the right data.&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/embedded-analytics/" rel="noopener noreferrer"&gt;Embed dashboards&lt;/a&gt; and analytics into internal applications or portals for seamless access to financial insights within existing workflows.&lt;/li&gt;
    &lt;li&gt;Ask questions in natural language and receive instant visual and textual insights using its &lt;a href="https://www.boldbi.com/ai-analytics/" rel="noopener noreferrer"&gt;AI features&lt;/a&gt;. This enables users to explore financial data quickly without writing complex queries.&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/white-label-analytics/" rel="noopener noreferrer"&gt;White-label dashboards&lt;/a&gt; by customizing branding elements such as logos, themes, and UI styles, so analytics look and feel like a native part of your product or organization.&lt;/li&gt;
    &lt;li&gt;Configure &lt;a href="https://help.boldbi.com/working-with-dashboards/preview-dashboard/refresh-dashboard/" rel="noopener noreferrer"&gt;data refresh schedules&lt;/a&gt; (and refresh on demand) so dashboards always reflect the most current financial data.&lt;/li&gt;
    &lt;li&gt;Enable &lt;a href="https://www.boldbi.com/blog/what-is-drill-down-and-drill-up-in-dashboards/" rel="noopener noreferrer"&gt;drill-down analysis&lt;/a&gt; to move from high-level KPIs into underlying details.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By leveraging powerful data visualization and analytics capabilities, Bold BI helps finance teams gain deeper insights into financial performance, identify risks earlier, and make more confident, data-driven decisions.&lt;/p&gt;

&lt;p&gt;Explore our ‘’&lt;a href="https://www.boldbi.com/blog/10-dashboard-design-best-practices/" rel="noopener noreferrer"&gt;10 Best Practices for Designing Powerful Dashboards&lt;/a&gt;” and “&lt;a href="https://www.boldbi.com/blog/webinar-show-notes-creating-a-dashboard-in-5-minutes-or-less-with-bold-bi/" rel="noopener noreferrer"&gt;How to Create a Dashboard in 5 Minutes”&lt;/a&gt; blogs to learn how to build a complete CFO dashboard with Bold BI.&lt;/p&gt;

&lt;h2&gt;Key takeaways&lt;/h2&gt;

&lt;p&gt;Financial decisions rely on accurate, timely data. CFO dashboards bring together revenue, expenses, budgets, and cash-flow insights in one place, helping finance leaders detect risks earlier and improve financial performance. With tools like Bold BI&lt;span&gt;®&lt;/span&gt;, organizations can move beyond manual reporting and gain real-time financial visibility that supports faster, more confident decisions.&lt;/p&gt;

&lt;p&gt;To deepen your understanding of financial dashboards and the key metrics that CFOs monitor, explore our &lt;a href="https://www.boldbi.com/dashboard-examples/finance/" rel="noopener noreferrer"&gt;financial dashboard pages&lt;/a&gt; for additional examples and insights. Start a &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;free trial&lt;/a&gt; to build your own CFO dashboard using your financial data and turn insights into strategic decisions.&lt;/p&gt;

&lt;h3&gt;Frequently asked questions&lt;/h3&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;What is a CFO dashboard?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;A CFO dashboard is a financial analytics dashboard that consolidates key metrics such as revenue, profitability, cash flow, and financial risk indicators into a single visual interface.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;How do CFO dashboards improve financial decision-making?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;They provide real-time insights into financial performance, helping finance leaders detect trends, identify risks, and make faster strategic decisions.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Why are dashboards better than spreadsheets for finance reporting?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;Dashboards automatically update data, reduce manual errors, and present financial information visually, making trends easier to interpret.&lt;/p&gt;

&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt; &lt;/p&gt;

</description>
      <category>cfodashboardexamples</category>
      <category>cfodashboard</category>
      <category>financialdashboardexample</category>
    </item>
    <item>
      <title>Choosing the Right BI Deployment Model: Cloud vs On-Premises</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Thu, 26 Feb 2026 14:21:04 +0000</pubDate>
      <link>https://dev.to/boldbi/choosing-the-right-bi-deployment-model-cloud-vs-on-premises-26a5</link>
      <guid>https://dev.to/boldbi/choosing-the-right-bi-deployment-model-cloud-vs-on-premises-26a5</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR&lt;/strong&gt;: Struggling to choose between cloud and on-premises deployments? Learn when to choose cloud deployment or on-premises deployment in this blog to align your BI strategy with your organization’s infrastructure, security, compliance, and scalability needs.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;In today’s data-driven world, teams evaluating BI platforms often struggle to decide where to deploy their solution, balancing cost, scalability, speed, security, compliance, and infrastructure control while planning for long-term growth. Bold BI® addresses this by offering both cloud and on-premises (self-hosted) deployments, giving organizations flexibility to align with security policies, compliance requirements, and IT capabilities. Whether you want the agility of cloud infrastructure or the control of running BI on your own server, Bold BI supports both models.&lt;/p&gt;

&lt;p&gt;In this blog, we’ll compare cloud and on-premises deployment, outline key advantages and limitations, and help you choose the best fit for your organization’s technical and business needs.&lt;/p&gt;

&lt;h2&gt;Who this guide is for&lt;/h2&gt;

&lt;p&gt;This guide is for technical teams selecting, deploying, and managing BI platforms, especially when security, compliance, and scalability matter. It is particularly helpful for:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;IT managers responsible for governance and availability.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;DevOps engineers managing deployment and scaling.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;BI and data architects designing analytics environments.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;With that context, the next step is to define deployment model and explain why it affects security, compliance, cost, and operational effort.&lt;/p&gt;

&lt;h2&gt;Understanding Bold BI deployment models&lt;/h2&gt;

&lt;p&gt;Bold BI allows you to &lt;a href="https://www.boldbi.com/deployment/" rel="noopener noreferrer"&gt;deploy&lt;/a&gt; your analytics platform in the cloud for faster rollout and easier scaling, or on-premises for maximum control over data, security, and infrastructure, depending on your organization’s requirements. Let’s explore each deployment model in detail to better understand the benefits, limitations, and ideal use cases.&lt;/p&gt;

&lt;h3&gt;Cloud deployment&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.boldbi.com/cloud-bi/" rel="noopener noreferrer"&gt;Cloud deployment&lt;/a&gt; &lt;span&gt;is a hosted option where the BI environment runs in public cloud infrastructure. &lt;/span&gt;Bold BI manages the hosted environment, while your team configures data connections, access controls, and governance based on your requirements.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fbold-bi-deployment-model%2Fcloud-deployment.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fbold-bi-deployment-model%2Fcloud-deployment.webp" alt="Cloud deployment " width="800" height="591"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h4&gt; Key advantages&lt;/h4&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Quick setup with reduced maintenance: &lt;/strong&gt;Get started faster and provide access to dashboards for authorized users, subject to your network and security configurations.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Faster dashboard creation and timely insights:&lt;/strong&gt; Build dashboards efficiently, connect to many data sources, and support near‑real‑time analytics depending on your data pipeline and refresh configuration.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Enterprise-oriented capabilities:&lt;/strong&gt; Options may include multitenancy, branding, embedding, and controls that can help support common compliance needs.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;Recommended if&lt;/h4&gt;

&lt;ul&gt;
    &lt;li&gt;You need a fast setup with minimal infrastructure lead time.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;You want a solution that grows with your business, especially if workloads are unpredictable or expected to change frequently.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;You prefer less IT work instead of managing servers, updates, and maintenance.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;Your team requires access from anywhere to support remote or distributed users.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Next, let’s explore on-premises deployment.&lt;/p&gt;

&lt;h3&gt;On-premises (self-hosted) deployment&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.boldbi.com/on-premises-bi/" rel="noopener noreferrer"&gt;On-premises deployment&lt;/a&gt; allows you to run Bold BI within the infrastructure you manage, providing greater control over data location, security configuration, and operational policies. It can be deployed on your Windows or Linux environments, you can use Docker or Kubernetes, or even host it on cloud virtual machines such as AWS, Azure, or GCP.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fbold-bi-deployment-model%2Fon-permises-deployment.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fbold-bi-deployment-model%2Fon-permises-deployment.webp" alt="On-premises deployment" width="800" height="591"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h4&gt;Key advantages&lt;/h4&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Internal deployment without vendor-hosted infrastructure:&lt;/strong&gt; Run the platform inside your network boundary, with optional integrations based on your architecture.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Full data ownership and flexibility:&lt;/strong&gt; Deploy on your own servers for complete control, customization, and deployment flexibility.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Security and access control:&lt;/strong&gt; Options may include role-based access control, SSO integration, and encryption features to help meet your security policies.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;End-to-end analytics capabilities:&lt;/strong&gt; Connect data, prepare it with built-in ETL, explore insights with AI, and easily export or embed dashboards.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;Recommended if&lt;/h4&gt;

&lt;ul&gt;
    &lt;li&gt;You require full control over deployment and hosting.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;You must align with internal governance or regulatory standards.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;Your organization has dedicated IT and DevOps capacity.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;You prefer managing update cycles internally.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To learn more about these Bold BI deployment options that give you flexibility to meet security, compliance, and infrastructure needs, refer to our &lt;a href="https://help.boldbi.com/deploying-bold-bi/" rel="noopener noreferrer"&gt;documentation&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;To make the trade-offs easier to evaluate quickly, here’s a side-by-side comparison of cloud and on-premises deployment.&lt;/p&gt;

&lt;h2&gt;Cloud BI vs On‑premises BI: Side-by-side comparison&lt;/h2&gt;

&lt;p&gt;The following comparison table highlights the key differences between cloud and on-premises deployments to help you choose the right model for your organization’s needs.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Criteria&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Cloud deployment&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;On‑premises deployment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Where it runs&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Hosted in public cloud infrastructure&lt;/td&gt;
&lt;td&gt;Internal servers or organization‑owned data centers&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Control level&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Low to moderate&lt;/td&gt;
&lt;td&gt;Highest&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Security and compliance&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Strong cloud security but dependent on provider controls&lt;/td&gt;
&lt;td&gt;Greater control over data residency and security configuration&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Scalability&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Very high elasticity and auto scaling&lt;/td&gt;
&lt;td&gt;Based on available infrastructure capacity&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Infrastructure management&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Managed by the hosting environment&lt;/td&gt;
&lt;td&gt;Managed by your internal team&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Upgrade control&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Typically provider‑managed&lt;/td&gt;
&lt;td&gt;You control patching and version upgrades&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;If you are still deciding, the checklist below walks through the key questions in the same order that most IT and DevOps teams evaluate them.&lt;/p&gt;

&lt;h2&gt;How to choose the right deployment model&lt;/h2&gt;

&lt;p&gt;Use the criteria below to narrow down the best deployment model based on your environment and constraints.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Data governance requirements:&lt;/strong&gt; Choose the model that gives you the level of control you need over data, security policies, and compliance obligations.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Compare upfront investment vs ongoing spend:&lt;/strong&gt; Decide whether a lower initial cost or investing in your own infrastructure better fits your budget strategy.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Infrastructure management:&lt;/strong&gt; Select an approach based on whether you want faster rollout with less infrastructure management or full internal configuration and oversight.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Scalability expectations:&lt;/strong&gt; Pick the option that aligns with how you expect to scale, either flexing quickly with demand or expanding based on available capacity.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Decide how updates should happen:&lt;/strong&gt; Choose between an approach with provider-managed updates or one where you control the timing of patches and upgrades.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here is a quick summary of what to remember.&lt;/p&gt;

&lt;h2&gt;Key takeaways&lt;/h2&gt;

&lt;p&gt;Your deployment model directly shapes outcomes like security boundaries, compliance readiness, performance consistency, operational effort, and long-term cost control. Bold BI&lt;span&gt;®&lt;/span&gt; supports both &lt;a href="https://www.boldbi.com/cloud-bi/" rel="noopener noreferrer"&gt;cloud&lt;/a&gt; and &lt;a href="https://www.boldbi.com/on-premises-bi/" rel="noopener noreferrer"&gt;on-premises&lt;/a&gt; deployments, so you can align analytics with your broader infrastructure strategy: cloud emphasizes speed and elasticity, while on-premises prioritizes control and governance. To select the right Bold BI model, evaluate your business goals, in-house technical capacity, and compliance requirements, then choose the approach that supports both today’s needs and future growth.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;Sign up for a free trial&lt;/a&gt; to evaluate Bold BI in your environment, explore pricing to find the plan that matches your team’s scale and infrastructure, or schedule a &lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;personalized demo&lt;/a&gt; to validate the best deployment for your needs. If you’d like a tailored recommendation, &lt;a href="https://www.boldbi.com/contact/" rel="noopener noreferrer"&gt;contact our team&lt;/a&gt;, and for faster setup across environments, check out our blog on &lt;a href="https://www.boldbi.com/blog/bold-bi-auto-deployment-on-windows-linux-kubernetes-and-docker/" rel="noopener noreferrer"&gt;Bold BI auto deployment on Windows, Linux, Kubernetes, and Docker&lt;/a&gt; to streamline installation, automate configuration, and accelerate deployment.&lt;/p&gt;

&lt;h2&gt;Frequently asked questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;Which deployment option should I choose?&lt;/h4&gt;
&lt;p&gt;Choose cloud if you want faster setup, elastic scaling, and less infrastructure work. Choose on-premises (self-hosted) if you need strict control over data residency, governance, or deployment behind your firewall.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;Which platforms can I deploy on-premises BI on?&lt;/h4&gt;
&lt;p&gt;You can deploy on Windows, Linux, Docker, or Kubernetes, and even cloud virtual machines like AWS, Azure, or GCP.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;Is Bold BI secure?&lt;/h4&gt;
&lt;p&gt;Yes, Bold BI is secure because it supports SSL encryption, role-based access controls, and enterprise-grade security measures designed to protect sensitive data.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;What is Bold BI self-hosted or on-premises deployment?&lt;/h4&gt;
&lt;p&gt;Bold BI on-premises (self-hosted) deployment is the version you install on your own servers, giving you full control over your data, security, and deployment environment.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;Who should use the self-hosted deployment?&lt;/h4&gt;
&lt;p&gt;The self-hosted deployment is best for teams that need strict privacy and full control over their analytics environment.&lt;/p&gt;

&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>boldbideploymentmodel</category>
      <category>clouddeployment</category>
      <category>onpremisesdeployment</category>
    </item>
    <item>
      <title>6 Red Flags Your Analytical Dashboard Needs a Refresh</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Mon, 23 Feb 2026 13:09:53 +0000</pubDate>
      <link>https://dev.to/boldbi/6-red-flags-your-analytical-dashboard-needs-a-refresh-5eai</link>
      <guid>https://dev.to/boldbi/6-red-flags-your-analytical-dashboard-needs-a-refresh-5eai</guid>
      <description>&lt;p&gt;Is your analytical dashboard still providing valuable insights? A once-useful analytical dashboard can quickly become irrelevant. Don't let outdated data and ineffective visualizations hold you back. Learn how to spot the warning signs of a stale analytical dashboard with these 6 red flags.&lt;/p&gt;

&lt;h2&gt;Warning signs of a stale Analytical Dashboard&lt;/h2&gt;

&lt;p&gt;An Analytical Dashboard provides a clear picture of data in service. Having a running service-line dashboard provides insights to efficiently drive a business. However, troubleshooting your dashboard may hinder most of your operations. You will be unable to figure out the story behind your data and struggle to make your work run smoothly. This happens due to stopping or altering tools within a dashboard because they’re outdated.&lt;/p&gt;

&lt;p&gt;These are the key signs that your dashboard is outdated:&lt;/p&gt;

&lt;ol&gt;
    &lt;li&gt;It displays static data from the source.&lt;/li&gt;
    &lt;li&gt;It takes time to load information.&lt;/li&gt;
    &lt;li&gt;There’s a drop in dashboard functioning and AI features.&lt;/li&gt;
    &lt;li&gt;Incomplete data is displayed.&lt;/li&gt;
    &lt;li&gt;There’s a reduction in ideas generated from dashboard graphics.&lt;/li&gt;
    &lt;li&gt;Technical changes cause delayed data or errors.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3 id="it-displays-static-data-from-the-source"&gt;1. It displays static data from the source.&lt;/h3&gt;

&lt;p&gt;When your dashboard begins to provide static data, your dashboard needs an update. You will realize this when your dashboard takes in data from the database or source but cannot process it in the moment, or when it leads to wrong analysis. Thus, resources are wasted on a particular task.&lt;/p&gt;

&lt;h3 id="it-takes-time-to-load-information"&gt;2. It takes time to load information.&lt;/h3&gt;

&lt;p&gt;The dashboard taking too much time loading data from the server indicates the need for an update. It may be one of the signs of a slow API response or dashboard connection affecting data rendering or showing errors.&lt;/p&gt;

&lt;h3 id="there-is-a-drop-in-dashboard-functioning-and-ai-features"&gt;3. There’s a drop in dashboard functioning and AI features.&lt;/h3&gt;

&lt;p&gt;Some of the tools for customization may drop in performance or concurrently run without any configuration to produce a single result that is hard to compare to make a decision. This affects the function of AI features that enable the dashboard to convey information, impacting its ability to report accurate data.&lt;/p&gt;

&lt;h3 id="incomplete-data-is-displayed"&gt;4. Incomplete data is displayed.&lt;/h3&gt;

&lt;p&gt;A dashboard displaying cut images or incomplete charts and graphs signifies that it needs improvement. This is because the operation has been reduced due to the developer's time frame, which means it needs an update. Sometimes the information may appear blurry, and you cannot gain any insight to apply to your business. When optimized, an update can be made to correct a specific issue or widget to help the dashboard display all the data faster at once.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fanalytical-dashboard%2Fincomplete-data.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fanalytical-dashboard%2Fincomplete-data.webp" alt="Incomplete data is displayed" width="800" height="249"&gt;&lt;/a&gt; Incomplete data is displayed&lt;/p&gt;

&lt;h3 id="there-is-a-reduction-in-ideas-generated-from-dashboard-graphics"&gt;5. There’s a reduction in ideas generated from dashboard graphics.&lt;/h3&gt;

&lt;p&gt;Does your dashboard summarize your data, generate ideas, or provide metrics and KPIs that yield insights? If it has reduced any of those, or stopped them altogether, you need to upgrade the dashboard to visualize correct data.&lt;/p&gt;

&lt;h3 id="technical-changes-cause-delayed-data-or-errors"&gt;6. Technical changes cause delayed data or errors.&lt;/h3&gt;

&lt;p&gt;Technical changes are key to maintaining and improving dashboard functionality for rendering and displaying data in widgets. But when such changes are done, the dashboard tends to respond slowly, or an error occurs in the process of fetching data from the source. This signifies the need for a refresh to update changes swiftly.&lt;/p&gt;

&lt;p&gt;Worried about what to do next? We have you covered. Have all your data at your fingertips, including real-time data, with a timely update of your dashboard. Run through the following information for the solution to your business dashboards!&lt;/p&gt;

&lt;h2&gt;Benefits of updating your analytics dashboard&lt;/h2&gt;

&lt;p&gt;With an updated dashboard, you will enjoy the following benefits:&lt;/p&gt;

&lt;h3&gt;&lt;strong&gt;1. Improved decision-making&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;When you have new features in your dashboard, you will gain more interactive features and ideas to help you understand the conveyed data and make decisions accordingly for the betterment of the business.&lt;/p&gt;

&lt;h3&gt;&lt;strong&gt;2. Time management&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;In an updated dashboard, you will save time when loading or designing it because its speed will increase. Also, connecting to other data sources, like SQL, and collaborating with other teams will achieve each goal faster.&lt;/p&gt;

&lt;h3&gt;&lt;strong&gt;3. Increase accurate, actionable analytics&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;With the new updates, data from the user database will be fully displayed as expected. A user will be able to visualize information keenly and do proper analysis to accurately perform data-driven choice of actions.&lt;/p&gt;

&lt;h3&gt;&lt;strong&gt;4. Advance data evaluation&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;An updated dashboard keeps you informed of your data to help you evaluate it before putting it into practice. This helps select compatible information to complete each task seamlessly.&lt;/p&gt;

&lt;h3&gt;&lt;strong&gt;5. Provision of meaningful reports&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;An updated dashboard provides data ready for application to your business. You can simply select a piece of detailed information from your dashboard to develop your business and keep a steadily progressing graph for your productivity.&lt;/p&gt;

&lt;h2&gt;How to improve and keep a dashboard up to date&lt;/h2&gt;

&lt;p&gt;First, identify the problem, evaluate it, separate it, if possible, then work on it. In this process, new features will be installed.&lt;/p&gt;

&lt;p&gt;After updating the dashboard, you need to improve its efficiency. Follow these steps:&lt;/p&gt;

&lt;h3&gt;&lt;strong&gt;1. Erase the widgets that had errors conveying data&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;Removing the problematic widgets and restarting the design process supports the data configured in and the dashboard itself. Also, clear the cache to remove all data traces to avoid risk affecting your new installation.&lt;/p&gt;

&lt;h3&gt;&lt;strong&gt;2. Re-examining newly designed metrics per expectation&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;Recheck the new design related to the need of the use case. This will help you know its performance and determine whether the change is worthwhile. Check the update to see if it is compatible with your business.&lt;/p&gt;

&lt;h3&gt;&lt;strong&gt;3. Schedule trial time to observe the performance of the update&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;Plan a period to monitor the function of the newly updated features and metrics. This will determine the implications being prevailed by the new widgets, leading to improvements to take the right actions to keep your dashboard running. Keep stats for each session and compare the variables. If the dashboard runs orderly and progressively as expected, then its goal has been achieved.&lt;/p&gt;

&lt;h3&gt;&lt;strong&gt;4. Observe your dashboard’s display&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;See whether your KPIs and metrics are readable. Can you see the actions reflected per the data rendered? If it is visible as a whole, and you can draw some hints of operation, then it is fine to interact with the data.&lt;/p&gt;

&lt;h3&gt;&lt;strong&gt;5. Refresh the whole dashboard to see how it's displaying information in general&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;When done with all the updates, refresh the whole dashboard to fully insert those updates. You will be able to see the entire dashboard display the data that will help you make the right conclusion.&lt;/p&gt;

&lt;p&gt;Bold BI&lt;sup&gt;®&lt;/sup&gt; helps keep your dashboard updated through its &lt;a href="/blog/refresh-your-data-extracts-every-5-minutes/"&gt;data refresh feature&lt;/a&gt;, enabling your dashboard data to refresh automatically. It also lets you schedule refreshes for the whole dashboard or specific widgets at regular intervals.&lt;/p&gt;

&lt;p&gt;With a &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;free trial&lt;/a&gt;, you can sign up to Bold BI&lt;sup&gt;®&lt;/sup&gt; and create your own interactive business intelligence dashboards. If you already have an account, you can &lt;a href="/account/"&gt;log in&lt;/a&gt; to get access to Bold BI.&lt;/p&gt;

</description>
      <category>analyticaldashboard</category>
      <category>autorefresh</category>
      <category>datarefresh</category>
    </item>
  </channel>
</rss>
