Looker vs. Domo: Compare Core BI Capabilities and More

Looker and Domo are two robust business intelligence tools that allow users to connect with cloud and on-premise data sources and build a variety of visualizations. In this post, we compare the two software solutions on several factors.

What is the Difference Between Looker and Domo?

  • Data scientists can build a custom data model with Looker’s LookML tool, while Domo has over 1,000 prebuilt cloud data sources that users can connect from.
  • Looker users can send emails or Slack chats directly in the data with its Actions feature. Domo users can collaborate with its Buzz chat tool.
  • Looker’s mobile app currently doesn’t offer drill-down capability and alerts, but Domo’s app does.

Product Overviews

The following excerpts from our Looker and Domo reviews summarize each software solution:


Google Cloud’s Looker Data Platform is a data-discovery platform that helps companies make better business decisions through real-time access to data. Data, no matter the size, can be analyzed within Looker’s 100% in-database and 100% browser-based platform. Looker analytics integrate with any SQL database or data warehouse, such as Amazon Athena, Greenplum and Microsoft Azure SQL Data Warehouse.

The platform is accessible on any browser as well as on mobile devices  – reports and data can be shared via email or URLs. Data can be integrated into different applications such as Google Docs, Excel, and even customer and third-party applications. It can also be manually exported in .csv or text files.


Domo provides the “world’s first business management platform” where users can access and perform analytics and report from one platform. It’s designed to be available for all business users, regardless of technical expertise, to help them make better business decisions.

Domo’s Business Cloud brings together the data, the people and the insights business users need to find answers to critical business questions and make faster, better-informed decisions to improve business performance.

Features Comparisons

Data Preparation


Looker connects with over 50 SQL-compliant databases (e.g., Google BigQuery, Amazon RedShift, Snowflake). Its proprietary LookML data modeling tool lets users develop custom data models. After connecting with a SQL database, Looker automatically creates a basic LookML model. Users can then build on that model by adding in their own code or by selecting from over 100 pre-built Looker Blocks, as well as customizing the model with unique metrics. The LookML model can be saved for future use so users won’t need to write SQL queries each time. LookML can also perform any data transformations at the time of the query, so users won’t need to manually store the data elsewhere.


Domo has over 1,000 prebuilt cloud connectors (e.g., Facebook, Salesforce, Amazon Redshift, Google Analytics) that users can set up quickly. In addition, it connects with on-premise data sources (e.g.,ODBC, SAP, XML) via its Domo Workbench feature that has the ability to connect to large amounts of data. Users can also upload spreadsheets, FTP or other files of any size, and they can connect with their company’s proprietary system, too.

Users can store data from all connected sources in one place. Domo’s query engine allows them to find answers fast, so there’s no need for aggregate data modeling. It also integrates to a company’s existing data warehouse.

For end users, Domo has a Magic ETL functionality that cleans, transforms and combines data via a drag-and-drop interface that doesn’t require user SQL or ETL knowledge. In addition, there are advanced data prep features for data analysts, such as the ability to set up SQL dataflows or processing datasets in R or Python languages.

Bottom Line

Although both solutions connect with cloud and on-premise data sources, Looker users can create a LookML model to support their custom needs, while Domo focuses mainly on cloud-based connectors. Also, data cleaning features on Looker are mainly geared toward data scientists or analysts, while Domo’s Magic ETL functionality is available for all users.

Data Visualizations and Dashboards


Looker has interactive data visualizations and dashboards that let users drill down into the data at row-level detail. It includes a library of visualization templates in different formats (e.g., timelines, funnel, combined charts, treemaps), but users can build their own visualizations, too. It also includes a drag-and-drop functionality for users to explore and ask questions in their data. Users can also take action or complete a task directly into their data, such as sending an email or a Slack chat, with the Actions feature that has prebuilt integrations to third-party software systems.


With the Analyzer feature, users can set up interactive dashboards and visualizations by choosing from over 150 chart types (e.g., bar, tables, Trellis) or over 7,000 custom maps. They can sort or filter data by predefined or custom filters. There’s also the Stories feature that lets users organize visualizations into a story form by combining cards, texts and images within a dashboard. Users can customize the dashboard layout by arranging specific cards and adding background colors. Note that Stories and other visualizations are compatible with any device.

Users can schedule the dashboard’s or report’s delivery with the Report Scheduler, and users can collaborate on a particular virtualization via Domo’s chat tool called Buzz. Finally, other advanced features include Color Rules (setting conditional colors based on data), Beast Mode (calculating new calculations in a dataset without changing the value of existing data), annotations and multiperiod projects.

Bottom Line

While both software solutions have flexible choices of visualization templates, Domo supports a variety of chart options and has more advanced features than Looker. In addition, Looker users can send an email or Slack chat directly in the data, while Domo lets collaborators engage in a conversation in a visualization with its Buzz feature.

Mobile Functionality


The Looker mobile app allows users to browse their dashboards and collaborate with others. The app stores the user’s content in four categories: Favorites (saved dashboards), Recently-viewed content, Boards (keeps a user’s personal content in one place) and More (accessible content in other users’ folders). Users can share dashboards and other content via email, Slack or chat, and they can easily access their scheduled reports in an email, too. Additional features include biometric authentication and the ability to use the app in 22 languages.


With Domo’s dedicated mobile app, users can access their data in real time, including drilling into the details for further insights. They can receive notifications, follow a dashboard’s story with the Stories feature and send a chart or graph via iMessaging. Users can also get custom alerts when there are changes in the data, so they can take action directly from their device.

Bottom Line

Looker currently doesn’t offer drill down functionality and alerts in its mobile app, but it’s on their product roadmap. However, Domo already has those features.

Download Comparison Guide



Looker provides custom pricing that’s tailored to each organization based on deployment scale, number of users and other factors. Prospects will need to contact the vendor directly for a quote. Note that Looker offers discounts to nonprofits and schools.


Prospects can test Domo for free or demo the software with a sales rep. Domo offers pricing based on a client’s usage of the platform, such as the number of users and data refresh rates. Domo doesn’t display its prices, so contact the vendor directly for a quote.

Bottom Line

Both vendors don’t publicly display their pricing. Instead, prospects will need to get a custom quote.

Customer Support


Users can access Looker’s Help Center to:

  • Browse articles
  • Submit a support request

In addition, the Looker Community allows users to network with other users on troubleshooting tips, ideas and best practices.

Users can also email the support team or contact them via live chat directly from the Looker platform. Looker has the following response times based on severity (during normal business hours):

  • Severity 1 (critical) – Up to one hour
  • Severity 2 (urgent) – Up to four hours
  • Severity 3 (tolerable) and Severity 4 (non-critical) – Up to one business day

Finally, Looker provides guided learning paths via its Looker Connect solution for users to grow their BI skills.


Domo provides a variety of support options for its users, including phone, email and live chat during regular business hours. Multi-language support is also available.

Users can also access the support portal to browse articles, submit a ticket or join the online community, referred to as Dojo, where they can network with other users.

Domo also offers premium support options that include customized service and faster response time.

Bottom Line

Both vendors offer similar support, so the main difference comes down to multilingual support: Looker’s staff can converse in English and Japanese, while Domo’s staff is versed in multiple languages.

Selecting The Right BI Vendor:
The Ultimate Guide

Choosing a BI vendor is all about finding the right fit. Our exclusive report will walk you through the process and help you select the perfect solution.Download Now