Embedded analytics pricing in 2026: published prices and billing models for 21 platforms
Rachel van der Lugt
Rachel van der LugtFounding Enterprise GTM at Basedash
· November 12, 2026

Rachel van der Lugt
Rachel van der LugtFounding Enterprise GTM at Basedash
· November 12, 2026

Embedded analytics costs anywhere from $0 to well over $5,000 a month at list price, and the biggest variable is how the vendor counts your customers. Of the 21 platforms we checked on November 12, 2026, eight publish a price you can use for customer-facing embedding: Power BI Embedded (capacity from about $263 a month), Amazon Quick Sight ($250 a month for 500 sessions), Preset ($500 a month for 50 embedded viewers), Luzmo (from $2,495 a month), and Metabase, Cube, Qlik, and Zoho Analytics. ThoughtSpot publishes only a free developer tier, and the other twelve, including Tableau, Looker, Sigma, Sisense, Omni, and Basedash, are quote only.
This page is a reference table, not a ranking. Every price below comes from the vendor’s own pricing page or documentation, opened on November 12, 2026, in US dollars, before discounts. For a feature comparison of the same category, see our guide to the best embedded analytics platforms.
We opened each vendor’s official pricing page and embedding documentation and recorded five things:
Power BI capacity prices come from the Azure retail prices API for US East, because the Azure pricing pages render prices with JavaScript. Monthly figures assume 730 hours. Where a fact is not documented, the table says so.
| Platform | Pricing model | Lowest published price for customer-facing embedding | What grows the bill | External viewers billed per user? |
|---|---|---|---|---|
| Power BI Embedded | Hourly capacity (A or F SKU) | F2 about $263/mo pay-as-you-go; A1 about $736/mo | Capacity size | No, in app-owns-data |
| Amazon Quick Sight | Session capacity or per user | $250/mo for 500 sessions | Sessions ($0.50 each over 500) | No, for anonymous sessions |
| Preset | Per user plus embedded viewer add-on | $500/mo for 50 embedded viewers | Viewer license packs | Yes, as viewer licenses |
| Metabase | Per user | $0 for guest embeds (badge); $575/mo Pro for white-label and SSO embeds | Signed-in users ($12 each on Pro) | Only if they sign in |
| Cube | Per developer plus compute | Premium, $80 per developer/mo plus compute | Developers, compute hours | Not documented (10,000 external user cap) |
| Luzmo | Platform fee plus usage | $2,495/mo billed annually | Rows over 100M, AI conversations over 500 | No (some contracts use MAU) |
| Qlik Cloud Analytics | Data capacity | Premium, $2,750/mo billed annually (anonymous access) | GB of data for analysis | No |
| Zoho Analytics | Per user plus row limits | Premium, $115/mo billed yearly (15 private links) | Users, rows | Yes, viewers log in |
| ThoughtSpot Embedded | Per user or usage | Developer free (10 users, 25M rows); Enterprise quote | Users or usage, rows | Enterprise terms by quote |
| Tableau Embedded Analytics | Usage (analytical impressions) | Quote only | Analytical impressions | Usage, not per user |
| Looker | Platform edition plus users | Embed edition, quote only | Users, API calls | Not documented |
| Sigma | Per license tier | Quote only (secure embed is a premium feature) | License tiers | Not documented |
| Omni | Not published | Quote only | AI credits over allotment ($1.00 each) | Not documented |
| GoodData.AI | Platform fee plus workspaces | Quote only | Workspaces | No, unlimited users |
| Sisense | Not published | Quote only | Not documented | Not documented |
| Reveal BI | Flat rate per application | Quote only | Applications | No, unlimited users |
| Holistics | Embed workers | Quote only | Concurrent embed workers | No, unlimited viewers |
| Embeddable | Flat monthly by project scope | Quote only | Project scope | No |
| Domo | Credits | Quote only | Credits (tables, dataflows, rows) | No, no per-seat fees |
| Hex | Enterprise add-on | Quote only | Not documented | Not documented |
| Basedash | Enterprise plan | Quote only | Not documented | Not documented |
The column that matters most for a SaaS product is the last one. When external viewers are billed per user, cost grows with every customer you onboard. When they are not, cost grows with capacity, data, or usage, which you can partly control through caching and query design.
Power BI Embedded bills by the hour for a capacity node, metered to the second. As of November 2026 in US East, A1 is $1.0081 an hour (about $736 a month) and A4 is $8.0565 an hour (about $5,881). Microsoft Fabric F SKUs cost $0.18 per capacity unit hour, so F2 is about $263 a month pay-as-you-go, F8 about $1,051, and F64 about $8,410; a one-year reservation brings F2 to about $156. In the app-owns-data model, Microsoft states that “users viewing content do not need Power BI licenses,” while authors need Power BI Pro at $14 per user per month. Capacities can be paused to stop charges. The catch is sizing: viewer count does not change the price, but concurrency and model size decide which SKU you need. Microsoft’s embedded capacity guide also notes that below F64, user-owns-data scenarios still need a Pro or Premium Per User license per viewer.
Amazon Quick Sight sells embedded capacity in 30-minute sessions. The monthly tier is $250 for 500 sessions plus $0.50 per extra session; annual tiers start at $20,000 for 50,000 sessions. Registered users cost $3 (Reader), $20 (Reader Pro), $24 (Author), or $40 (Author Pro) a month, and a $250 monthly account fee applies if you have any Pro user or Q&A enabled. Embedding requires Enterprise edition, and removing the “Powered by Quick” badge requires an annual capacity commitment.
Preset sells “embedded dashboard viewer licenses ($500/mo for 50 Viewers)” as an add-on to Professional ($20 per user per month billed annually) or Enterprise, with volume discounts on Enterprise. Viewers do not need a Preset account. The 14-day Professional trial lets admins embed without buying viewer licenses.
Metabase has the widest spread inside one product. Guest embeds work on every plan, including free open source, and their viewers do not count as users, but below Pro they carry a “Powered by Metabase” badge. White-label embedding, SSO embedding, the React SDK, and embedded Metabot need Pro at $575 a month (10 users, then $12 each) or Enterprise from $20,000 a year. Metabase states that “everyone who signs in to your Metabase counts as a user, including people who sign in to your embeds directly or via SSO.”
Zoho Analytics has the lowest per-user prices in this table, but its embedding is built around viewers who log in. Private embed links start on Premium ($115 a month billed yearly, 15 links), and Zoho warns they can be “accessed by anyone who knows the URL.” Logo rebranding is on Premium and Enterprise; full white-label is a separate quote.
Luzmo has one plan from €1,995 or $2,495 a month, billed annually. It includes white-labeling, 500 AI conversations, and 100 million rows, with extra rows at $0.25 per million. Luzmo notes that “some contracts scale on monthly active users instead.” There is a 10-day trial.
Cube puts embedded dashboards and embedded AI chat on Premium at $80 per developer a month, plus compute (a dedicated deployment is listed at $1.20 an hour on Premium, about $876 a month). Signed embedding is capped at 10,000 external users per account unless support raises it. Cube does not document whether external users are billed.
Qlik Cloud Analytics prices by data capacity rather than seats. Starter is $300 a month for 10 users, Standard is $825 a month for 25 GB, and Premium is $2,750 a month for 50 GB and adds anonymous (public) access, which is what a customer-facing embed without Qlik logins needs. Qlik does not publish a separate OEM price.
These vendors do not publish prices but do document what they meter, which tells you how cost will scale:
Explo, an embedded analytics vendor that Omni acquired, is being folded into Omni. Omni’s announcement says Explo customers keep full access “for the next 12 months” before the platform is sunset, and that pricing stays the same through the current contract. Explo’s pricing page no longer loads. Our Basedash vs Explo comparison covers the migration angle.
To make the published prices comparable, we priced one scenario: a SaaS app with 500 external customer users who each open embedded dashboards about four times a month, and two internal people who build content. These are list prices from the pages above, monthly billing where offered, before discounts, taxes, and warehouse compute.
| Platform | Configuration priced | Monthly list cost |
|---|---|---|
| Power BI Embedded | One F2 capacity (pay-as-you-go) plus 2 Pro authors | About $291, if F2 handles the load |
| Amazon Quick Sight | 2,000 sessions (500 included, 1,500 at $0.50) plus 2 Authors | About $1,048 |
| Luzmo | Base plan, within 100M rows and 500 AI conversations | $2,495 (annual billing) |
| Qlik Cloud Analytics | Premium for anonymous access, up to 50 GB | $2,750 (annual billing) |
| Preset | 2 Professional users ($25 monthly) plus 10 viewer packs | About $5,050 |
| Metabase Pro, SSO embedding | 502 signed-in users (10 included, 492 at $12) | About $6,479 |
| Metabase, guest embeds | Free open source with badge, or Pro to remove it | $0 to $575 |
Three things stand out. First, per-viewer pricing (Preset, Metabase SSO embeds) costs the most at this scale, while capacity and session pricing barely notices 500 viewers. Second, the cheapest row assumes the smallest Power BI capacity is enough, which depends on model size and concurrency, so treat it as a floor. Third, Metabase’s guest embeds show how much the choice of embedding mode matters: the same product costs $0 or $6,479 depending on whether viewers sign in.
For costs beyond the license, such as engineering time and warehouse queries, see our build vs buy framework for embedded analytics and the wider BI pricing and seat limits reference.
| Platform | Embedding methods | Tenant isolation | Branding removal | Embedded AI and cost | Trial or free tier |
|---|---|---|---|---|---|
| Power BI Embedded | JavaScript SDK, React wrapper, REST | RLS in embed token or workspace per tenant | Supported | Copilot billed from capacity units on F2+ | Free embed trial tokens for development |
| Amazon Quick Sight | Embedding SDK, iframe | RLS via session tags (anonymous) | Annual capacity only | Q&A: $250/mo for 500 questions | 30 days, 25 users |
| Preset | Embedded SDK (iframe) | RLS in guest token | Not documented | Not documented | Starter free; 14-day Professional trial |
| Metabase | Web components, React SDK, full app iframe | Locked parameters; tenants with row and column permissions (Pro+) | Pro and Enterprise | Embedded Metabot on Pro+; bring your own key or $3.75 per 1M tokens after 1M free | Open source free; 14-day Cloud trial |
| Cube | iframe, React Embed SDK (preview), headless | User attributes for RLS | App theme | Embedded chat on Premium | Free plan |
| Luzmo | React, Angular, Vue, web components, React Native | Parameterized filters, connection overrides | Included | 500 conversations included | 10 days |
| Qlik Cloud Analytics | qlik-embed web components, React, iframe | Multiple-tenant support documented | Supported | Not documented | 30 days |
| ThoughtSpot Embedded | Visual Embed SDK, React, REST, mobile SDKs | Orgs (via support) | Not documented | Spotter included or add-on by pricing mode | Developer free; 14-day trial |
| Tableau | Embedding API v3 web component | User attributes from JWT | Not documented | Not documented | Developer sandbox |
| Looker | Signed iframe, Embed SDK | User attributes, closed system | Custom themes (Embed edition) | Token allowance, then per-token overage | 90 days |
| Sigma | React SDK, JWT-signed iframe | Sigma Tenants | White-label theming | Embedded agents and Assistant; cost not documented | 7 days |
| Omni | Signed iframe | Entity and entity groups | Not documented | $1.00 per credit over allotment | By request |
| GoodData.AI | iframe, web components, React SDK, APIs | Workspaces | Listed on both plans | Fixed daily AI queries per user | Free trial |
| Sisense | iframe, Compose SDK | Native multi-tenant architecture | Enterprise only | Assistant on Self-Serve; cost not documented | 7 days |
| Basedash | React SDK, iframe | Organization per customer | Not documented | AI chat component; cost by quote | 14 days (Startup plan, no embedding) |
At November 2026 list prices, a 500-customer deployment ranges from about $291 a month on the smallest Power BI Embedded capacity to about $6,479 a month on Metabase Pro with SSO-embedded users. Session pricing on Amazon Quick Sight lands near $1,048 for four sessions per user a month, and flat-fee platforms like Luzmo ($2,495) and Qlik Premium ($2,750) sit in between. The spread comes from whether viewers are billed per user. Quote-only vendors such as Tableau, Looker, Sigma, and Sisense need a sales conversation to price the same scenario.
Metabase guest embeds cost nothing on the open source edition, though they show a “Powered by Metabase” badge until you move to Pro at $575 a month. Power BI Embedded starts at about $263 a month for an F2 capacity billed by the hour, and you can pause it when nobody uses it. Amazon Quick Sight’s monthly tier is $250 for 500 sessions. ThoughtSpot’s Developer edition is free for up to 10 users, which suits building a prototype but not production traffic.
Yes, if the pricing unit is not the tenant or the viewer. Reveal BI prices per application with unlimited users, Embeddable charges a flat monthly fee by project scope, Holistics prices by concurrent embed workers, and Qlik and Power BI price by capacity. Per-workspace (GoodData.AI) and per-viewer (Preset, Metabase SSO embeds) models grow with every tenant. Cube caps signed embedding at 10,000 external users per account unless support raises the limit, so ask about it before you sign.
It depends on the vendor and the embedding mode. Power BI app-owns-data viewers need no license, Quick Sight anonymous viewers consume sessions instead of seats, and Luzmo, Qlik, Reveal, Holistics, Domo, and GoodData.AI do not charge per viewer. Preset charges for viewer licenses in packs of 50. Metabase bills anyone who signs in to an embed through SSO but not guest embed viewers. Sigma, Looker, Cube, and Hex do not document how embedded users are billed.
Tableau Embedded Analytics is a limited-use Tableau Cloud license for content shown to people outside your organization, priced by quote on an annual contract. Usage viewers are metered in analytical impressions, which count events like dashboard loads, exports, subscriptions, and Pulse insight requests. Creators and Explorers remain per-user licenses, and every deployment needs at least one Creator. The embedded license cannot share an environment with full-use licenses.
Omni has announced that Explo customers keep full access to Explo for 12 months before the platform is sunset, and that pricing stays the same through the end of each current contract. Explo’s public pricing page no longer loads, and Omni does not publish its own prices. Teams on Explo should plan a migration within that window and get an Omni quote or price alternatives with published rates, such as Luzmo, Metabase, or Power BI Embedded.
Often, and on a different meter from the license. Luzmo includes 500 AI conversations a month in its base plan, Reveal BI includes AI in its flat price, and ThoughtSpot states it does not charge for LLM tokens. Omni bills $1.00 per AI credit over the included allotment, Amazon Quick Sight charges $250 a month for 500 Q&A questions, and Looker meters Conversational Analytics in data tokens. Metabase lets you bring your own model key at no extra cost.
Written by

Founding Enterprise GTM at Basedash
Rachel van der Lugt is founding enterprise GTM at Basedash, where she leads enterprise go-to-market for an AI-native business intelligence platform. Her work focuses on helping larger teams evaluate, adopt, and roll out Basedash for governed analytics across the organization.
Basedash lets you build charts, dashboards, and reports in seconds using all your data.