GoodData - tying together disparate data.
Updated March 22, 2022

GoodData - tying together disparate data.

Anonymous | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User

Overall Satisfaction with GoodData

We are using GoodData as a visualization and analytics tool to allow our clients to gather valuable information across a number of disparate data sources.
  • Provides easy linking of disparate data sources that typically would be very difficult to analyze in any meaningful way.
  • Ease of design. You don't have to have extensive knowledge of the product to be able to design attractive and powerful reports, dashboards, etc.
  • Easy to integrate into custom applications. Whether it be i-framing or white label, GoodData provides an easy solution for integrating dashboards into your applications.
  • Limited customization options for report/dashboards design. You are kind of locked in to their chart color options, placement of certain element (i.e. chart legend), etc.
  • No intuitive way to handle fiscal year calendars. A custom solution needs to be built in order to handle variable fiscal calendars.
  • Learning MAQL programming language is necessary to be able to use the product meaningfully.
  • SQL Server Reporting Services
SQL Server Reporting Services is great for building reports and informational tools for an organization using shared and/or relational data sources. Due to the nature of our business, we needed the ability to tie together multiple non-shared or relational data sources. GoodData provides all the necessary back-end and front-end tools in order to meet those needs.
GoodData is appropriate for any organizations struggling with bridging gaps between multiple disparate data sources. Using GoodData provides those organizations all the tools necessary to build value added insights for both internal and external customers. It would be less appropriate for those wanting to build highly customizable reports features as there's not a lot of freedom in design.

GoodData Feature Ratings

Pixel Perfect reports
Not Rated
Customizable dashboards
Report Formatting Templates
Drill-down analysis
Formatting capabilities
Report sharing and collaboration
Pre-built visualization formats (heatmaps, scatter plots etc.)
Location Analytics / Geographic Visualization
Predictive Analytics
Multi-User Support (named login)
Role-Based Security Model
Multiple Access Permission Levels (Create, Read, Delete)

Integrating GoodData

The only reason I would give it a rating of an 8 over a 9 or 10 would be the need for some additional help from their professional services to get the most out of the integrations. I think we could have achieved them on our own, but it's really worth the time savings and effort to work with their dedicated team on a successful integration.
  • Salesforce
  • Excel
  • Microsoft SQL Server
We use GoodData bricks to schedule and pull data from a variety of data sources and services. The process is streamlined, especially with the help of their professional services team. I would say on a scale of 1-10 (with 10 being extremely easy), integration with our required data sources and services would be an 8.
  • REST
  • GSuite
  • Zendesk
To my knowledge, GoodData supports integration into all of these systems. We just haven't had the need or taken the next steps to integrate. We look forward to working on these integrations in the near future as our experience with other integrations has been successful.
  • File import/export
  • Single Signon
  • ETL tools
Depending on the experience and knowledge of your internal development teams, I would highly advise at least getting some consulting from GoodData professional services for any work or integrations you plan to do. I don't think we would have been as successful using the product without it. If you have a team experienced with GoodData, perhaps it's a step you can skip, but for less experienced teams, it's the route to go.

GoodData Support

Initially we had limited resources and time to put toward implementing GoodData into our existing systems. By enlisting their professional services team and associated support staff, we were able to get up in running in much less time. There was never an issue getting an experienced support agent involved whenever we were experiencing issues.
Quick Resolution
Good followup
Knowledgeable team
Problems get solved
Kept well informed
No escalation required
Immediate help available
Support understands my problem
Support cares about my success
Quick Initial Response
Yes, as I indicated in a previous response, we did not have the time or development resources to throw at the initial implementation of the GoodData product. Therefore, we put our trust in their expert staff to get us up and running a fraction of the time it would have taken with our own development staff that hadn't used the product before.
Even when we were up and running and our systems were running smoothly with the GoodData product implemented, the support team was very good at maintaining the relationship and following up to see if our needs continued to be met. Through discussions with their professional services and support team, we were able to tap into some additional features that we may not have if the support team wasn't as interested in our success as they were.