BI Trends

Expanded Customization Puts Analytics in Context

By Ardeshir Ghanbarzadeh
Share on LinkedIn Tweet about this on Twitter Share on Facebook

Control is a great thing to have. But it can be an even greater thing to give. For software teams wanting to embed dashboards into their application, it can be a challenge finding the right balance between the two.

For example, an organization with a wide range of end users – all with varying requirements and skill sets – need to provide many different dashboard experiences. Software teams must strike the right balance between giving their end users enough flexibility to achieve their goals and maintaining as much control over the experience as possible.

To address these challenges, we’ve introduced several new features that integrate into application workflows and drive action: event listeners, multiple embedded dashboards, and threshold-based alerts. Now, you can more easily create, customize and embed data visualizations with complete control over the end-user experience.

Keep reading to explore two customization challenges and how to fix them.

Controlling dashboards from the main application.

As a developer, you want to manage all elements of an application from a centralized location – and that includes the embedded dashboards. However, in many cases the embedded dashboards or visuals could behave independently from the parent application, resulting in a disorganized application experience. This is not an ideal workflow.

By having these management protocols separate, you struggle to deliver analytics dashboards in context with the rest of the application leading to an underwhelming experience for your end users. Certain dashboard events may not be addressed, such as unauthorized access or a visual removal, in a timely manner – resulting in a disjointed and inefficient workflow.

Embedding visuals while meeting different user requirements, use cases, and workflows.

Different users have different requirements. Some need multiple visuals with custom headers, interactive settings, and themes all in a single UI, while others need to keep all visuals linked and connected.

However, all your users have one thing in common; they all want an easy-to-use, intuitive analytics experience that is inline with the rest of the application content. This means application teams will need to embed different dashboards throughout the application that connect data and content instead of one big dashboard with all the data. For developers, finding this balance between functionality and design can be a real struggle.

The New Features in Logi Composer That Address These Challenges

Event listeners for better dashboard control.

Logi Composer’s Events Listeners Framework provides the ultimate flexibility and control over the embedded dashboards to create unique functionality that seamlessly integrates with the parent application.

With event listeners, your main app will know when embedded visuals are rendered, loaded, saved, or removed from the dashboards and can react immediately to those events. They will also receive signals when there is an error or unauthorized access to the dashboards.

With this new feature, you can manage all embedded dashboards, visuals, and reports exactly as if they were part of your app, ensuring a seamless management workflow.

Embed multiple dashboards in a single page.
Customizing the application workflow bringing together the right data and related context throughout the application is imperative for data-driven applications.

You can now embed multiple independent dashboards into a single page, or in a single, without the rest of Composer, the library page, and the visual gallery page.

Each embedded dashboard is now considered an independent part of the page, giving you the flexibility to give each dashboard its own settings such as theme, header, title, and more. This also means it can refresh itself independently from other parts of the page, including other Logi dashboards.

Multiple dashboards

Embedded multiple dashboards in a page

With this enhancement, your software team will have more flexibility to design the structure of the UI without dealing with any restrictions from the embedded content. Now it’ll be easier than ever to find the right balance between user requirements, content visuals, and app design.

And by eliminating these barriers, you can improve user workflow and promote insight discovery with more relevant metrics.

Dynamic threshold-based alerts for increased automation and efficiency.

For many, the key to efficiency lies in automation. Now you can specify specific thresholds for different alert settings that will automatically notify users about changes in their data. To keep users always on top of their data, the system can now send email notifications when certain events are triggered or when certain metrics reach a specified threshold.

picture 1
Threshold-based alerting

Similarly, this new feature can be used to automate different workflows and tasks such as re-ordering certain products, sending subscription renewal emails, and more. Now, users can stay informed on critical KPIs without having to constantly monitor their dashboards.

With Logi Composer, developers can deliver a unique analytics experience for every user, use case, and workflow while maintaining the control they need.

This post is part of a three-part series showcasing new features in Logi Composer 6:

  • To read about new self-service capabilities for the ultimate customization of the user experience, check out this blog post.
  • To read about new features to fortify multi-tenant security, check out this blog post.

For a more in-depth look, check out our documentation.


Originally published May 12, 2021; updated on August 12th, 2021

About the Author

Ardeshir Ghanbarzadeh is the Director of Product Marketing at Logi Analytics. He has over 20 years of experience in product marketing, product management and customer success and has held positions at Epitiro, Spirent Communications, Metrico Wireless and VoIP Logic where he created products and services for companies such as Panasonic, AT&T and QUALCOMM.