2024 is the year of the connector - vote here


Aggregated reporting across the Teamwork platform

At a glance…


Teamwork CRM
Teamwork Desk

Reporting tools

Power BI


Integrated cloud reporting
Development cost savings
Client-facing real-time reports

When Umlaut, an Australian data management firm, needed better reporting across their project management system, they turned to SyncHub for a solution

“It was a bit strange actually,” says Mark Elgar, the founder of Umlaut. “We are an IT integrator and we move data for clients all day. But we made a decision that we didn’t want to distract the development team by having them build us something to use internally. Instead, our operations team looked for a solution that would enable us to sync our project management system to a database for reporting.”

That solution was SyncHub

Umlaut are huge fans of the Teamwork suite. They use the original Teamwork platform to manage projects, and the Teamwork CRM and Teamwork Desk platforms for their client and ticketing management. Each of these platforms are excellent in the own right, and obviously integrate well together. However, the team at Umlaut needed something more customized in terms of reporting. These weren’t just for internal use, but were also for sending to and sharing with clients on the progress on their projects.

“We love Teamwork. We run all our internal and client projects through it. The one thing that was slowing us down was the ability to produce custom reports from the system.”

The team producing the reporting has limited exposure to rest APIs, and weren’t able to transform JSON into a format they can use in a report. As a result, they found that producing the reports they needed was very time-consuming. By using SyncHub’s various Teamwork connectors, the data from Teamwork is available to the Umlaut team for reporting, in whatever format they need.

By using Teamwork and SyncHub in partnership, Umlaut has managed to streamline the delivery of reports to both new and existing clients. All their customers get a standard set of reports, and when the client wants to see it a different way, the Umlaut team can quickly customise the reports.

“Accessing the SyncHub database has sped up development and delivery of these reports. It has also meant we don’t need someone with rest API skills to grab the data and massage it into a report, then worry if the data will refresh properly on schedule.”

The result

“We can knock up a bespoke project report for a client or a consolidated report for internal use very quickly, says Mark. “Accessing the data through SyncHub has also allowed us to drill a lot deeper into our project data with greater visibility than we could before. This has helped us to spot and close gaps in both our Teamwork use and our client communication.”

“The guys building the reports don’t need to worry about new end-points or whether the API will let them refresh the report from the Power BI service,” says Mark. “They just build the reports.”

“We are using the CRM data to track the activity by our sales team - KPI’s, tracking the status of leads and opportunities, conversion rates and sales forecasts.”

“We use aggregated data from the PM & CRM systems to keep track of what clients have had scheduled catch-ups, created as part of our customer success program. We also look at the solutions that clients in each vertical have had rolled out, with a view of cross selling into that particular vertical.”