How Is Embedded Analytics Usage Priced in Looker?

Cody Schneider8 min read

Trying to find a clear price for Looker's embedded analytics can feel like searching for a needle in a haystack. Unlike many SaaS tools with straightforward pricing tiers, Looker's cost is highly customized, which can be frustrating when you're just trying to budget. This guide breaks down how Looker (now part of Google Cloud) structures its embedded analytics pricing, what factors drive the cost up or down, and how to estimate what your investment might look like.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

First, What Is Looker Embedded (and Who Is It For)?

Before diving into the pricing, it's essential to understand the product itself. Embedded analytics refers to the practice of integrating data visualizations, dashboards, and reporting capabilities directly into another application. Instead of sending your customers or employees to a separate BI tool, you bring the insights directly into their existing workflow.

This is commonly used by:

  • SaaS Companies: To provide in-app dashboards that show customers how they're using a product or achieving results. Think of a marketing automation tool showing a campaign performance dashboard right within its interface.
  • Internal Tools: For building internal applications that give employees data-driven context without them needing to become data analysts. For example, a custom-built CRM could embed a sales performance dashboard for each rep.
  • Customer Portals: B2B companies can create secure portals where clients can log in and see data specific to their account, such as usage, spending, or project progress.

The goal is to make data accessible and actionable within the context of an existing application, creating a more seamless and valuable user experience. Looker's platform for this is powerful, but that power comes with a pricing model that has several moving parts.

Looker’s Embedded Analytics Pricing Models

Looker's pricing isn't a simple formula. It's a bespoke quote based on your specific needs. However, the pricing structure generally revolves around two core components: a base platform fee and user licenses, which are categorized by user type.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

The Platform Tier: Your Starting Point

The foundation of any Looker contract is the platform fee. This is an annual subscription that covers the core infrastructure, maintenance, and a default set of features and users. Think of this as the entry ticket before you add on customizations.

The platform fee itself is not a flat rate - it's influenced by several factors, including:

  • Company Size: Larger organizations with more significant data and usage needs typically pay a higher platform fee.
  • Deployment Type: Looker can be hosted on Google Cloud (the standard) or self-hosted in your own environment. Pricing for these deployment models can differ, and self-hosting introduces your own infrastructure costs.
  • Edition: Looker offers different editions (Standard, Enterprise, Embed) with varying features and support levels, which directly impacts the base cost. The "Embed" edition is specifically tailored for this use case.

There is no public number for this fee, but based on industry reports and customer conversations, businesses should expect a baseline annual commitment that typically starts in the range of $30,000 to $50,000. This fee often includes a small bundle of internal user licenses.

User Licensing: The Key to Embedded Pricing

After the platform fee, the primary cost driver is user-based licenses. This is where pricing for embedded analytics differs significantly from standard business intelligence use cases. Looker distinguishes between internal "builder" users and external "viewer" users.

1. Internal Users (Developers and Standard Users)

These are the people inside your organization who build and manage the data experiences. They are the most expensive user type and are licensed on a per-seat basis.

  • Developers (Admins): These are technical users who write LookML (Looker's modeling language) to define business metrics and govern the data. They build the data models that everyone else uses.
  • Standard Users (Editors): These users can create, explore, and save their own reports and dashboards using the data models built by developers. They have full access to explore the data.

Each of these seats can cost several thousand dollars per year. Your initial platform fee will likely include a small number of these users (e.g., 2 Developer seats and 5-10 Standard Users), and you pay for additional licenses as needed.

2. External Users (Viewers) - The "Powered by Looker" Model

This is the core of embedded analytics pricing. Your customers or end-users aren't building reports, they are simply viewing the dashboards you've created for them. Paying thousands per seat is not scalable when you have hundreds or thousands of customers.

To solve this, Looker offers a usage-based model often called "Powered by Looker" (PBL) or viewer licensing. Instead of licensing each external viewer individually, you pay for capacity based on factors like:

  • Blocks of Users: You might purchase licenses in blocks, such as a pack of 100 or 1,000+ monthly active viewers. The per-user cost decreases dramatically as the volume increases.
  • Application Activity: Pricing can also be tied to the overall usage or activity generated by your embedded analytics application. The number of dashboard embeds or API calls can influence your fee.

This model is designed for scale. It allows you to offer analytics features to a large user base without facing a linear increase in cost for every new user. The specific cost is highly variable and forms the bulk of the custom negotiation during the sales process.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

What Factors Influence Your Final Looker Quote?

When you start a conversation with the Looker sales team, they'll ask a series of questions to build your custom quote. Understanding these cost drivers will help you prepare and get a more accurate estimate.

Deployment Type (Cloud vs. Self-Hosted)

As part of Google Cloud, Looker encourages cloud hosting on their infrastructure. This simplifies maintenance and updates but ties you to their ecosystem. Opting for a self-hosted deployment gives you more control but comes with your own overhead costs for servers and IT management, which may also be factored into Looker's license fee.

Number and Type of Users

This is the most significant variable. Be very clear about how many internal developers/editors you need versus how many external viewers will consume the dashboards. Overestimating your need for Creator licenses can inflate the cost unnecessarily. The ratio of external to internal users determines whether you will get the pricing appropriate for an embedding or a company's internal use case.

Data Volume and Connection Complexity

Looker doesn’t charge you based on the amount of data you process, but the underlying SQL database you connect to will have its own hosting costs, which are affected by data volume and query complexity. If your embedded dashboards rely on complex queries against a massive database, you'll need to account for those potential costs.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Custom Branding

Part of a seamless user experience is the ability to hide your branding information from end-users, providing a "white label" option. This can increase costs since you may need a specific model that allows you to fully brand your software as part of your company's offering.

Putting It All Together: A Hypothetical Example

Since exact pricing isn't public, let's illustrate how these components come together using a scenario.

Scenario: "AppGrowth SaaS," a B2B project management tool, wants to embed two ROI dashboards directly within their web application. Their customer service department uses this platform to assist users, and they use embedded analytics to plan future deployments.

  • Internal Team: They need 2 developers to build and manage the data models and 5 product managers (Standard Users) to analyze usage and create new dashboards.
  • External Audience: The AppGrowth app shows two thousand dashboards per month to their external users.
  • Requirements: They want a cloud-hosted solution and require white labeling to make analytics features look native, along with SSL-based security for external user access.
  • Support: Regular, standard-level support.

Here’s a rough breakdown of what AppGrowth SaaS might expect in their quote:

  1. Base Platform Fee: Given they are a growing SaaS business that needs white labeling, their annual platform fee could be in the $40,000 - $60,000 range. This fee might include 2 Developer and 5 Standard user licenses.
  2. External User Licenses: They might need a block license for around 5,000 monthly active users.
  3. Total Estimate: Adding up platform fees and user licenses, AppGrowth could expect a budget that reflects these needs.

This reinforces that Looker Embedded is an enterprise-grade solution aimed at well-funded startups or established companies that see embedded analytics as a core part of their product offering.

Final Thoughts

Navigating Looker’s embedded pricing ultimately requires a direct conversation with their sales team. Knowing the core components - a platform fee and pricing by user type - equips you to ask the right questions. Breaking your requirements into clear numbers of internal creators versus external consumers will make your decision-making easier.

All this complexity around pricing and implementation is intended to solve a very specific problem: embedding sophisticated, enterprise-grade analytics inside a custom application at scale. At Graphed, we’re focused on helping teams solve a different but equally important challenge: getting clear answers from their business data without waiting weeks, writing an SQL query, or needing customer service assistance. We make creating, analyzing, and sharing real-time data as easy as using dashboards from your Google, Shopify, or Salesforce platforms.

Related Articles