Embedding, White Labeling, and Rebranding OEMs

Sisense's embedded analytics solution enables you to deliver data-driven insights to your customers through the power of fully white-labeled interactive analytics within applications and workflows. Sisense can be delivered as a fully white-labeled and customized stand-alone application or Sisense dashboards and widgets can be embedded into your website or application using iFrames, the Sisense Embed SDK, and the SisenseJS library for a seamless user experience. This means you can provide your users and customers with Sisense's analytical capabilities, such as reporting, and visualization, built into your business applications and solutions.

Sisense's embedded analytic solution exposes a variety of API driven and UI-based functionality for customizing and extending your integration. Sisense's full suite of REST APIs and developer toolkits enables programmatic automation of workflows. In addition, Sisense can be customized to match your brand's look and feel with no-code UI customization and white-labeling capabilities. Sisense can also be enhanced and extended using JavaScript APIs and the add-on framework.

Some of the things you can do include:

  • Seamlessly integrate Sisense with your current interface and branding
  • Manage data, reporting, and visualization
  • Integrate SSO and Active Directory
  • Govern user and data security
  • Support high availability and resource scaling

This information is intended for product managers and developers. For product managers who want to enhance their products and applications with Sisense embedded analytics, the information here details the features and functionality Sisense offers as part of an embedded analytics solution. For developers who embed Sisense in the application, the information details how to embed Sisense analytics.

OEM Deployments

OEM deployments include rebranding and embedding.

Rebranding Sisense

Sisense enables you to customize the Sisense UI to display your company's unique branding and suit your company's look and feel.

White Labeling

Sisense white labeling enables you to replace the Sisense logo and name, customize the emails sent by the system, and more. When white labeling Sisense , you completely rebrand a Sisense deployment for your customers. They aren't necessarily aware that the analytics they are accessing is actually a Sisense server.

Customizing the User Interface

Sisense enables you to customize the Sisense UI to display your company's unique branding. Update brand and text colors, using the color palette used by the application, fonts, and more to match your desired look and feel.

For more information, see:

Embedding Sisense

If you have your own web application, you can embed Sisense within it. Sisense supports embedding the full Sisense application, including the data modeling, analytics, and administration areas. You can also choose to embed specific dashboards and widgets into your application and you can embed widgets within web pages.

Embedding Options

Each organization has their own requirements when white labeling, rebranding, and embedding Sisense's analytic solution and BI capabilities based on their use-case.

There are three methods for embedding Sisense into your website or application:

  • IFrame
  • Sisense Embed SDK
  • Sisense JS

Use this table to determine which approach fits your use case:

IFrame Embed SDK Sisense JS
Skill level Basic HTML Javascript Javascript
Time to deployment Very fast Fast Medium
Flexibility Limited Medium High
What can be embedded Entire UI, dashboards Entire UI, dashboards, widget editor Individual widgets, filters panel
Best use case Simple static embedding Interactive embedding of entire dashboards Embedding individual widgets, custom layouts

To learn more about the best approach for you, see Embedding Methods.

For developer information about embedding Sisense, in the Sisense Developers site, see:

  • Embedding Dashboards and Widgets via iFrames
  • Embedding Dashboards and Widgets via the Embed SDK (Documentation) (API Reference)
  • Embedding Dashboards and Widgets via SisenseJS (Documentation) (API Reference)

Explore Sisense's embedding approaches in the Sisense Embedding Playground.