Metabase

Metabase

Metabase scripts load embedded analytics dashboards and data visualizations within applications using Metabase's embedded analytics feature. These scripts render interactive charts and query interfaces, transmitting query parameters and user interactions to a connected Metabase instance for data retrieval.

Overview

Metabase is an open-source business intelligence and analytics tool that lets organizations query databases, build dashboards, and share data visualizations. When Metabase's scripts appear on third-party sites, they're powering embedded analytics — interactive dashboards and charts rendered within another application using Metabase's embedding feature.

This is distinct from most analytics vendors because Metabase itself is the visualization tool, not a data collection mechanism. The embedded dashboards display data the organization already has, rather than collecting new data from website visitors.

What This Script Does

Metabase's embedded analytics scripts render data visualizations:

  • Dashboard rendering: Loads interactive dashboards within iframes or embedded containers, displaying charts, graphs, tables, and KPI metrics populated from the organization's database
  • Query execution: Sends parameterized queries to the connected Metabase instance to retrieve data for visualization, with results rendered in the browser
  • Interactive filtering: Enables users to apply filters, drill down into data, and interact with chart elements to explore the underlying data
  • Authentication management: Handles user authentication for embedded analytics, often using signed tokens that control which data each user can access
  • Session state: Maintains filter selections, dashboard navigation state, and user preferences during the analytics session

Metabase's embedded scripts communicate with the organization's own Metabase instance (self-hosted or cloud), not with a third-party data collection service.

Consent & Compliance

Metabase's embedded analytics have context-dependent compliance needs:

  • GDPR: User interaction data with dashboards constitutes personal data when tied to authenticated users. The organization running Metabase controls the data — Metabase is the visualization layer. For self-hosted instances, no data leaves the organization's infrastructure.
  • ePrivacy Directive: Session cookies for authenticated dashboard access are likely strictly necessary. The analytics being displayed are the organization's own data, not visitor tracking data.
  • CCPA/CPRA: Interaction data with embedded dashboards should be covered by the organization's privacy policy.

Should You Block This Without Consent?

Metabase's embedded dashboards serve a functional purpose — displaying data visualizations that users access as part of the application they're using. The scripts render charts and handle queries against the organization's own database rather than collecting behavioral data for marketing. Session management supports authenticated access to data the user is authorized to see. The functional purpose is clear and visitor-serving.

Conditional.

Is Metabase GDPR compliant?

Metabase typically loads analytics and functional trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So Metabase can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads Metabase, not on Metabase itself.

Visit website

Consent Categories

Also Known As

metabase consentmetabase embedded analyticsmetabase cookiesmetabase privacyembedded dashboards consentmetabase scripts

Industries

Artificial Intelligence and Machine LearningComputers Electronics and Technology

Tracked Domains (1)

metabase.comAnalytics

metabase.com is an analytics domain operated by Metabase, used to measure visits, sessions, and on-site behavior.

Frequently Asked Questions

Related Vendors

Ada
Ada
Ada scripts embed AI-powered chatbot and automated customer service interfaces on enterprise websites and support portals. Scripts load the conversational UI, manage user session context, and collect user-provided information including queries, contact details, and case data submitted through the chat interface.
involve.me
involve.me
involve.me is an interactive content platform for building quizzes, surveys, calculators, and lead capture forms. Scripts embed these interactive widgets on websites to engage visitors and collect user-submitted data. They set cookies to track conversion funnels and store partial completion state across sessions.
Amperity
Amperity
Amperity scripts collect first-party behavioral data from websites, capturing user interactions and session activity for ingestion into Amperity's customer data platform. This data is used to build unified customer profiles and power personalized marketing activation across channels for enterprise brands.
Glassbox
Glassbox
Glassbox is a digital experience analytics platform offering session replay, heatmaps, and funnel analysis. Scripts capture every user interaction including clicks, form inputs, and scroll behavior to recreate complete session recordings. Used by financial services, retail, and travel companies for UX optimization and customer journey analysis.
Collibra
Collibra
Collibra is an enterprise data governance and intelligence platform operating as a SaaS application used by internal data teams. It does not deploy scripts on public-facing websites; any browser presence is limited to users accessing the Collibra application directly within their own environments.
Hyros
Hyros
Hyros scripts fire on landing pages and post-conversion pages to capture click-level ad attribution data. Scripts read URL parameters from ad click sources, assign persistent visitor identifiers, and send conversion events to Hyros servers for cross-channel attribution reporting.

Manage consent for Metabase

ConsentStack automatically detects and manages Metabase trackers so your site stays compliant with global privacy regulations.