Domo

Domo

Domo is a cloud-based business intelligence platform with data visualization and embedded analytics capabilities. Scripts for embedded dashboards may appear on enterprise portals and internal tools, tracking user interactions with chart and report components.

Overview

Domo is an enterprise business intelligence and data visualization platform that consolidates data from hundreds of sources into interactive dashboards and reports. While the core platform operates as a SaaS application, Domo offers embedded analytics capabilities that allow organizations to expose interactive dashboards, charts, and reports on external portals, customer-facing applications, and partner sites.

When Domo's scripts appear on third-party sites, they're typically powering these embedded analytics experiences — bringing Domo's visualization engine outside of its native platform.

What This Script Does

Domo's embedded analytics scripts deliver interactive data visualizations on external sites:

  • Dashboard embedding: Renders interactive Domo dashboards within iframes or custom containers, displaying charts, graphs, tables, and KPI cards populated with real-time or scheduled data
  • Chart interaction tracking: Records how users interact with embedded visualizations — which charts they click, filters they apply, drill-downs they perform, and time spent viewing different data views
  • Authentication and access control: Manages user authentication for embedded analytics, often integrating with the host site's authentication to provide role-based data access
  • Session cookies: Sets cookies to maintain the user's session state, including applied filters, selected date ranges, and dashboard navigation state
  • Data refresh management: Handles periodic data refresh cycles, pulling updated data from Domo's backend to keep embedded visualizations current
  • Interaction analytics: Collects usage telemetry about embedded dashboard performance, user engagement patterns, and feature utilization to feed back into Domo's analytics

Consent & Compliance

Domo's embedded analytics scripts have layered compliance considerations:

  • GDPR: User interaction data and authentication information constitute personal data processing. Domo acts as a data processor for the embedded analytics data. Session cookies supporting authenticated dashboard access may qualify as strictly necessary.
  • ePrivacy Directive: Session cookies for authenticated dashboard access are likely strictly necessary. However, interaction analytics and usage telemetry cookies go beyond what's necessary for the requested service and may require consent.
  • CCPA/CPRA: Usage telemetry and interaction patterns collected through embedded dashboards constitute personal information that should be disclosed.

The compliance assessment depends on context: authenticated enterprise portals with explicit user accounts differ from public-facing embedded dashboards.

Should You Block This Without Consent?

Domo's embedded analytics serve a functional purpose — delivering data visualizations that users actively interact with. The core dashboard rendering and session management are functional requirements. However, the interaction analytics and usage telemetry components track user behavior for purposes beyond delivering the visualization. If the embedded analytics are behind authentication and serve a clear business function, the functional classification is appropriate. For public-facing embeds with analytics tracking, consent may be warranted for the telemetry components.

Conditional.

Is Domo GDPR compliant?

Domo 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 Domo 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 Domo, not on Domo itself.

Visit website

Consent Categories

Also Known As

domo trackingdomo embedded analytics privacydomo cookiesdomo consentdomo gdprdomo bi

Industries

Computers Electronics and TechnologyProgramming and Developer SoftwareBusiness and Consumer ServicesFinance

Tracked Domains (1)

domo.comAnalytics

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

Frequently Asked Questions

Related Vendors

Flutterwave
Flutterwave
Flutterwave is an African payment technology platform that embeds checkout flows and payment widgets on merchant websites. Scripts load hosted payment forms supporting card, mobile money, and bank transfer methods for transactions across African and global markets.
Paysafe
Paysafe
Paysafe is a global payment solutions provider that includes Neteller and Skrill digital wallets. It embeds payment widgets on checkout and deposit pages. Scripts process payment data and set session cookies for transaction authentication and fraud prevention.
InMoment
InMoment
InMoment is a customer experience intelligence platform. Scripts embed survey intercepts, NPS forms, and feedback collection widgets on websites. They capture visitor sentiment data and session context, and may set cookies to prevent repeat survey displays and track feedback submission state.
LightSpeed
LightSpeed
Lightspeed is a cloud-based POS and e-commerce platform for retail and restaurant businesses. E-commerce sites built on Lightspeed load commerce tracking scripts that monitor purchases, cart activity, and visitor sessions for analytics and reporting.
Acquia
Acquia
Acquia is a cloud platform for building Drupal-based digital experiences. Scripts may embed personalization, A/B testing, and analytics tools on Drupal-powered sites. They collect visitor behavior data to drive content personalization and may set cookies for audience segmentation and session tracking.
Omniconvert
Omniconvert
Omniconvert is a CRO and customer retention platform offering A/B testing, surveys, and personalization. Scripts run split tests, collect behavioral data including page views and clicks, and set cookies to assign visitors to experiment variants and deliver personalized content.

Manage consent for Domo

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