Empower the Manufacturing Industry with Embedded Analytics | Bold BI

Empower Manufacturing Industry with Embedded Analytics

The manufacturing industry is one of the most rapidly growing and data-accumulating industries in the world. Over the last few decades, the manufacturing sector has changed dramatically, with global competition growing significantly. Manufacturing costs are increasingly rising, though profit margins are shrinking. Government controls are also making the route more difficult to manage. So being competitive is more important than ever for industry players.

Business analytics solutions help you process your data and give you insight into your business. Many organizations around the world are using analytical tools like business intelligence dashboards to improve their customer experience and predict customer purchasing behavior in upcoming months.

But now, embedded analytics is a hot topic among organizations, and many of them are embedding analytics into their core business applications. In this blog post, I am going to give you an overview of embedded analytics, and how it will help you empower your manufacturing business.

What is embedded analytics?

Integrating analytical and data visualization capabilities into a software application is known as embedding analytics. They help the end-user analyze their data within their own software application by embedding reports and dashboards in it. With the insight gained from this analysis, users can identify and mitigate business risks as well as find new opportunities.

Benefits of embedded analytics in the manufacturing industry

Embedded analytics has a huge potential for transforming and simplifying many core activities, which results in empowering manufacturing firms. By maximizing scarce capital, an organization can increase operations efficiency in almost all areas of industry. Embedded analytics can be used to revolutionize innovation, improve supply chain management and efficiency, precisely target marketing and sales activities, and build and manage profitable after-sales services by leveraging the value hidden within data. Analytics can also help you fix latency issues and make better decisions.

With embedded analytics, you can visualize your metrics in your very own applications and take action based on the patterns that emerge. There’s no need to depend on an IT team or switch among multiple applications to get a handle on your data.

1. Improved operational efficiency

Improved Operational Efficiency

Nowadays, organizations produce a massive amount of data. Embedded analytics solutions help you increase operational efficiency by making massive amounts of data easily accessible and understandable. Managers can find the trends in their company’s data through visualizing its metrics in real time. They can decrease and correct errors during the production cycle by tracking equipment and department performance. This helps them gain exact control over production, shipments, costs, and carrier performance by providing insight into deliveries, freight expenditures, and general supplies.

2. Improved supply chain management 

Improved Supply Chain Management

Since the manufacturing industry is directly dependent on the general market, businesses are likely to work with multiple carriers. It is difficult to handle challenges in the supply chain. Embedded analytic solutions help you to forecast the raw materials demand in the market and maintain the supply chain properly with sufficient production. 

3. Reduced downtime and improved productivity

Reduced Downtime and Improved Productivity

Downtime, whether planned or unplanned, can be detrimental to operations in the manufacturing industry. Embedded analytics makes it simple to monitor equipment health in real time, predict failures, prevent unplanned downtime, boost equipment and production-line efficiency, and lower maintenance costs.

4. Reduced development time and speed to market

Embedding your dashboards into your application helps you easily track key metrics such as turnover rates, product margins, and defective products. Tracking these metrics over time lets you forecast market demands. With these insights, you can predict the need for raw materials and boost your ability to meet the order demands. This results in efficient production and approaching the market quickly with completed products.  

5. Better strategic planning 

Better Strategic Planning

Embedded analytics solutions help you monitor your project performance and keep you informed when threshold limits are exceeded with data alerts. By keeping track of these metrics, you can adjust your goals on an ongoing basis.

6. Improved business performance and competitive advantage

With embedded analytics tools, managers can gain insight into their data and the market within their business applications. It takes less time to process data and understand useful trends in it than when using traditional BI tools. Being able to make data-driven decisions faster will give you a better competitive advantage over your peers.

How to embed analytical tools into manufacturing domain apps

Let’s see how analytics can be embedded into manufacturing web applications. I am going to give you a walkthrough on embedding dashboards into your ASP.NET MVC applications. Consider a scenario where your manufacturing company has a website like the one shown in the following image.

Sample Website of a Manufacturing Company
Sample Website of a Manufacturing Company

You can embed dashboards easily using Bold BI Embedded and avoid building an analytics or BI solution yourself. Follow these steps to embed your dashboard successfully.


Deploy the Bold BI Embedded edition in your local machine and create an enterprise-grade dashboard.

Step 1: Creating an ASP.NET MVC application

To successfully embed a dashboard in your application, first you need to create an ASP.NET MVC application. So, you need to open Microsoft Visual Studio and click New Project. Then choose ASP.NET MVC Web Application, enter the project name, and click OK.

Step 2: Configure embed properties

After the ASP.NET MVC web application is created, you need to create a Model class called EmbedProperties under Models and provide the dashboard RootURL, SiteIdentifier, Environment, UserEmail, and EmbedSecret.


Dashboard server BI URL. For example: http://localhost:5000/bi, http://dashboard.syncfusion.com/bi.


For Bold BI Enterprise edition, it should be something like “site/site1”.

For Bold BI Cloud edition, it should be an empty string.


Bold BI application environment.

For cloud BI, you can use “cloud”.

For enterprise BI, you should use “enterprise”.


Bold BI server will use an email to authorize the authorization server.


Step 3: Generate embed secret

You have to set the EmbedSecret for authentication. You can get the embed secret from the Bold BI server. Then, navigate to the Settings icon in the left navigation bar and click the Embed tab. Click Enable embed authentication and then click the Generate Secret button to generate the embed secret. On clicking the button, a secret key will be generated, and you can paste it into the application. To learn how to do this in more detail, you can refer to this documentation link.

Note: Save the secret key, as it cannot be retrieved again. If you do not save it, you will have to generate a new one using the Reset Secret option.

Step 4: Create authorization server

You need to implement an authorization server in the ASP.NET MVC application to get authenticated before embedding the dashboard from the Bold BI server. You can also configure the single sign-on (SSO)-based authorization server, which is an authentication endpoint that enables users to securely authenticate multiple applications using unique embed secrets. This prevents the need for the user to log into different applications separately.

Step 5: Create Bold BI instance

Finally, create a Bold BI instance to load the dashboard using a JavaScript file. Also, reference required script files and CSS files in HTML pages.

Step 6: Run the application to embed the dashboard

After successfully creating the ASP.NET MVC application, you need to run it. It will be launched successfully with the dashboard details. Finally, you can that see the dashboard created in the Bold BI server is embedded in your web application.

Dashboard Embedded into ASP.NET MVC Application
Dashboard Embedded into ASP.NET MVC Application

To learn more about embedding dashboards into your applications, please refer to this blog. You can also download the sample codes mentioned in all these steps from our documentation.

Bold BI’s manufacturing solution dashboard examples

With the Production Monitoring dashboard embedded in your application, as shown in the previous image, you can monitor manufacturing operations to maximize production efficiency and manage production costs. In the manufacturing industry, you need to track huge amounts of data in real time. Keeping track of production numbers, equipment statuses, costs, and more can undoubtedly be challenging. Embedding your manufacturing dashboards in your business applications can make these tasks much easier by displaying all of your data in one location. 

Production Monitoring Dashboard Embedded in an ASP.NET MVC Application
Production Monitoring Dashboard Embedded in an ASP.NET MVC Application

Key metrics and KPIs

Manufacturing Cost: This widget shows the manufacturing cost increases from last month to this month. This shows the effectiveness of your team.
Run Time vs. Downtime: This widget shows the straightforward breakdown of the number of hours that various processes were operating normally and the number of hours they were not in service.
Production Cost: The production cost widget shows the monthly fluctuations in production costs. It will help you to analyze the trends that may occur over the course of the year.
Overall Equipment Effectiveness: This widget shows the percentage of planned production time that is truly productive. The score of 100% represents the perfect production of good parts without any downtime. Here, the score of 63.21% indicates that there is substantial room for improvement.

This is Bold BI’s Production Monitoring dashboard, which is embedded in an ASP.NET MVC application. It helps you to track the production metrics, equipment downtime, and more. This dashboard displays key metrics that could help a company analyze plants’ efficiency and productivity in real time while also ensuring their long-term financial success.  


Bold BI Embedded helps you to integrate dashboards in your applications written in ASP.NET Core, ASP.NET MVC, and more, seamlessly. It will help you save time and prevent you from doing redundant work. Click this link to explore its features. To learn more about embedding dashboards into your application, refer to this blog and our help documentation.

I hope now you have a better understanding of Bold BI Embedded and how it will help the manufacturing industry to be more successful. You can create a dashboard as you like with Bold BI Embedded’s 35 widgets and 120 data sources.

To get started with Bold BI, schedule a free 30-minute demo with our experts about creating dashboards and any other features you would like to learn more about. You can contact us by submitting questions through the Bold BI website or, if you already have an account, you can log in to submit your support question.

Leave a Reply

August 2, 2021 7 min read


Access live 30-minute demo with our experts

Related Blogs

Up arrow icon
Live Chat Icon For mobile
Hugo Morris

Chat with the Bold sales team now!

Live Chat Icon