Welcome to the SYNCHUB blog

Articles & insights to supercharge your business data using SYNCHUB

Building meaningful charts using the QuickBooks Reporting APIReporting
The QuickBooks API provides a handful of endpoints that enable us to assemble their most common reports, such as Balance Sheets or Profit & Loss. Unfortunately, with this power comes a level of abstraction that makes it quite tough to wrangle the data into a meaningful chart or report.
Using Insights to take historical snapshots of your cloud service dataInsights
A common limitation of 3rd-party APIs is that they serve only current data. But what if you want to retain the history of your data as it changes over time?
MCP (this is not the data access protocol you’re looking for)AI
MCP is only one cog in a larger machine, especially when it comes to complex, conversational AI queries. In this article, I’ll take you through a typical implementation of an MCP wrapper, then show why this will quickly fail under anything but the most trivial of use cases
Aggregating multiple cloud service accounts into a single BI reportReporting
The existing cloud service reporting tools are numerous and comprehensive. But if you're running multiple accounts and need to consolidate data across your entire organization, things get a little more difficult.
Introducing the SYNCHUB Client PortalWhite label
You already know that SyncHub lets you access raw data from cloud platforms. But getting the data is only the first part...you also need to do something with it
Using parameters to build advanced InsightsInsights
The simplicity of our Insights platform belies its power. This is an advanced tutorial, walking you through one of our most powerful features.
Building meaningful charts using Xero’s Reporting APIReporting
Xero’s Reporting API is an extremely powerful endpoint which provides us with the data required to assemble their most common reports, such as Balance Sheets or Profit & Loss. Unfortunately, with this power comes a level of abstraction that makes it quite tough to wrangle the data into a meaningful chart or report
Introducing...the Flexi TableInsights
Our new Flexi Table brings a whole new dimension to your SyncHub data warehouse, allowing you to create and edit ad-hoc tables at will
Introducing...SYNCHUB InsightsInsights
Insights is the next step in building powerful reports from your cloud data. Begin transforming your raw data into a reportable format, and easily share it with others in your organisation.
White-labelling SYNCHUBWhite label
Imagine SyncHub. Now imagine it with your own branding, URL & pricing tiers. This, my friend, is SyncHub’s white-labelled offering. And it just might be the missing piece of your BI or consultancy business.
Getting started with our Query EditorInsights
Our Query Editor is the perfect tool for ad-hoc queries and exploring your new cloud data model
How to query your cloud service data from Microsoft ExcelReporting
For many, the built-in cloud service reports on offer are enough for our day-to-day needs. However, if you need something a little more customized, then you’re going to have to have to build it yourself. And what better way than using the tool you’re already familiar with - Microsoft Excel
How to query your cloud service data from Power BIReporting
For many, the built-in cloud service reports on offer are enough for our day-to-day needs. However, if you need something a little more customized, then you’re going to have to have to build it yourself. And what better way than using the tool you’re already familiar with - Power BI
How to query your cloud service data from Google SheetsReporting
For many, the built-in cloud service reports on offer are enough for our day-to-day needs. However, if you need something a little more customized, then you’re going to have to have to build it yourself. And what better way than using the tool you’re already familiar with - Google Sheets
How to query your cloud service data from Looker StudioReporting
For many, the built-in cloud service reports on offer are enough for our day-to-day needs. However, if you need something a little more customized, then you’re going to have to have to build it yourself. And what better way than using the tool you’re already familiar with - Looker Studio
From SaaS to DaaSWhite label
This article is aimed at owners or managers of other SaaS platforms. I’m going to describe SyncHub’s white-labelled Data-as-a-Service offering, and how you can easily clip it onto your own SaaS offerings - increasing your MRR and making your customers happier.
Bring your own databaseFeatures
One of the best things about SyncHub is that we provide customers with their own managed data warehouse. For most of our users, this managed database is all they need. But others - particularly enterprise - want more, and this is where our BYOD service comes in.
The slow horror of compounding API callsData accessibility
One of the most common issues that API consumers experience is the dreaded API throttling limit error - the pain of seeing your sync grind to a halt with nothing do except wait until the throttle is lifted
How to query and report on data from your cloud serviceData accessibility
Today’s business data is spread across multiple cloud platforms, accessible via API, however reporting directly from an API is simply not feasible. For technical and performance reasons, you need to stage your data first in a more report-friendly location
Introducing...Deletion ManagementFeatures
Reporting on deleted items is trivial for most cloud platforms. However, some make it extremely difficult - let's see what SYNCHUB does about it.
The Data Accessibility ChecklistData accessibility
Data accessibility concentrates only on one’s ability to retrieve data from a certain platform. It is not concerned with what is done to that data later. Store it in CSV, dump it in a data lake, or feed it to your cat - I don’t care. I’m simply interested in your ability to get the data in the first place
How to sync data from a cloud service (and keep it up to date)Data accessibility
I recently had a chat with a client about how they might build some integrations of their own, syncing between an API and data warehouse - essentially what SyncHub does. As part of this, I listed a handful of “gotchas” and other considerations and afterwards I sat back and was struck by how much we have put into SyncHub in just the last 18 months. So, I thought I’d share…