
A place for AI forward engineers and leaders
Watch sessions on building AI agents grounded in your governed data.

Embedded analytics places data visualizations inside the software your customers, partners, and employees already use. This guide covers how embedded analytics works, the security and governance requirements that matter most, and how organizations turn analytics into new revenue streams through tiered product offerings.
Here are the main points at a glance:
Embedded analytics integrates analytics capabilities directly into the software applications, websites, or portals where people already work. No switching to a separate BI tool. People access dashboards, charts, and insights within the context of their daily workflows.
Embedded analytics places interactive data visualizations, a semantic layer for consistent metrics, and a query engine inside another application (whether that's a software as a service (SaaS) product your customers use, an internal operations tool, or a partner portal). This is different from simply embedding a static report: embedded analytics delivers live, governed, interactive experiences that respond to people's actions and permissions in real time.
Data becomes easier to understand, share, and act on. That's true whether you're an employee inside the organization or a customer accessing external reports. In addition to internal use, embedded analytics enables companies to create new revenue opportunities by turning data into value-added services.
Embedded analytics takes data visualizations and interactive dashboards and embeds them directly into interfaces so they can enhance workflows and experiences. But calling it "just data visualization" misses the point. Organizations can easily and securely distribute data and insights externally to customers and partners. With extended analytics capabilities, partners can upload their own datasets and merge them with published data for deeper insights.
The distinction from related tools matters:
Contextual delivery, combined with white-label customization and secure multi-tenant data sharing, sets embedded analytics apart from adjacent categories.
{{custom-cta-1}}
Embedded analytics delivers value across three dimensions: how people experience data, how businesses capture value from data, and how organizations operate more efficiently.
In addition to the benefit categories below, embedded analytics creates concrete monetization opportunities. Organizations that package analytics as a product feature can structure offerings in tiers:
Measurable key performance indicators (KPIs) for analytics monetization include dashboard weekly and monthly active people, analytics feature attach rate (percentage of customers using embedded analytics), and cost-to-serve per tenant. Tracking these metrics helps determine when customers are ready to move between tiers and where to invest in capability expansion.
Embedded analytics transforms how people interact with data by meeting them where they already work.
Organizations capture tangible business value when analytics becomes part of their product and customer experience.
A practical tiering approach might look like this: base tier customers receive standard dashboards showing their core metrics. As engagement grows (measured by dashboard sessions per person, feature adoption rates), customers become candidates for professional tier access with advanced visualizations and scheduled reports. Premium tier adds AI-powered insights, full white-label branding, and the ability for partners to upload their own data and merge it with published datasets.
Here's where the math gets interesting for engineering teams. Embedded analytics reduces operational burden while strengthening data governance across the organization.
Understanding when to use embedded analytics versus traditional BI helps organizations make the right investment. These approaches serve different purposes and audiences.
Traditional BI remains valuable when analysts need deep exploration capabilities, ad hoc query building, and centralized report development. Embedded analytics excels when the goal is putting insights into the hands of people who need to act on data but should not need to learn a separate tool.
Many organizations use both: traditional BI for internal analytics teams and embedded analytics for customer-facing products and operational workflows.
An embedded analytics tool follows an important but straightforward process:
Embedded analytics is more than data visualization. The dashboards and reports shed light on new insights and inform business decisions.
Common capabilities include:
Understanding the technical architecture helps evaluators assess platform capabilities and implementation requirements. A reference architecture for embedded analytics includes five layers:
A minimum viable embedded analytics stack might include a cloud data warehouse, a BI tool with embedding capabilities, and basic authentication integration. An enterprise stack adds a dedicated semantic layer, advanced caching infrastructure, comprehensive audit logging routed to a security information and event management (SIEM) system, and sophisticated multi-tenant isolation.
The reference embed flow that security-conscious organizations follow looks like this: the host application authenticates the person via OpenID Connect (OIDC) or Security Assertion Markup Language (SAML), the backend mints a short-lived JSON Web Token (JWT) with scoped claims (tenant ID, user ID, allowed content, time-to-live), the embedded component renders using that token, queries execute against row-level security (RLS)-enforced datasets, and all access events are logged to the audit system.
Enterprise buyers consistently rank security as their top concern when evaluating embedded analytics platforms. That area often gets less attention in other guides. A complete data security model addresses authentication, authorization, data isolation, and auditability.
Core security capabilities that mature platforms provide include:
When serving multiple customers or partners from a single platform, data isolation becomes critical. Organizations can choose from several multi-tenant storage models, each with different tradeoffs:
The right choice depends on your security requirements, compliance obligations, and scale. Highly regulated industries often require isolated databases, while SaaS products serving thousands of small customers typically use shared schemas with RLS.
Failure modes to avoid:
Secure embedded analytics requires server-generated, short-lived signed tokens rather than static embed links. The standard approach uses JWT tokens with scoped claims that specify:
What to do:
What to avoid:
Encryption at rest (Advanced Encryption Standard, AES-256) and in transit (Transport Layer Security (TLS)/Hypertext Transfer Protocol Secure (HTTPS)) are baseline requirements.
Embedded analytics helps organizations across industries and across departments within organizations. The specific applications vary based on who needs the data and what decisions they need to make.
Software companies embed analytics to increase product value and customer stickiness.
Financial services organizations use embedded analytics to help customers understand their financial position and make more informed decisions.
Healthcare organizations embed analytics to improve patient outcomes and operational efficiency.
Retail organizations use embedded analytics to help sellers and operators make more informed decisions.
Everyone benefits from understanding data and making more informed business decisions. But different types of people take advantage of embedded analytics in different ways.
Organizations can use embedded analytics in their products to give customers and clients an idea of how they are interacting with an application or service. A project management solution could show people how long it takes them to complete their tasks. It could help them identify bottlenecks in workflows and processes.
Product teams can customize and white label the look and feel of in-app or in-website analytics so that customers don't realize the data is coming from another source. Instead, it feels like it is coming from the brand and builds value and trust.
Embedded analytics allows enterprises to democratize data while still governing data sharing. They can create a single source of truth by providing dashboards and reports to employees of all departments so everyone in the organization is on the same page. They also make it simple to visually compile and share up-to-date reports for more informed decision-making.
Data experts can use embedded analytics tools to more easily pull in-depth information and insights from the huge datasets available to them. When people in the organization who are less data-savvy can get the answers they need from an embedded analytics tool, the data pros have more time to dedicate to projects that require their unique expertise.
AI capabilities are transforming what's possible with embedded analytics. The shift moves from static dashboards toward intelligent, proactive insights. Understanding how AI features work specifically in embedded contexts (where security and governance matter) is critical.
Natural language queries allow people to ask questions in plain English rather than building filters and selecting dimensions. In an embedded context, NLQ must respect the person's row-level security permissions. A partner asking "show me top customers" should only see customers within their tenant, not across the entire dataset. The semantic layer becomes critical here, ensuring that AI-generated queries use consistent metric definitions.
Anomaly detection surfaces unexpected patterns automatically rather than requiring people to notice them. In embedded deployments, alerts appear within the embedded experience itself. A supply chain manager sees a demand spike warning in their inventory dashboard, not in a separate notification system they might miss.
Automated insights generate narrative summaries of what the data shows and why it matters. These summaries depend on a well-defined semantic layer that gives the AI context about what metrics mean and how they relate to each other.
Predictive analytics forecast likely outcomes based on historical patterns, helping people take action before problems occur rather than reacting after the fact.
Governance considerations for AI in embedded analytics deserve attention:
As you look for an embedded analytics solution, evaluating platforms across multiple dimensions helps ensure the right fit for your requirements.
The following criteria help distinguish platforms that will scale with your needs from those that will create technical debt.
Resources and implementation effort: Determine how much time it will take your team to get the embedded analytics tool up and running. The simpler it is to deploy, the more it will conserve teams' resources for critical tasks. Look for pre-built connectors, templates, and low-code configuration options. Do not underestimate the ongoing maintenance burden of highly customized implementations.
Security and data governance: Your embedded analytics tool should make it easy to share data and also make it easy to keep that data secure. Decision makers should be able to govern who has access to data and what they can do with that data down to the most granular level. Confirm that RLS is enforced at the semantic layer. UI-level filtering as your only access control? That's a red flag.
Interactivity: Embedded analytics is most effective when people can interact with and contribute data all while following strict data governance protocols. Test the actual experience with representative people. Feature lists do not always translate to usable experiences.
Performance and scalability: The faster your tool's load times, the better. The best tool will make data available without any refresh delays or loading limitations. Evaluate caching strategies (pre-aggregation, materialized views), query concurrency limits for peak usage, export throttling to prevent abuse, and SLA guarantees for customer-facing deployments. Load test with realistic data volumes and concurrent people. Vendor benchmarks without validation against your specific use case? Not enough.
Personalization and white-labeling: Some tools allow you to white label charts, reports, and dashboards. Others do not. The ability to personalize and customize the look and feel of embedded analytics can improve the experience. Verify that branding extends to all people-facing elements including error messages and loading states.
AI capabilities: Evaluate natural language query support, automated insights, anomaly detection, and predictive features. Confirm that AI features respect your security model and can be governed appropriately.
Integration options: Assess how the platform connects to your existing data infrastructure, authentication systems, and application architecture. Consider both current needs and likely future requirements.
Total cost of ownership: Look past licensing costs to include implementation, maintenance, training, and scaling costs over a three-year horizon.
{{custom-cta-2}}
Three primary implementation patterns exist for embedded analytics, each with different tradeoffs:
iFrame embedding offers the fastest time-to-embed with minimal development effort. The analytics platform renders content in an iFrame within your application. Customization is limited to what the platform exposes, and security requires careful attention to CSP frame-ancestors directives and clickjacking defenses. Best for: rapid deployment when customization requirements are modest.
SDK/API embedding provides more customization control and tighter integration with your host application's authentication and experience. The embedded components inherit your application's look and feel more naturally. Development effort is moderate. Best for: products where analytics should feel native to the application experience.
Headless BI offers maximum control by consuming data and metrics via API and rendering visualizations with your own frontend components. This requires the highest development investment but provides complete UX control. Best for: organizations with strong frontend engineering teams and specific design requirements that pre-built components cannot meet.
When deciding whether to build analytics capabilities in-house or buy an embedded analytics platform, consider these weighted criteria:
If time-to-market and governance are priorities and UX requirements are flexible, buying typically makes sense. Strong engineering capacity, specific UX requirements, and a long time horizon? Building may be justified.