Embedded analytics & apps

White-label analytics and AI-powered applications that integrate seamlessly into your products, providing your customers with powerful insights.
Trusted by 2,000+ leading enterprises around the world
Ship a better product experience
Launch premium analytics in days, not months. Build a fully-branded product experience in the spreadsheet UI, and embed it directly in your application using JSON Web Tokens (JWTs).
Build interactive analytics, not just dashboards
Differentiate your product with interactive, AI-powered analytics. Enable customers to drill down, edit data via Input Tables, and trigger workflows directly within your product.
Govern at cloud scale
Support complex organizational structures with single and multitenant data isolation methods. Control access with a flexible security model that streamlines user management through permission structures, RLS & CLS, and RBAC.

Embedding tools

Secure, scalable tools to embed analytics in your product.

Simple integration

Embed full workbooks or individual visualizations using secure iFrames or the Sigma Rest API. Integrate into your SaaS application with minimal code required.
Secure URL generation: Generate signed URLs dynamically
JavaScript events: Listen for actions within the parent application
Responsive design: Visualizations adapt automatically to mobile or desktop containers
See how to build interactivity in embeds

Securely scale with your customers

Control content, data, and feature access at scale with enterprise-grade security and fine-grained user permissions that enforce strict governance policies.
APIs: Generate secure, one-time use embed URLs at runtime with a server-side API that defines user roles, access, and interaction.
SSO authentication: Integrate with any existing authentication without additional SSO requirements.
SDLC flows: Control when changes to assets are available in different environments with SDLC flows and version tagging in workbooks.
Learn more about secure embed URLs

Tailored user experiences

Analytics that feel native to your product. Customize fonts, colors, and themes to match your brand identity.
Custom themes: Define corporate color palettes and typography
Native feel: Apply your own branding for a seamless user experience.
Localization: Support customer-specific localization for language, time zone, currency, and date.
Create reusable workbook themes

Drive customer engagement

Give your customers more than static charts. Allow them to perform "what-if" analysis, annotate data, and ask questions in natural language, all directly in your application.
Input Tables: Allow end-users to write data back to the warehouse
Drill anywhere: Let users explore raw underlying data.
Ask Sigma: Empower users to ask questions about their data and interact with AI-generated responses with embeddable AI.
Extend AI to your customers

Scale to thousands of customers

Add customers without adding complex infrastructure. Centrally manage users, permissions, and resources across multiple organizations and regions without the need for separate environments with Sigma Tenants.
Programmatic tenant management: Automate tenant provisioning, lifecycle management, and deployment of assets via APIs.
Source swapping: Swap data sources during asset deployments using admin-managed policies.
Usage and audit logs: Monitor platform-wide adoption and user activity across all tenants.
See what's possible with Sigma Tenants

Trusted for scalable embedding

See how leading companies deliver embedded analytics with Sigma.
mindbody logo

Business Intelligence FAQs

Practical questions teams ask when rolling out Sigma as the BI layer on top of a governed cloud data warehouse—data access, metric definitions, and permissions.

What are common use cases for embedded analytics?

The most common use cases for embedded analytics are: embedding dashboards and reports into customer or partner-facing applications, internal business applications, and public-facing web pages. These use cases help organizations across industries, including SaaS, healthcare, logistics, finance, and more, to monetize data, improve customer experience, accelerate time to market for data products, and drive operational efficiency.

How can I integrate embedded analytics with my application?

By employing an iFrame and constructing a server-side API, integration is accomplished effortlessly using JSON web token (JWT) security. Sigma provides a REST API and offers API recipes that demonstrate common tasks like onboarding new users, listing workbooks to create custom menus, and more. On average, embedding Sigma can be completed within a day.

Can embedded analytics be white labeled or branded?

Sigma’s embedded analytics platform offers extensive white labeling capabilities, allowing you to fully customize the look and feel to match your company’s or your customers’ brands. This includes control over themes, colors, fonts, and layouts. You can also dynamically apply different themes for different customers or user groups, ensuring a seamless branded experience in multitenant environments.
On top of that, Sigma gives you its own controls for governing who can view, build, edit, and share content. This ensures access and authorship don’t get tangled.

How do you handle user authentication?

User authentication is handled by leveraging the host application's existing authentication system, with secure, flexible options like JWT-signed URLs and support for SSO, OAuth, and SAML. This approach ensures that only authorized users can access the embedded analytics content, and their permissions are tightly controlled based on their roles and the context of their session.

Do you offer multitenant security?

With Sigma Tenants, organizations can securely isolate user data and prevent cross-tenant access in multitenant environments. This is achieved through secure embedding options, including row-level security (RLS), role-based access controls, and dynamic user attribute filtering.