Read FAQ
NEW
Bitrix24 Support
Registration and Login
Bitrix24 Security
Plans and Payments
AI in Bitrix24
Alaio Vibecode
Employee Widget
Booking
Contact Center
Sales Center
Analytics
BI Builder
e-Signature
Knowledge base
Telephony
Bitrix24 Messenger
General questions
Past updates
Log In
Your Bitrix24
Authorize to enter
your company's Bitrix24.
Enter

Bitrix24 Helpdesk

Create dashboards in BI Builder

BI Builder is a tool for creating analytical reports based on your business data. In this article, you'll learn how to create a dashboard and add data to it.

Open the BI Builder section. The page displays a list of all dashboard groups. Click the group you need to open its list of dashboards.

You can create a dashboard in two ways:

Copy a built-in dashboard. Click Menu (≡) next to the dashboard name and select Clone. Bitrix24 creates a copy that you can add new charts to.
Edit dashboards in BI Builder

Add a new dashboard. Click Create at the top of the page, enter a name, and configure parameters if needed. Parameters are variables you can use to filter data or display specific values in the dashboard.
Configure dashboard parameters in BI Builder


Open BI Builder and set the dashboard period

Set the dashboard period in BI Builder filters. A report for a year may take longer to load than one for a month. To speed up loading, select only the period you need.

1. Click BI Builder in the top-right corner to open the builder.
2. Open the dashboard whose period you want to set. For a built-in dashboard, first create a copy—you can’t change its settings directly.
3. Click Settings (⚙️) in the left panel.
4. Select Add or edit filters.
5. Select the Date range section from the list on the left.
6. Open the Settings tab.
7. Confirm that Time range is selected in the Filter type field.
8. Enable Filter has default value and select the period the dashboard should open with in the Default value field.
9. Click Save.

After you save, the selected period applies automatically when you open the dashboard. If you don’t set a default value, the dashboard uses the period from the general BI Builder settings.
BI Builder settings: Set the default dashboard date range


Use BI Builder

Rename a dashboard

  1. Click Edit dashboard in the top right.
  2. Enter a new name.

Navigate the tabs

BI Builder includes four main tabs for managing dashboards and data.

Dashboards. Dashboards are pages with charts and tables that update automatically with your data. Open this tab to view all dashboards from Bitrix24.

Do not create new dashboards in this tab. If you do, they will not be available in Bitrix24.

Charts. Charts display data in a visual format. They turn numbers into graphs and tables. Use this tab to create new charts or edit existing ones.

Datasets. A dataset is a collection of data from Bitrix24, such as leads, deals, and other entities. Use this tab to view datasets created by built-in dashboards. You can use an existing dataset or create a new one.
Description of entity fields in BI Analytics

Dataset types:

  • Physical dataset
    Stored in the database
  • Virtual dataset
    Created from an SQL query
    Pulls data from one or more tables
    Combines data from multiple sources, such as deals and custom fields
Datasets The crm_lead_status_history table is physical, it is stored in the database. The bitrix_deal_products table is virtual, it receives data when executing an SQL query.

Built-in datasets are read-only. To customize data:

  1. Go to the Actions column.
  2. Click Edit.

Dataset settings:

  • Source: Select a dataset or run an SQL query.

  • Measures: Define metrics such as total revenue, number of sales, or average value.

  • Columns: Choose which fields to include. Set names, formats, and descriptions.

  • Calculated columns: Add new fields using formulas. For example, create a column that adds 1 to the company_id value.

You can also assign certification details to measures, columns, and calculated columns. This helps track ownership and identify who to contact.

SQL. Use this tab to write SQL queries. Combine data from deals, products, and custom fields. Build advanced datasets for reporting.
How to add a chart based on a virtual dataset to a report


Create a dataset and add a chart

To add data to your dashboard, create or select a dataset, then build a chart.

Create a dataset

  1. Go to the Datasets tab.
  2. Select an existing dataset or click + Dataset.

Set up the dataset

Fill in these fields:

  • Trino database: Stores and manages your data.
  • Bitrix24 Schema: Defines how data is structured and related.
  • Table: Select a dataset for leads, deals, or other entities. Tables marked with ! are used in built-in dashboards.

After you select a table, you will see available fields and data types. Click Create dataset and create chart.

Supported data types

Data type Description
INTEGER Used for whole numbers. Variables or database columns will contain only integers (no fractional parts).
BIGINT Used for large integers. It is suitable when the range of a regular INTEGER is not enough. For example, when working with unique IDs of deals or leads.
BOOLEAN Used for representing logical values. Values can be true or false. For example, a field that returns yes or no, on or off.
DOUBLE Used for numbers with a fractional part and a possible loss of accuracy.
VARCHAR Means a variable character or variable string. The data type for storing text strings.
TIMESTAMP Used for date and time. It is suitable to record a precise moment in time, for example, when an item was created or modified.
DATE Used for dates without time. It stores information about the year, month, and day, but does not include the time of day.
DECIMAL Used for numbers with fixed precision. It is suitable for storing currency data. It stores an exact number value with a certain number of digits to the right of the decimal point.

Select a dataset from Bitrix24, decide how to present the data, and click Create new chart.

Use the Query Mode setting to control how your data is processed.

Available modes:

  • Aggregate
    Groups data by selected criteria.
    Applies calculations such as sum, average, maximum, and minimum.
    Use this mode to analyze trends or compare groups (for example, in bar or pie charts).
  • Raw records
    Displays each record as a separate row.
    Use this mode for detailed analysis of individual items, such as deals or leads.

In the chart editor, drag and drop metrics into the Columns area. As you move fields, the system highlights valid drop zones. Colors show where you can and cannot place each metric.

Click Save.

Enter a chart name, select your dashboard, and click Save & Go to dashboard.

Check your dashboard. Adjust the chart position, add other charts, or change their layout.

Save your changes. Go back to Bitrix24 and reopen the report to see updates.


In brief

  • You can create a dashboard by editing a built-in one or creating a new one from scratch.
  • Use an appropriate date range to improve dashboard performance.
  • Dashboards include charts and tables that update automatically.
  • BI Builder supports both physical and virtual datasets.
  • Virtual datasets combine data from multiple sources, such as deals and custom fields.
  • You can assign certification details to measures, columns, and calculated columns to track ownership.
  • To populate a dashboard, select or create a dataset, then create a chart and add it to the dashboard.
Was this information helpful?
Thank you for your feedback.
Get Implementation Help from a Partner
That's not what I'm looking for
Complicated and incomprehensible text
The information is outdated
It's too short. I need more information
I don't like the way this tool works
Get your Bitrix24 set up by local professionals
FIND BITRIX24 PARTNER NEAR ME
implementation_helper_man
Go to Bitrix24
Don't have an account? Create for free
Related articles
BI Builder: SQL functions for advanced query analysis Export data from BI Builder dashboards BI Builder: Date filters in SQL query BI Builder: How to update report data Jinja Templates in BI Builder Create a chart from a virtual dataset BI Builder datasets and fields Blend deals, products, and product properties into a BI Builder dataset Edit dashboards in BI Builder Configure dashboard parameters in BI Builder