GoodData
by GoodData · Embedded BI
Embedded analytics platform for building dashboards into business applications.
- Works with
- NetSuite, SAP
- Deployment
- Cloud, On-premises
- Company size
- Mid-market, Enterprise
- Pricing
- Quote-based
- Founded
- 2007
- Headquarters
- San Francisco, California, United States (R&D in Prague, Czech Republic)
Overview
GoodData is an analytics platform built primarily for embedded and customer-facing analytics, enabling SaaS companies and enterprises to deliver dashboards, self-service analytics, and AI-driven insights directly inside their products. It is API-first and headless-capable, with a governed semantic layer at its core so that metrics and business logic are defined once and reused consistently across dashboards, embedded widgets, APIs, and AI agents.
Founded in 2007 and headquartered in San Francisco (with European operations), GoodData emphasizes white-label embedding, multi-tenancy, and developer tooling. Its FlexQuery analytics engine, built on Apache Arrow, provides in-memory query acceleration, caching, federation across sources, and pre/post-processing transformations, while FlexConnect allows connecting to and transforming data from arbitrary sources at run time.
The platform is positioned for organizations that want to monetize or productize analytics rather than only run internal BI, and it has been recognized in the Gartner Magic Quadrant for Analytics and BI Platforms. It is delivered as cloud SaaS and can also be deployed in containerized environments.
Screenshots & demo
Demo video from the vendor's YouTube channel.
Features & capabilities
Governed Semantic Layer
Consistent, reusable metrics.
- Centralized semantic model defining metrics and business logic once
- Reuse across dashboards, embeds, APIs, and AI agents
- Logical data model abstraction over physical sources
- MAQL metric language for reusable calculations
- Version control and analytics-as-code
FlexQuery Analytics Engine
In-memory acceleration.
- FlexQuery engine built on Apache Arrow
- Query acceleration and result-set caching
- Federation across multiple data sources
- Pre- and post-processing transformations
- Materialization and pre-aggregation
- SQL and FlightRPC interfaces
Embedded & White-Label Analytics
Embed into products.
- API-first, headless architecture
- White-label dashboards and self-service
- React SDK (UI.SDK) and iframe embedding
- Multi-tenant workspaces for customer isolation
- Custom theming and branding
Connectivity (FlexConnect)
Flexible data access.
- FlexConnect to connect and transform any source at run time
- Connectors to cloud data warehouses and databases
- Live connections and data streaming
- Direct query with granular cache control
AI & Agentic Analytics
AI-enabled decision-making.
- AI assistant and natural-language analytics
- Semantic-layer grounding for trusted AI answers
- Agentic and embedded decision-making features
- Automated insights
Governance & Deployment
Enterprise control.
- Granular permissions and data security
- Row-level and object-level access control
- Cloud SaaS and containerized deployment
- Lifecycle management for multi-tenant scaling
Common use cases
- SaaS companies embedding customer-facing analytics into their products
- Delivering white-label, multi-tenant dashboards at scale
- Defining governed metrics once for consistent reuse across surfaces
- Federating and accelerating queries across multiple data sources
- Grounding AI agents in a trusted semantic layer
- Productizing analytics as a monetizable feature
- Self-service analytics inside business applications
Strengths & considerations
Strengths
- API-first, headless architecture purpose-built for embedded analytics
- Governed semantic layer reused across dashboards, APIs, and AI
- FlexQuery engine (Apache Arrow) for in-memory acceleration and federation
- Strong multi-tenancy and analytics-as-code tooling
Considerations
- More developer-oriented than turnkey internal BI tools
- Pricing is quote-based
ERP integrations
Pricing
Subscription pricing quoted by sales, oriented to embedding/OEM use; a free developer/community tier has historically been offered. Cost is driven by workspaces/tenants, users, and usage. Get an independent shortlist with pricing guidance below.
Technical & security
- Hosting
- SaaS (multi-tenant) and containerized/self-managed (Kubernetes)
- Data residency
- US, EU
- Compliance
- SOC 2, ISO 27001, HIPAA, GDPR
- Mobile app
- No
- Languages
- English, and others
About the vendor
- Founded
- 2007
- Headquarters
- San Francisco, California, United States (R&D in Prague, Czech Republic)
- Employees
- ~300-400
- Ownership
- Private (venture-backed)
Alternatives to GoodData in Embedded BI
GoodData — frequently asked questions
Is GoodData mainly for embedded analytics?
Yes. GoodData is API-first and built for embedding customer-facing, white-label, multi-tenant analytics into SaaS products, rather than only internal BI.
What is FlexQuery?
FlexQuery is GoodData's analytics engine built on Apache Arrow that provides in-memory query acceleration, caching, federation across sources, and pre/post-processing transformations.
Does GoodData have a semantic layer?
Yes. A governed semantic layer lets you define metrics and logic once and reuse them consistently across dashboards, embedded widgets, APIs, and AI agents.
Evaluating Embedded BI?
Tell us your ERP and requirements and we'll send an independent shortlist — including GoodData and the best-fit alternatives — with honest pros and cons.