Try our new research platform with insights from 80,000+ expert users
Application Engineer at Automation Anywhere
Real User
Good visualizations with support for creating PowerPoint presentations
Pros and Cons
  • "This solution allows us to change our performance metrics and tracks our goals in real-time."
  • "I would like to see more dashboard creation options."

What is our primary use case?

We use this solution for Advanced Marketing Performance Data for a $3B in revenue cloud-company.

How has it helped my organization?

This solution allows us to change our performance metrics and tracks our goals in real-time.

What is most valuable?

The most valuable features are merging datasets, getting quick visualizations, and creating PowerPoint presentations instantly.

What needs improvement?

I would like to see more dashboard creation options.

Buyer's Guide
Domo
October 2025
Learn what your peers think about Domo. Get advice and tips from experienced pros sharing their opinions. Updated: October 2025.
868,787 professionals have used our research since 2012.

For how long have I used the solution?

I have been using this solution for five years.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Manager - Talent Acquisition Analytics at a wholesaler/distributor
MSP
Enables us to blend data and do transformations in a single platform
Pros and Cons
  • "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."
  • "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."

What is our primary use case?

We currently use Domo for automation of our reports. I'm connected with a large company and I focus on talent acquisition and analytics. We are mostly pulling reports from Oracle BI, reports that are used by our talent acquisition staff. We connect our Domo database to OBI and pull the reports from there. The visualization and the rest of the analytics functions are stored in Domo.

How has it helped my organization?

Domo is a great help to our organization because, prior to Domo, we were using an Excel base. We were highly dependent on Excel, including manual entries and encoding of data. We were quite heavy on that. But as we shifted to Domo, most of our reports were automated and displayed real-time for our end users. It's a really great help with our business, here in the Philippines.

It saves a lot of time. Without Domo, we would need more manpower to support our reports. Before Domo, we had a report-focus which required a headcount of two and there are only two of us on this team. Eventually, most of our work time was diverted into the reports: extraction, preparation, and consolidation of all the data coming from individual Excel files. It saves a lot of time as well as cost because we don't need to hire more people to work on the reports.

What really helps us a lot with Domo is that we are able to focus on our core functions. We are heavily dependent on data collection, data gathering, and finalizing data. The clerical functions are being isolated or reduced, as we shift to Domo.

I don't have dollar numbers, but in terms of hours, we have certain reports that were being generated after four to five hours of work a day. But in Domo, we need just 30 minutes to create that report. That report is being published every day, so it really helps us a lot.

What is most valuable?

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.

There is also a built-in viz mode which is really helpful for us. We can do computations there and, eventually, see the computation results in real-time.

We have been exploring the key functions which, for us, right now, include dashboard creation and using the Magic ETL. We are focused on them because we do a lot of stuff related to ETL. We are also doing some blending, data transformations from different data sources. It's quite helpful because we don't need to do it outside the Domo platform. Before that, prior to discovering the blend function, we used to do it in Excel first and then upload it to Domo. Since discovering that function, we just pull the raw data coming from a system and Domo does the rest of what needs to be done.

What needs improvement?

In terms of the dashboard that they have created, they can do better. If you are quite new to Domo, and you're not familiar with how to play with the buttons, the options, you might get lost.

They can further help the user by providing better customization and options. For example, for customizations, instead of displaying a dropdown, why not just have a button for selecting which filters to show? That would really help users to explore faster and understand the data better.

I'm also using Domo in mobile and it's quite impressive. However, there are no options to edit using your mobile. That's a limitation. In the future, they should consider adding the edit function in mobile.

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. They may need to consider improving on that in the future.

But overall, what I'm seeing in the system right now is good. It really helps a lot in streamlining our processes and enables us to focus on our core function.

For how long have I used the solution?

I have been using Domo for about two years, altogether.

What do I think about the stability of the solution?

Domo is good, as long as you have a good internet connection. That's one of the challenges here in the Philippines, which is one of the countries with a slow internet connection. When I was working in another company with a good internet connection and bandwidth, we were able to access Domo very easily.

What do I think about the scalability of the solution?

I would rate the scalability at 7.5 out of ten. What differentiates other business intelligence software from Domo is that with other business intelligence software you can find tutorials on YouTube. For example, you can find several tutorials for Tableau on YouTube, but for Domo, I don't believe you can find any. It's difficult to find a training module for Domo, unless you are in the Domo University.

How are customer service and technical support?

I haven't tried contacting Domo's technical support since I joined this organization.

Which solution did I use previously and why did I switch?

We were using Excel prior to Domo.

All the organization's data is really important. With data you can measure how you are performing. The challenges in using Excel were, number one, integrity. Maintaining extra spreadsheets over time is really hard. Gathering and updating the data is really hard. Second, of course, is that there is a lot of manual work in Excel, unless you have someone trained to do queries or Visual Basic macros. That can help speed up the reports, but it may take time, again, to develop queries and programming for Excel. The driver for our switch to Domo was to speed things up and be able to deliver reports on time, accurately, and more reliably when compared with Excel.

How was the initial setup?

It's relatively complex to implement. 

What was our ROI?

One type of ROI is that have been able to reduce the number of staff needed to prepare certain reports. Before using Domo, I would estimate that the company needed at least four people on the team to handle just the reports for our talent acquisition team. Now, we need closer to two staff. And that's just one team.

What's my experience with pricing, setup cost, and licensing?

I'm not sure about pricing, but I believe Domo is quite costly. Prior to joining this organization, I had a Domo license with my former employer and I think that license was around $500 to $600 annually. That was for a single license. I think it varies, depending on the organization that is acquiring Domo.

What other advice do I have?

Domo is a great tool, in my opinion. But the first thing that you need to consider is what kind of return on investment Domo can deliver. There are a lot of things that Domo can deliver. There are a lot of things that I haven't tried yet with Domo and I'm quite excited about trying them. But in terms of the ROI, there's a really great opportunity to save cost and time with Domo, particularly for if you are heavy on reports. If your organization needs certain data or reports in real-time, reports that help you to decide on certain issues, Domo can be helpful.

For the setup, the first thing that really matters to me is the importance of the fundamentals and training for users. If a user has not been well-trained to provide technical explanations to other users who eventually join the organization, it's quite difficult to understand Domo.

When I joined this organization, they had already been using for Domo but for less than a year. In terms of the reports, they are not utilizing it fully because they don't have any dedicated person to handle it. In addition, they don't have any trained personnel here, so there's no one to set up the reports, there's no one to explore the functionality of the system. It's quite a challenging role. We have been working on overcoming those issues.

As for increased usage in the future, we have a mandate from management that we're eventually shifting everything, all the reports, into this platform, because of its usefulness. It's quite good and I think the organization supports it.

It is being used globally in our organization. We have counterparts in other regions including India, Bulgaria, and the US. Our team alone has more than ten people who handle the business analytics. We are the ones preparing our records and data in Domo for all talent acquisitions for this organization.

I would rate Domo at eight out of ten. It's really quite helpful for me to use Domo. Domo helps a lot in terms of reports and streamlining the reporting process. It helps the organization to make decisions quickly.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Domo
October 2025
Learn what your peers think about Domo. Get advice and tips from experienced pros sharing their opinions. Updated: October 2025.
868,787 professionals have used our research since 2012.
Software Developer at CapitalVia Global Research Limited
Real User
Enables us to connect with MySQL, with the database of our CRM to create reports
Pros and Cons
  • "We've worked with all the features of Domo. Among the most important are Pivot and Sumo Cards. We can use drill-down from the top-most level with a click, generating charts."
  • "The user interface is quite good."
  • "It's quite slow. We are using about 2,000,000 rows of data. Creating certain reports takes almost a couple of minutes, which should not be the case."
  • "I would like to publish a dashboard for the employees so that they can also see the performance of our organization. But that is not a feature in Domo, although it's something that Zoho provided."

What is our primary use case?

Our business deals with B-to-B and B-to-C customers. Our main objective is to present an analysis of our business. From our databases we generate a report and we showcase it to our upper management team, showing them the exact analysis that has been done.

How has it helped my organization?

Earlier, in terms of analytics and data, it was slow going. We used to manually create the reports. We didn't have any interface or way of presenting any data to the CEO or CIO of our organization. We used to pull out reports by creating them in Excel. Domo has helped us directly present data to the upper management team. We have created particular dashboards on Domo and given direct access to upper management so that they can have a look and strategize for the future. We created the dashboard once to meet the requirements. Now, automatically, as the values of the data change, the job is done. They are able to understand the current status of the business.

On a daily basis, it is saving us four hours per day. We used to spend four hours extracting the data for a report. 

What is most valuable?

We've worked with all the features of Domo. Among the most important are Pivot and Sumo Cards. We can use drill-down from the top-most level with a click, generating charts.

Apart from that, we are able to connect with MySQL; directly with the database of the internal CRM to fetch data and create reports and present it.

The user interface is quite good. 

What needs improvement?

It's quite slow. We have about 2,000,000 rows of data. Creating certain reports takes almost a couple of minutes, which should not be the case.

One of the things Domo can work on is the filters it provides. I have created many dashboards and the filters are not that user-friendly. If we have two dates, we are not able to filter it on both, it allows only one date, which is not a nice thing. If they could improve on that, it would be great.

Finally, I would like to publish a dashboard for the employees so that they can also see the performance of our organization. But that is not a feature in Domo, although it's something that Zoho provided. I would request that Domo enable us to share a particular dashboard with the employees, providing the filters with that. Domo doesn't provide anything like that. This is one of the features we want. We are not able to share our data with the employees. We don't want to share all the data. Our objective is to enable an individual to look after his performance in the organization. We are not able to do that. That's why we are stuck with only a few people using it in the upper management team of our organization.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

We haven't had any downtime or crashes, it's running absolutely fine. 

The performance should be improved in terms of data fetching from the external application. When you connect it with the database it takes some time to extract the data.

How are customer service and technical support?

We haven't had to contact technical support. We did communicate with the salespeople. They replied whenever they received our messages.

Which solution did I use previously and why did I switch?

We were using Zoho. My boss said to me, "We need something that we can use to present our data." We started looking for a tool that would help us. We came up with Domo and directly started the implementation.

How was the initial setup?

The setup was straightforward, easy. You have to directly connect it with the database. We have a database for our internal application and integrated directly with that database and it was good to go. That process took one to two hours.

We started by creating one report, then another report. The initial R&D I did on Domo took me between ten and 15 days, and then I moved on to creation of the reports. After that, I was able to create the dashboards in a month.

I was the only one who developed the entire dashboard in our organization. I am the entire owner of Domo.

What about the implementation team?

We did not use a consultant.

What was our ROI?

Over the last year we have saved about half of the amount of the subscription. It has reduced our costs more than we expected. It has saved us manpower, money, and made things more efficient. It doesn't require ten people working on it, one person can develop and that's why I am here, to run this entire project.

What's my experience with pricing, setup cost, and licensing?

Pricing was a huge factor. Domo is slightly costly but it's much cheaper than some. If possible, when we renew our subscription we will be requesting a price cut. We can get the same features from competitors. We may have to look for a new subscription.

Which other solutions did I evaluate?

Zoho has created very advanced analytics but Domo is far better than Zoho. We looked at Cluvio and Grow. We went with Domo because it is easy to use and easy to understand.

What other advice do I have?

It's easy to use. There's no need for Google or videos to learn something. You can just explore it and do whatever you want and it's very easy to understand with a good interface.

We have kept the number of users to not more than 15. We have kept it confidential and not made it available to the employees. 

We are planning to increase usage of Domo. We had a lot of negotiations with the team that was helpful regarding the sharing of a particular dashboard with other people. We have a one-user subscription and we want to share this with another one so that they can at least have a look at the performance in the organization. We are planning to share Domo with the employees. We have between 300 and 500 employees. Our target is that by the next financial year we will deploy this product throughout the organization.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Project Manager at a marketing services firm with 51-200 employees
Real User
Custom connectors provide a lot of flexibility in bringing in data from different sources
Pros and Cons
  • "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."
  • "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."

What is our primary use case?

I've used it as a platform to bring data together and pull insights out of it. I tried to connect different sources and match them. I'd utilize Google Analytics with data from Salesforce Marketing Cloud to be able to see how email activity in campaigns was impacting user activity on the sites.

How has it helped my organization?

It gave us an opportunity to get a closer look at how our campaigns were performing outside of just the email itself and the landing page, to get an insight into how people were interacting with our sites. We were able to look at how successful campaigns were in converting leads. 

We did a few studies where we looked into customers' data, connecting it from all different points, whether it was phone calls or the like. We were able to match it up with what it was that was causing that customer's activity to rise or drop.

It has a really easy platform to create user-friendly data models. It allowed us to click into the data, which was nice. Even though we could step back and see the bigger picture, we could also get into the details. At one point we were merging zip code to zip code data, so we could actually go all the way down to the zip code level and see how well a campaign was performing in a given area.

It definitely gave us the opportunity to figure out where there's room for us to grow or where there was room for our clients to grow. Getting down into that zip code level, we could do a comparison between different markets and say there were a lot of customers in a given demographic whom we could target.

It also let us know which of our campaigns was more successful compared to others.

What is most valuable?

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.

Workbench works well and it uses local files. I had to set up Workbench integrations and it made things so much easier. There was never a point that it was down - and it would be really easy to spot the problem, generally user issues, if there was anything wrong. It was especially helpful during migration when we were trying to get everything into Domo. It can handle a lot.

What needs improvement?

They do have a feedback feature which is really nice, but it can take a long time to get any responses on that.

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. They do eventually respond, instead of issues getting lost, and they do make those improvements. If they are small improvements they do it rather quickly. If they need a developer then it's slow.

Sometimes it takes data a long time to run, especially when you're connecting data and running SQL queries. Sometimes an error is not caught right off the bat and you have to wait a couple of hours for it to run and then you can catch the error. That part could do with some improvement.

There is coding that you can manipulate data with on the actual card in Beast Mode and that part can get a little messy. It's not something where, if five people are working on one dashboard, each person can go in and edit and make alterations. It's not very collaborative, but it does work and it does wonders when you need to work with very specific data.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

It's pretty stable. There hasn't been any downtime that we've ever experienced, any issues that required us to reset or that made us lose data. 

What do I think about the scalability of the solution?

Scalability is pretty good. I didn't have any issues with it. I was able to do a wide range of things. There's a lot of room for growth and the ability to grow on the platform.

How are customer service and technical support?

Technical support was great. You gave them a call, they put in a ticket. 

If it was something that required a little bit more technical work then it was a lot slower. And their updates could be a little lacking. There's definitely room to grow in their responsiveness. But other than that, with small editing, small issues that didn't require too much technical work on the backend, they were very good and very responsive.

Which solution did I use previously and why did I switch?

My previous company was looking to grow in business intelligence and Domo was the best option among all of them. But I wasn't there when they made those decisions.

What was our ROI?

ROI can definitely come from the predictive analysis aspect. You can take any sort of data from any platform and put it into Domo and automate it so you're not wasting time. If you have a monthly analysis or monthly reports, you can automate all of that with this platform, making those processes a lot faster and much more efficient. It also leaves little room for user error that could normally happen in Excel or the like.

It is also good if you're using it internally, especially if you work with billing, to help navigate your resources or to figure out where you can best utilize your employees, etc.

What's my experience with pricing, setup cost, and licensing?

It is on the pricier end.

What other advice do I have?

One thing from my experience that we could have improved was that we had a limited number of technical people on it. You definitely need to be savvy with a lot of heavy SQL as well as API integrations. if you're trying to utilize it the most, the best thing to do is utilize their development platform. They have a developers page that really does wonders and takes it to the next step. If you're investing in it, then invest in being able to utilize that.

They also have a webpage where they show a lot of examples with different data models, showing you how to utilize tools to the best of their capabilities. That is really great as well.

The UI is definitely easy to pick up. If you do have a little bit of SQL experience, it's easier to use, rather than trying your own merge capability. It has its own user interface where you can do what you would initially do with queries or Redshift. That part is pretty good. But I prefer to use Domo's SQL and Redshift capabilities that require a little bit of coding, compared to what it has in its user interface, which allows similar processes.

That being said, everything else has been really easy and very self-explanatory. They do have good documentation and they have user groups and discussion boards that provide a lot of answers to your questions.

I definitely see use of the solution growing. There's so much more that it can be used for. There's a lot of predictive analysis that it can go into, and a lot of connectors that it can work with that allow you to use more and more functionalities and help with that whole predictive analysis aspect. In my previous organization, when I was there, they were growing the team to focus on what they could do with Domo.

Overall, Domo really transformed how we worked with data. Things that would normally take three or four weeks could be set up to take a day or two, if not less. The fact that it was able to take a whole workload off and provide a lot of analysis and even further insight, in that shorter amount of time, was great.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Consultant
A very useful tool if you want to check your data constantly and historically
Pros and Cons
  • "Domo has a lot of connections using APIs where you can use data from different databases, such as NoSQLs, SQL databases, and other connections. These connections exist to obtain data and transform whatever that you want."
  • "If your ETL runs more than 24 hours, it always fails because we are logging a lot of historical data, and there is a restriction on the amount of data (in rows) that you can run. The technical support has not found a solution for this yet."

What is our primary use case?

I use Domo mostly for three reasons: 

  1. To create connections with several applications and obtain data from those applications, e.g., Google Drive, Google Sheets, or Google Analytics
  2. With those connections, I love to upload data to Domo and transform that data in different ways. I create ETLs to join the data. 
  3. When I join the data, it is transformed into a card where the client can see his data in a graphical way. From this, he can understand how his company is performing, because the data which I upload is from their call center(s). 

Domo is not for fixing errors. We don't fix anything with the database. Domo is for processing data and showing the data to clients. They can see how their company is with calls, and if they are selling well or not. 

How has it helped my organization?

For our clients, who have call centers, it is very important. For example, they need real-time data and Domo allows them to obtain data every 15 minutes. It updates the data every 15 minutes with new issues to fix it for the moment and will detect if something is wrong, which is for the client, as they need to ensure their data is okay and everything is working. The client needs to know if their reps are working well and selling their products.

What is most valuable?

Domo has a lot of connections using APIs where you can use data from different databases, such as NoSQLs, SQL databases, and other connections. These connections exist to obtain data and transform whatever that you want. This is valuable because I work with Postgres.

You can also create two types of ETL: 

  1. A graphical ETL.
  2. It can be used cold with MySQL and transformed into whatever you want with the code.

It is pretty amazing; the things that you can do with this product.

What needs improvement?

If your ETL runs more than 24 hours, it always fails because we are logging a lot of historical data, and there is a restriction on the amount of data (in rows) that you can run. The technical support has not found a solution for this yet. Their recommendation is just to run less data, which does not work for us.

I would like the real-time reporting to decrease the range of output from every 15 minutes to every five minutes.

They could add create a card in a timeline to see how calls are going. Domo has a lot of features, but it does not have a timeline.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

The stability is pretty good. We have not had a problem with losing data.

What do I think about the scalability of the solution?

There is an issue with Domo's storage because there is a limit with it. In five years, the storage requirements for Domo will not work for companies.

We currently have 50 people using the solution, though we have only about ten full access accounts. The rest of the accounts are preview only versions.

How are customer service and technical support?

If you have an issue with Domo, their response is less than an hour. Their support contacts you immediately when you send an email for an issue on a database or data set. Then, they follow their process and will always try to solve the problem in less than 48 hours.

Which solution did I use previously and why did I switch?

We previously had a homegrown application that we used. We switched applications because of iOS limitations. 

How was the initial setup?

Domo was already installed and configured when I started.

It's pretty simple to configure within a database and with another IP, like Google. It provides a step-by-step explanation of how to do something using stickers in the questions. Clicking on the sticker, it tells you more information about what you need to to do to configure something, which is pretty simple. It takes a minute to a minute and a half to set up.

What about the implementation team?

We implemented in-house. 

It takes one person to create the configuration and the data sets to upload the data, then three or four more to create the cards. The cards will be where you will need more time to transform the information, because you need to know what clients need to create the card like the client wants or what they want to see in the card. Therefore, it needs around five to ten people working on the deployment, then maintaining the solution.

When implementing, you need to know what the client really needs and what do you want to create in Domo. 

What was our ROI?

We are making money from Domo, and all our clients are happy with the information that they receive from it. We have seen our customer base grow due to the product's usage.

Which other solutions did I evaluate?

Right now, we are trying to use Pentaho.

Domo has a lot of tools that other software, like Amazon, doesn't have.

What other advice do I have?

Domo is a good tool, and you won't regret it if you chose it for your company, since it is a very useful tool if you want to check your data constantly and historically. You can compare and create graphics to compare the past with the present and estimate to see how your company is performing. 

Right now, the data is the most important thing in the world. Domo always tries to keep your data protected and available to you and your clients. This is something which  good with Domo. 

As our company increases in size, our usage of Domo will increase.

We use Datadog in conjunction with Domo, but they are two separate tools: Datadog is used for checking issues in the databases and Domo is used for uploading data from the databases. E.g., Datadog will inform you what is going on every second in the databases. It provides information if something is wrong or if one of the processes hasn't finished.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Solutions Architect at a tech services company with 11-50 employees
Real User
Does a good job of ETL, but the SDK is not up to date and not available on their webiste
Pros and Cons
  • "I mostly see it as an ETL which has many system connectors. It does a good job of ETL."
  • "Their STK is not up to date and you can't access it on their website. They have a private STK to access resources in Domo."
  • "I would like to be able to drill down more when there is a particular area where there is a problem. I don't clearly see that in Domo at the moment."

What is our primary use case?

I use Domo BI as a back-end business API to build a bot. We are not currently using the entire Domo system. It's an external API for us. We are building another layer on top of it and not interacting with Domo itself that much. Our client is a Fortune 500 company that is actually using it. We were provided with read access to build a product on top of it.

What is most valuable?

Other than the SDK, it is a basic tool where you can create cards and charts. I mostly see it as an ETL which has many system connectors. It does a good job of ETL. 

I also use some of the visualizations but they are pretty standard across the industry. There is not much difference between Domo or Power BI or Qlik. All of them provide the same types of charts.

The basic analytics are okay. They show some information on what's happening with the system.

What needs improvement?

Their SDK is not up to date and you can't access it on their website. They have a private SDK to access resources in Domo. I'm not sure why. We were shocked to find out that they have an SDK but it is not available worldwide.

They have come out with the Domo Store but I have yet to explore it thoroughly. I checked the store but I couldn't find some of the apps, so I had to make my own.

Amazon has come out with QuickSight and there is Tableau which has a desktop version, and that is something Domo doesn't have as of now. Qlik also has a desktop version. There are other aspects that Domo has to work on.

I would like to be able to drill down more when there is a particular area where there is a problem. I don't clearly see that in Domo at the moment.

For how long have I used the solution?

Less than one year.

What do I think about the stability of the solution?

It's pretty stable. With the APIs, I haven't encountered major issues with Domo.

How is customer service and technical support?

We contacted technical support at Domo. We talked with the engineering team there regarding the SDK. They said that they only have a Java SDK right now. They said they're trying to build more. I believe they might come out with something in the third quarter of 2019.

Communicating with them was fine.

What other advice do I have?

Implementing Domo depends on the project, how much time it will take to build the dashboards, how many KPIs you are looking at, and how much of your data will come into the system. It also matters how many data sources there are. If you have ten to 15 sources every time it is a lot of work because you need to join all those tables and combine them into one to build the dashboards on top of it.

There is a difference between working with Domo and working on top of Domo. The major difference is that if you are working with Domo, you would rather use ETL and work with connectors; build the database and then dashboards for internal systems, sales, HR, marketing, and the website. That is working with Domo. But working outside of Domo, you just the APIs to push the data or the dashboard data, and you work on it on top of it.

In our organization, I am the one who works with Domo the most. Our organization is pretty small. We are a startup still. For startups, there is no discount. There is a trial version but that is only for 30 days. If you want to use a basic system, go with AWS QuickSight because it is available with pay-as-you-go and it is way less, in comparison, because it is new in the market.

I would rate Domo at six out of ten. I'm not in love with Domo. I have some issues with it. In my opinion, it is not that secure. I feel it is exposed a little. I also feel the ETL is a little outdated. They're not up to the mark on updating and don't have support for multiple languages. For example, they only support for Java right now. They don't even support Python or .NET.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Managing Director at TokenMarket Capital
Real User
Changed the way we built software - we were able to leave all the business intelligence and reporting out of it and use Domo for that
Pros and Cons
  • "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."
  • "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."

What is our primary use case?

We used it for data crunching, analytics, and business intelligence to take it to a new level.

How has it helped my organization?

We built a culture around Domo. We built the culture around numbers, and sales guys not being able to hide anywhere, because we had the whole office plastered with 60-inch screens. We built a culture in the company around transparency and numbers and being able to crunch any numbers from any direction or any angle. That was the foundation of my startup. I could take any Excel sheet, for example, if I wanted to crunch analytics or numbers, connect it to Domo, and do the number crunching in Domo.

In addition, when we developed software internally, we were able to leave all the business intelligence and reporting out of it, so it actually changed the way we built software. We used Domo for all of that. We had a pretty big database and when we made changes to it we'd just connect the entire database to Domo and do all the analytics there. That was pretty helpful. It cut a lot of costs.

And the tech guys used it for getting alerts on anything from HTTP errors to whatever else you can think of. They would get alerts when somebody was scraping our database or when something was down.

What is most valuable?

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. Even I used to do it. I was the founder and owner of the company and I was managing the whole staff, etc., yet I still used Domo myself, to a certain extent. It's pretty user-friendly. Of course, when you have massive data sources, it's different. But the way we used it, it was quite straightforward. We had 100 million-plus rows of data in Domo, and we were a small startup.

What needs improvement?

We struggled to keep up with it but I don't really know if there were any bad things about the product itself. Their organization or client service didn't always keep up. But as software, it's pretty far ahead of anything else. It's like the Rolls Royce of business intelligence.

It's more about you, yourself, having the resources to keep up with their development because it's pretty stellar.

For how long have I used the solution?

Three to five years.

What do I think about the stability of the solution?

We never had any issues with its stability at all. There were scheduled maintenance breaks. We did have a couple of stops when there was a data table that wouldn't load correctly, but that was something that they usually solved within just a few hours.

What do I think about the scalability of the solution?

We went from a couple of thousand rows of data to 100 million rows of data with no issues at all. But we were not an enterprise. Domo is really an enterprise tool and that's where you get the big bang for the buck.

We began with three people and we grew up to about 100 users, plus some board members and some external investors. We were able to give dashboard access, different rights to different groups of people. We could build a "Board of Directors dashboard," or an "investor dashboard." Everybody used Domo in our organization, either to view, analyze, or for daily use. Some used it more, some used it less.

How are customer service and technical support?

We used Domo for five years. In the beginning, the first three-and-a-half years or so, technical support was amazing. They would answer six things immediately. But they took on more and more clients and the processes slowed down a little bit. I don't know if they've gotten that fixed, but in the later stages it slowed down a little bit.

I'd say they're still ahead of a lot of other platform providers or software providers. It wasn't like Microsoft where you can never talk to anybody, or Google where you can never reach anybody, ever.

Which solution did I use previously and why did I switch?

I received a presentation of up-and-coming types of software and in the business intelligence category there was one slide on Domo. I went to their website and I looked at their demo. I said, "Holy smokes, this is what I need." It wasn't like I was looking for a solution. I just found Domo, and realized, "Okay. This can change my business."

Back then, we were a two-person company. I went to my board and said, "I'm going to spend $50,000 on this business intelligence tool," and they looked at me like, "You're crazy. Have you lost your mind?" And I said, "No, no. Trust me. This is going to be good." So we bought it. It wasn't sold to me. 

We were thinking of building our own CRM that would be part of our own applications, a backend to our own systems. But we skipped that when we took on Domo.

How was the initial setup?

The initial setup was pretty straightforward. We bought it as a yearly package and got ten licenses to begin with and then a bunch of U-licenses. The setup was included in that. They set it up according to what we wanted included in the price. They didn't come back to us at any point and say, "You've run out of hours." They did it quite elegantly. We got up and running nicely.

The initial deployment took two to three weeks. That's one of the crazy things about Domo. If I have a huge database or an ERP or a CRM, and it's in an SQL or another database, it's about a two-hour process to connect it to Domo. It's not complicated. If I want to get all my Twitter, Facebook, and analytics into Domo and into dashboards, that's something I can do, and it will take me about 15 minutes. It is "next-level." It is pretty amazing. 

There is an app in Domo - the Workbench - that picks up the information. You connect your LinkedIn or your Facebook to Domo and it just picks up all the relevant data. There's a ready-made dashboard for it and you can modify it if you want. But for most companies, the dashboards that they've already built are good enough to begin with.

It's a super quick process.

In terms of an implementation strategy, we talked with the implementation team about what's important, what's not, etc. We thought about it and discussed it over a couple of Skype calls and then we made it happen.

The deployment speed is one of the biggest advantages that they have.

What about the implementation team?

We did it ourselves, with Domo. We had a couple of tech guys who built our software and they picked up Domo by watching a couple of videos in the Domo University. They did a lot of the integration and a lot of the deployment. They built a lot of dashboards. It's super-simple to get started.

When we started using it, I had one tech guy who helped a little bit. And then Domo did a lot of the deployment, and then we were up and running. We came back to Domo and asked them for a couple of bigger tweaks and they helped. They gave our tech guys some guidance and then we took over and did everything ourselves. So it required very little in terms of our staff. We had no full-time Domo guy. We'd do it on the fly.

Once it was up and running we didn't have anyone maintaining it.

What was our ROI?

I couldn't put a number on ROI but it has probably paid for itself a few times. The fact that we could leave out stuff from our own applications means we probably already saved the money there a few times over. But it's the effect of Domo on the culture of the company that I can't put a number on.

What's my experience with pricing, setup cost, and licensing?

They keep on coming up with more and more apps; they've built an "app economy." Some of them are really expensive, so they're not for startups and smaller companies. They're more like enterprise tools. We couldn't afford some of them, because they were so crazy expensive. But if I was working for a bank, insurance company, or some bigger corporation then, for sure, they could justify those prices.

Back then, when we bought it, pricing was very mystical. It seemed like it depended on who you were. There were no prices on the website, nothing public. It was probably on a case-by-case basis. It was silly expensive back then and it probably still is, or even more expensive. But, again, I've sold EMC storage solutions where we were four times more expensive than others and we could justify it.

I'm a big believer in: "If you're poor you don't have money to buy poor quality."

Which other solutions did I evaluate?

I've used different ERPs, CRMs, and different types of analytics throughout my career, but I've never invested in anything like this before. This is "next-level."

What other advice do I have?

If you implement Domo, go full-on with Domo and let go of all the legacy stuff. The big mistake is that you implement Domo and then you have something else as well. If you're thinking of consolidating analytics, go full-on because Domo can solve everything when it comes to data-handling, analytics, business intelligence, and reporting, etc. My advice would be: Have the courage to let go of all the old stuff.

I'm a big fan in many ways. I'm not a techie in that sense, I'm more a CEO. But I'm a big ambassador of Domo. When you compare storage, for example, you have Dell EMC and then you have all the others. In business intelligence, you have Domo and then you have the others. That's how I see it.

If the company I now work for, a new startup, ever grows to the size we need it to be, then I would be an ambassador for Domo again. Or if I was running a company, I would look at implementing Domo pretty quickly to get a really crisp understanding of how the business makes money, and what we can do to make more.

Every organization is different, so you would probably use it differently depending on what you do. My old startup was a very sales-heavy business. It was a lot about sales and customer data and the like. In another organization, you might use different kinds of analytics and business intelligence. How you use it really depends on what you do.

I would give it a ten out of ten. If you've actually lived the "Domo life," it's hard to get along with anything else after that. It is that good.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user817749 - PeerSpot reviewer
Business Intelligence Manager at a retailer with 51-200 employees
Real User
Allows me to see high-level information and subsets of data, with a few clicks
Pros and Cons
  • "Using the "cards" which function as preconfigured reports or views. I use many of them simultaneously on an organized page, with filters that allow me to see high-level information as well as subsets across the dataset, in a few clicks. Many Excel-challenged users love to use this product for its simplicity."
  • "The preconfigured apps need to be more relevant to allow one, out of the box, to load data in order to use pre-set reports/views."

What is our primary use case?

To un-silo and "liberate" our data. To bring many data sources into one place and then allow many users to interact, blend, transform, and enrich data in their own environment.

How has it helped my organization?

Data is much more accessible throughout the organization. Since getting data in a timely manner (i.e. as fast as possible) is so important today, giving the organization a self-service, immediate place to get data as needed and when needed, has really improved the time it takes to make decisions and have the necessary insights. No more waiting for hours for Excel-based reporting.

What is most valuable?

Using the "cards" which function as preconfigured reports or views. I use many of them simultaneously on an organized page, with filters that allow me to see high-level information as well as subsets across the dataset, in a few clicks. Many Excel-challenged users love to use this product for its simplicity.

What needs improvement?

The preconfigured apps need to be more relevant to allow one, out of the box, to load data in order to use pre-set reports/views.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

Never encountered stability issues.

What do I think about the scalability of the solution?

Scalability has been remarkable, with our options; an endless ability to load datasets of all sizes without concern.

How is customer service and technical support?

Support is remarkable. They know their stuff and are quick to respond and update. Some issues can take a little longer, especially if they are product improvement/development requests.

How was the initial setup?

Like with any product, there will be a learning curve. With Domo it was simple, once we got the hang of the platform. Additionally, support was always available to help us on the back-end or the front-end, to develop what we were aiming for.

What's my experience with pricing, setup cost, and licensing?

I believe that the investment in Domo was worthwhile because it allowed for the organization to jump in quickly, with little training. There are different plans available based on the requirements and they always look to work with their customers to the best of their ability.

Which other solutions did I evaluate?

I was not involved with the initial evaluation. We had some of the leading technologists in the field who did that, and Domo made a good impression and won the day.

What other advice do I have?

Be sure to allow yourself some time. In the end, it will prove worthwhile. Try to come up with as many use cases as possible to PoC.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free Domo Report and get advice and tips from experienced pros sharing their opinions.
Updated: October 2025
Buyer's Guide
Download our free Domo Report and get advice and tips from experienced pros sharing their opinions.