Try our new research platform with insights from 80,000+ expert users

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

Domo allows users to utilize preconfigured cards for reports and views, offering simplicity for non-technical users through high-level and subset data filtering.
It provides free, unlimited data storage from various sources, enhancing user data management capabilities.
Domo offers extensive data connectivity with APIs, accommodating NoSQLs, SQL databases, and custom connectors for flexible data integration across diverse platforms.
Magic ETL enables powerful data transformations without requiring advanced coding skills and supports AI-driven workflows.
Real-time insights and customizable alerts enhance user decision-making by providing immediate access to crucial data changes and trends.

CONS

Preconfigured apps lack relevance for loading data easily into preset reports or views.
Domo struggles with handling large volumes of data, especially during ETL processes, impacting performance and efficiency.
The pricing structure is high and has increased recently, creating challenges for maintaining old data sets.
Domo's chart variety is limited, restricting users to a small selection of visualization types.
Customer support and responsiveness could be improved, particularly with custom connectors and API work.
 

Domo Pros review quotes

reviewer1264272 - PeerSpot reviewer
Jan 14, 2020
The ease of use, overall, is one of the valuable features, as is the ease of setup. Other than making sure IT was aware of, and agreed with our proceeding, we did not need IT for any of the setup. The ease of setup is more valuable than you might think. The ease of configuring the security policies, setting up groups, and setting up personalized data permissions so that only certain people can see certain data — that stuff is amazing... Domo really is extraordinarily full-featured, but it's really easy to use.
James John Wilson - PeerSpot reviewer
Jul 21, 2022
In general, Domo is very powerful and very easy to use, relatively speaking.
FS
Jan 20, 2019
The fact that you can add any data source is valuable. The entire data handling suite they have, all the apps, etc., is pretty amazing. One of the key things, not being a techie or a data-warehouse guy, is that you can connect data sources, and do all kinds of pretty amazing things.
Learn what your peers think about Domo. Get advice and tips from experienced pros sharing their opinions. Updated: October 2025.
871,688 professionals have used our research since 2012.
reviewer1310631 - PeerSpot reviewer
Mar 15, 2020
With ETL transformations in SQL lists, you often write a lot of queries. You have to build a bunch of code for the data. With Domo, one of the pieces we have is Magic ETL. In Magic ETL, you don't need to write code. You don't need to be a specialist in SQL or any database query language.
AP
Dec 19, 2018
The best thing is that the data storage is pretty much free. I can store as much data as I want, from different sources.
KG
May 9, 2019
What makes me really fond of Domo is the ETL because it enables us to maximize a single platform for pulling reports and automating things. We can send the raw data from a third-party platform and do the rest of the ETL in Domo, including transforming data, adding columns, etc.
IK
Jan 31, 2019
The ability to create custom connectors was useful because you never know, with customers, what platform they want to utilize or what data they have. It gave us a lot of flexibility in being able to bring data in from different places.
NaveenKumar24 - PeerSpot reviewer
Jul 31, 2022
The best feature of Domo is that it's completely on the cloud. I also like that you can handle data end-to-end without having to depend on multiple tools. Another specific feature I like the most about Domo is Magic ETL because, through it, you can do all your expression, transformation, and loading activities very smoothly. The tool also follows the lineage concept, so you can understand what kind of transformations took place on a particular data set. You can find end-to-end data from the source until it has become the final output or the final data set. Whatever happened to a particular data set, you can understand it through the Domo lineage, and that isn't possible in most of the tools available in the market, but in Domo, that's available. The tool is also solid and because it's on the cloud, it uses multiple data engineering in the backend and multiple algorithms in the back, behind the scenes, resulting in a great performance. For example, if an end user such as the CEO or COO opens a report or the dashboard and it takes more than ten seconds, the end user won't be interested in looking at that report or dashboard, but Domo enables better performance and there's usually no performance issues from that tool.
LR
Dec 16, 2019
The data certification feature, where the admin user can put a certified stamp on a data source so that other users can know that that is the correct and accurate data flow or data source to use, is a good feature.
MJ
Oct 10, 2025
The one thing that stands out in case of Domo is that you have everything under the same tool; you don't have to log in into any particular cloud services to have access to that platform as it's just a web-hosted platform and everything related to data engineering, data science, ETL, everything comes under the same umbrella.
 

Domo Cons review quotes

James John Wilson - PeerSpot reviewer
Jul 21, 2022
There were very few cases on some of the tables, the data tables, where I wish there was an additional feature or two.
FS
Jan 20, 2019
Their organization or client service didn't always keep up... They took on more and more clients and the processes slowed down a little bit.
reviewer1310631 - PeerSpot reviewer
Mar 15, 2020
In Tableau, you can create virtually any kind of visualization. Based on your creativity, you can create a visualization on a human body structure, you can create a visualization on anything that you want. But Domo is limited to a few kinds of visualization views: standard things like bar, pie, and some other charts... I would like to see them add new views for presenting the data in the visualization space.
Learn what your peers think about Domo. Get advice and tips from experienced pros sharing their opinions. Updated: October 2025.
871,688 professionals have used our research since 2012.
AP
Dec 19, 2018
They could use more charts. They have had a very limited number of charts we can use. I believe, now, there are somewhere around 30 of them, but they could definitely use some more options.
KG
May 9, 2019
In terms of the analytics, there is quite a limited set of options when using Domo. Whereas with Tableau we can perform heavy statistical computations, Domo doesn't have that capability. Domo is quite limited on that side.
IK
Jan 31, 2019
It is very difficult too, if we do have specific requests or errors that we can't get figure out - especially when it comes to the development platform, developing custom connectors or doing any kind of API work, custom cards - in that there's a lag in the response time.
NaveenKumar24 - PeerSpot reviewer
Jul 31, 2022
Domo or any other BI tool has room for improvement, in particular, in the calculations. User-guided material isn't available for calculations. The tool, though user-friendly, could also be more customizable, especially when you're building a dashboard. Data integration could also be improved in Domo because even if the tool connects to multiple data sources, some hiccups still arise and need to be addressed.
LR
Dec 16, 2019
I would like to see more flexibility in their pricing structure. The trend is moving from database pricing to a user-license pricing model. That would be a benefit if they wanted to reevaluate their pricing structure.
MJ
Oct 10, 2025
Sometimes the tool tends to be a little laggy, but it depends on what kind of volume of data that we are working in.
RM
Mar 4, 2020
The ETL way of storing is not up to mark. You have to rely on the naming convention that you're using in Domo because there are no folder systems where you can collate all your workflows and put them into separate folders. A folder system should be there so you can easily identify how you are working. Once you want to make some changes to your ETL, then you can see the whole lineage, identifying what is there and not there.