Brevo includes a powerful analytics platform, featuring a built-in Business Intelligence (BI) tool. With the Analytics dashboards, transform raw data into actionable insights, customize your reporting, and stay informed with real-time alerts!
Gain deeper insights into your data with:
- Default dashboards
- Custom dashboards created by you from our exploration environments and tailored to your needs.
- AI-powered queries made in natural language and instantly translated into real-time answers to increase productivity and reveal new insights.
📊 Discover our default dashboards
Brevo Analytics offers pre-made dashboards, called Default dashboards, providing insights into your marketing and sales activities, such as email, SMS, transactional messages, revenue, or customer data. These dashboards deliver instant analytics without manual setup, saving you time and allowing you to quickly monitor progress, identify trends, and make data-driven decisions for your business.
Expand the accordion corresponding to the dashboard for which you want to obtain more information and examples of data analysis that can be carried out using it:
Access day-to-day monitoring of the active automations across your account and sub-accounts.
❓How can I analyze this data?
The Automation dashboard allows you to have a daily follow-up of all your automations to ensure, for example, that there are no anomalies in the number of people leaving a workflow. This could mean that a step has been manually removed. You can set up an alert to be notified if the number of contacts who left the workflow has dropped under a certain threshold:
On a larger period, you can also compare all the templates used in your automations and how they perform to enhance them across sub-accounts:
Access a comprehensive view of the environmental impact of your email activity by sub-account, email type, and over time.
❓How can I analyze this data?
The Carbon footprint dashboard allows you to learn more about the environmental impact of your email activity and see which type of emails contribute the most to your emissions. From there, you will be able to:
- Identify and monitor the environmental impact of your email strategies.
- Optimize your email practices by adjusting the frequency or type of emails to reduce your overall carbon footprint.
- Make informed decisions that align with sustainability goals, tracking progress towards a lower-impact email strategy over time.
Access extensive information on your customer database to learn more about your customers' gender, age group, repartition, etc.
❓How can I analyze this data?
The Customer knowledge dashboard allows you to learn more about the demographic that is the most present in your contacts database. This will help you target it more efficiently with specific marketing communication.
Click Explore to use our built-in BI tool and go further into the analysis. Compare the average basket by age group by gender, and have an even more focused approach to target this specific demographic.
Access global information on the deliverability performance of your transactional and marketing emails.
❓How can I analyze this data?
Use the Deliverability emails dashboard to monitor the delivery rate of all your sent emails to spot any drop in a certain month. You can set up an alert to be notified if the number of delivered emails suddenly drops under a certain threshold.
To understand the reasons for this sudden drop, you can:
- Check all your campaigns sent this month, to see if only one campaign is impacted, or all. If only one campaign is impacted, it could mean that the sender used for this campaign does not respect the requirements imposed by Google and Yahoo, or has a bad reputation.
- If you have dedicated IP addresses, cross-reference the emails that were not delivered with the IP addresses used to send these emails. This will help you spot any issues with a particular IP address.
- Cross-reference the emails that were not delivered with your contacts' domain to see if your sender has been blacklisted by a specific service provider that could negatively impact your performance.
Access global information on the performance of your marketing email campaigns sent from your account.
❓How can I analyze this data?
Use the Marketing emails dashboard to compare and cross-reference the metrics of all the campaigns that were sent from your account on a single view. You can set up an alert with a different threshold on your account, or sub-account (Enterprise only), to be notified of any negative performance.
Click Explore to use our built-in Business Intelligence (BI) tool and go further into the analysis. Compare the performance of all your sent campaigns by list or segment, the account used to send the campaign, or other metrics such as the soft bounce, hard bounce, etc.
Access a global revenue analysis on your products and their performance.
❓How can I analyze this data?
Use the Revenue performance dashboard to monitor the retention of each cohort of customers, which is each group of customers who bought an item for the first time in a certain month. For example, you can monitor customers who ordered for the first time in January and see how many of them made a second or third order, or more.
Compare the cohort of customers who ordered for the first time in January with the one from December to understand the difference between them. This will help you spot any improvement in customer retention and possibly help you improve your marketing communication by keeping elements from the campaigns sent to recurring customers.
Access global information on all your transactional emails sent from your account.
❓How can I analyze this data?
Use the Transactional emails dashboard to check the performance of a specific email template over time. Filter your template by name, subject, etc., by using the different drop-downs at the top of the page:
Compare the metrics linked to a specific template, check if its performance improves or drops, and make corrective changes if needed. If its performance drops significantly, it might mean that it appears outdated if it has been used for a long time.
Access detailed information on the performance of your SMS campaigns sent from your account.
❓How can I analyze this data?
Use the SMS dashboard to monitor the soft and hard bounce rates of all your SMS messages, marketing, and transactional. If you notice a period during which your hard bounce rate was particularly high, it might be a sign to clean your contacts database.
Access an AI-powered overview of your marketing and revenue performance for the past month.
❓How can I analyze this data?
Use the AI executive summary to quickly understand how your recent campaigns and product sales are performing. The report highlights key marketing metrics with month-over-month comparisons and provides revenue insights through a tile-based view of top-performing products, helping you spot trends and results at a glance.
Track and follow up on the performance of your loyalty program.
❓How can I analyze this data?
Visualize subscribers to your loyalty program and their evolution over time, group them into cohorts, and see which cohort performs the best:
Get a clear view of the quality, freshness, and consistency of your CDP data.
❓How can I analyze this data?
Use the CDP Data Quality dashboard to assess how complete and reliable your customer and order data is. You can monitor field completion rates, identify the most recent or oldest records across contacts and orders, and analyze orders by channel to detect gaps, inconsistencies, or data ingestion issues quickly.
From each of our default dashboards, you will be able to perform several actions to dive deeper into your analysis such as setting up alerts for real-time updates, sharing your dashboards with team members for collaboration, or using our built-in Business Intelligence (BI) tool for advanced insights and analysis. To learn more about the different actions you can perform on dashboards, check our dedicated section Which actions can I perform on default and custom dashboards? in this article.
🎨 Explore data and create custom dashboards
You may not need all the data from our default dashboards, or you may need to track more specific metrics. Brevo gives you the flexibility to explore your data and create your own custom analytics dashboards with our built-in Business Intelligence (BI) tool. Access our exploration environments and use the BI tool to discover insights that will help you make informed decisions. From there, you will be able to create personalized dashboards for tailored reporting and efficient cross-referencing of data from various sources!
Step 1: Select a topic
Access one of our exploration environments to explore a particular subject area and dig deeper into the analysis of your data:
- Access your Analytics dashboard.
- At the top-right of your screen, click New.
-
Select the topic corresponding to the data you want to analyze or include
in your custom dashboard. For our example, we will access the
Business exploration dashboard since we want to track
our customers' purchases.
🛒 E-Commerce
Analyze order data and identify top-performing email campaigns in terms of revenue.⭐️ Loyalty
Track customer engagement, reward redemptions, and program performance to refine loyalty strategies.👤 Contacts
Explore your contact database, filter by attributes, and analyze distributions.✉️ Campaigns
Measure performance across all your email marketing campaigns.🤖 Automations
Explore your contact database, filter by attributes, and analyze distributions.🔁 Transactional
Review and compare all transactional email metrics.📲 SMS
Monitor the performance of your SMS marketing and transactional messages.🌍 CO₂ Emissions
Access insights on the carbon footprint of your email activity.💡 Good to knowAlternatively, you can access the exploration environments from one of our default dashboards by clicking the three-dot icon > Explore on a chart. The topic corresponding to this chart data will automatically open.
Step 2: Explore and analyze your data
After accessing our BI tool, it's time to explore your data and cross-reference it with others to draw conclusions that will help you make informed decisions about your sales and marketing strategies.
📹 Watch the following video to learn how to explore data from our built-in BI tool:
Step 3: Save your explored data
Save your exploration to suit your business needs, combining metrics, filtering data, and monitoring campaign KPIs in one view. You will be able to access it at any time to monitor your metrics and edit it if needed.
To save your explored data:
- Click File > Save.
- Name your file.
- Choose where to save it. You can either save it in My documents to keep it private or in the Hub to make it visible to everyone.
- Click Save.
Step 4: Download, share, and schedule checks on your data
You can download and share your explored data at any time. You can download and share it in different formats and on different platforms. Ensure you run your query before trying to download or share your explored data:
- Click Tab > Download.
- Name your file and select your file type.
- Define a maximum number of rows for your file.
- Click Download.
- After saving your file, click Share at the top-right corner.
- From the Share with users or groups drop-down, select the users or groups to which you want to share your file.
- In the Viewer drop-down, choose the rights you want to give to the user or group to which you’re sharing your file.
- Click Share.
You can also access File > Deliveries & Alerts to automate the sending of a report for this data to yourself or someone else, so you always have the information at the right time.
To schedule the sending of a report regularly, save your explored data in a published dashboard and follow the steps from the Schedule delivery accordion in our section Perform actions on a dashboard.
👀 Which actions can I perform on default and custom dashboards?
Once you've accessed a default dashboard or created your own, you can perform several actions on it to dive deeper into your analysis. For example, you can set up alerts for real-time updates, share your dashboards with team members for collaboration, or use our built-in Business Intelligence (BI) tool for advanced insights and analysis.
These actions give you the flexibility to stay informed and make data-driven decisions more efficiently. You can perform actions either on the dashboard itself or on any specific data chart it contains.
📊 Perform actions on a dashboard
At the top of each dashboard, choose and apply different filters to only display data that is relevant to you. In our example, we want to show the Automation emails dashboard data from every day in the last 30 days, for a specific account and template name:
Access the topic for a specific dashboard by clicking Explore at the top-right of your screen:
You will be redirected to the BI tool from which you can cross-reference different data and dive deeper into your analysis. To learn more about how to explore data with our built-in BI tool, check our dedicated section in this article.
Download your explored data if you need to share or store it, for example:
- Access the default or custom dashboard that contains the data you want to download. In our example, we want to download the data from the Automation dashboard.
- Apply filters on your dashboard to only show the data you need. To learn more, check the accordion Filter your displayed data above.
- At the top-left of your dashboard, click File > Download.
-
Name and select the Format
in which you want to export your data.
- (Optional) Check the available options if you want to change the display conditions for your exported data. Options depend on the format in which you choose to download your data.
- Click Create file.
Automate the sending of your dashboard data to yourself or someone else, so you always have the information at the right time:
- Access the default or custom dashboard for which you want to receive regular updates, or apply an alert.
- At the top-left, click File > Deliveries & Alerts.
- Choose if you want to schedule a delivery or apply an alert.
- In the Send drop-down, choose if you want to receive your delivery or alert on the entire dashboard or only for a specific chart.
- Select the Destination of your scheduled delivery or alert. You can receive it by email, SFTP, or Webhook.
-
Name your scheduled delivery or alert.
-
Set the parameters of your Schedule or
Alert in the corresponding tab:
In the Schedule tab, choose the recurrence and time at which you want to receive updates on your dashboard.
In the Alert tab, select the data you want to check and the conditions under which you want to be notified. Choose the recurrence and time at which you want our system to check the data.
- In the Dashboard or Chart tab, select the Format and its options in which you want to export your data, and how you want to filter it.
-
In the Email, SFTP, or Webhook tab, enter the details of
your destination to receive your scheduled delivery:
- Email: Enter the email address(es) to which you want to send your scheduled delivery, along with the Subject and Body of the email.
- SFTP: Enter your STP server credentials and information to allow Brevo to send your scheduled delivery to it.
- Webhook: Enter the URL of the webhook on which you want to send your scheduled delivery.
- (Optional) Click Test now to ensure you correctly receive your scheduled delivery or alert at your selected destination.
- Click Save.
You can edit or delete any of your custom dashboards:
- Access the custom dashboard you want to edit or delete.
-
Depending on the action you want to perform, the procedure
differs:
-
In the top-right corner, click Edit.
You will be able to edit the fields you want
to display in your dashboard, its settings,
or display conditions.
- Once you are done editing your dashboard, click Publish in the top banner to save your changes.
Click File > Move to trash. You and contributors will not be able to retrieve your dashboard. -
In the top-right corner, click Edit.
You will be able to edit the fields you want
to display in your dashboard, its settings,
or display conditions.
🧩 Perform actions on a chart
When accessing a default or custom dashboard, there are different charts that each display specific data. Here are the different actions you can perform on these charts:
Click the header corresponding to the column by which you want to sort your table results:
Hover your mouse over graphs to display additional metrics:
Access the topic for a specific chart by hovering over a chart and clicking the three-dot icon > Explore:
You will be redirected to the BI tool from which you can cross-reference different data and dive deeper into your analysis. To learn more about how to explore data with our built-in BI tool, check our dedicated section in this article.
Define conditions to receive a notification each time the data inside the chart reaches a threshold or schedule a regular report delivery. The alerting system is included in all dashboards and can be activated on charts:
- Access the default or custom dashboard that contains the data you want to set up an alert for.
- Hover over a chart for which you want to schedule delivery or alerts and click the three-dot icon > Alert or Schedule delivery. The delivery and alert panel opens on the left.
- Choose if you want to schedule a delivery or apply an alert.
- In the Send drop-down, choose if you want to receive your delivery or alert on the entire dashboard or only for a specific chart.
- Select the Destination of your scheduled delivery or alert. You can receive it by email, SFTP, or Webhook.
-
Name your scheduled delivery or alert.
-
Set the parameters of your Schedule or Alert in the corresponding tab:
In the Schedule tab, choose the recurrence and time at which you want to receive updates on your dashboard.
In the Alert tab, select the data you want to check and the conditions under which you want to be notified. Choose the recurrence and time at which you want our system to check the data.
- In the Dashboard or Chart tab, select the Format and its options in which you want to export your data, and how you want to filter it.
- In the Email, SFTP, or Webhook tab, enter the details of your destination to receive your scheduled delivery:
- Email: Enter the email address(es) to which you want to send your scheduled delivery, along with the Subject and Body of the email.
- SFTP: Enter your STP server credentials and information to allow Brevo to send your scheduled delivery to it.
- Webhook: Enter the URL of the webhook on which you want to send your scheduled delivery.
- (Optional) Click Test now to ensure you correctly receive your scheduled delivery or alert at your selected destination.
- Click Save.
Download the data contained in a chart if you need to share or store it:
- Access the default or custom dashboard that contains the data you want to download.
- Hover over a chart for which you want to schedule delivery or alerts and click the three-dot icon > Download.
-
Name and select the Format in which you want to export your data.
- (Optional) Check the available options if you want to change the display conditions for your exported data. Options depend on the format in which you choose to download your data.
- Click Download.
❓ FAQs
Why are my email metrics different in my email campaign reports and in Brevo Analytics?
You may have noticed a difference between the metrics shown in your email campaign reports and those displayed in Brevo Analytics. This isn’t an error; both sets of numbers are correct. They just come from two different methods of counting and aggregating events, each designed for a different purpose:
-
Email campaign report
Each event (such as delivery or open) is recorded individually at the exact time it happens. For example, if a contact opens an email several times, each open is recorded separately. The open rate is then calculated as:Open rate = (Number of open events) / (Number of delivered events)
➡️ The date shown corresponds to when the event occurred (e.g., the time of the open or delivery).
-
Brevo Analytics
Events are aggregated per email, meaning each row represents one email sent to a contact. Analytics checks whether each email was delivered or opened at least once, then calculates rates based on those unique emails. The open rate is then calculated as:Open rate = (Number of emails opened at least once) / (Number of emails delivered at least once)
➡️ The date shown corresponds to the sending date of the email, not the date when it was opened or delivered.
How is the open rate calculated in Analytics?
Brevo Analytics offers two metrics for the open rate:
- Open rate: Opens / (Delivered − Apple MPP)
- Open rate (including Apple MPP and bot activities): (Opens + Apple MPP-bot activities) / Delivered
The overall open rate displayed in Analytics is a weighted average, not a simple average. This means each campaign is counted according to its size.
- Campaign A: 1,000 delivered, 500 opens = 50% open rate
- Campaign B: 10 delivered, 10 opens = 100% open rate
A simple average treats both campaigns equally while Analytics uses the weighted result, based on total recipients:
- Simple average: (50% + 100%) / 2 = 75%
- Weighted average (Analytics): (500 + 10) / (1,000 + 10) = 50.49%
⏭️ What's next?
- Getting started with the Brevo Customer Data Platform (CDP)
- Prepare your data sources for import into the Brevo CDP
- FAQs - Brevo Customer Data Platform (CDP)
🤔 Have a question?
If you have a question, feel free to contact our support team by creating a ticket from your account. If you don't have an account yet, you can contact us here.
If you’re looking for help with a project using Brevo, we can match you with the right certified Brevo Agency partner.