Operations manager
Orders in progress by stage, late deliveries flagged, and capacity against demand for the next seven days.
Data analytics · Glasgow
Most businesses have the data they need, spread across five systems and a spreadsheet. We bring it together and keep its history, then turn it into dashboards, reports that build themselves and forecasts you can check, so decisions rest on today’s numbers.
Est. 2019 · Glasgow · You own the code and the data
What a dashboard shows depends on who’s using it, so we start with the person and the decisions they make, not a generic template.
Orders in progress by stage, late deliveries flagged, and capacity against demand for the next seven days.
Deals at each stage, the value closing this month, progress to target, and deals that have stalled.
Stock at each site, the pick queue, dispatches due today and low-stock alerts.
Cash in the bank today, revenue this week against last week, and your top three goals, each with a traffic light.
Every chart answers one question, with the answer in the title, drawn to true scale so a small change never looks like a big one. Click through to the detail behind any number, or export any view to Excel.
For a warehouse analytics platform used by third-party logistics companies, we built a scorecard for each of their clients. Each client’s week is compared with the weeks before it, and unusual changes are flagged automatically, so the team looks at the exceptions instead of every number.
Read the case: Client scorecards and weekly KPIs that flag themselves
Every dashboard and forecast rests on a pipeline that collects the data, cleans it and is honest about where it came from.
Public doesn’t mean free of rules. We check the licence and the data-protection position of every public source before we build on it.
The full Companies House company snapshot (about 5.7 million live companies) is loaded every month and swapped in so nobody reading it is ever blocked.
A client’s Business Central orders are collected every 15 minutes, converted for the warehouse system, and confirmed back once shipped.
If you’ve recorded it over time, there’s a good chance it can be forecast.
How much you’ll sell, and when you’ll need to restock, by product, site or week.
Which customers are likely to leave or not buy again, so you can act while there’s still time.
Where a price is likely to land, based on your own sales and the factors that move it.
How long a deal, a job or a property is likely to take to close.
A forecast is only useful if you know how far to trust it. Before you rely on one, you see how it did on your own history.
We hide the most recent stretch of your data from the model, forecast it, and compare the forecast with what really happened.
Every forecast comes with a range, not a single confident number, so you can see how sure it is.
We show which factors drive each forecast, in plain words, so you can check it against what you know.
Every model is compared with a plain average or last year’s figure. If it can’t beat that, we tell you.
If your sales are steady, last year’s figure with a seasonal adjustment may be as accurate as anything cleverer, and much easier to explain, so we test the simple option first. And chat-style AI isn’t built to forecast numbers: it can explain a forecast in plain English, but the number should come from a model tested on your data.
Once your data is in good shape, you can ask it questions in plain English, such as “which clients had no orders last month?” The answer comes from the same functions that draw your screens, so the number matches the screen, with a link to it. The assistant can read your data but can’t change it.
AI can also add a plain-English summary of what changed this week to the Monday report. It can get things wrong, so it links to the figures it describes and you can check every line in a click. See assistants for your data.
Which decisions do they make every day, and which numbers would change them?
Accounts, CRM, online shop, support desk and spreadsheets, such as Xero, Sage, HubSpot, Shopify and Zendesk. We connect to each one.
Working with your own data from week two, and refined every fortnight.
New reports run next to your manual ones until you trust them.
On AWS, mostly in London, usable on a phone, and each person sees only what’s theirs.
The price depends on how many sources we connect and how many people need their own view. Fixed, and agreed before we start.
A forecast usually needs a clean data feed underneath it, so the quote covers both. We estimate the payback before you commit, and show you the sums.
Prices exclude VAT where VAT applies.
Ask in plain English and get an answer with a link to its source.
Connect the systems you already use.
When the numbers should trigger the next step.
When the spreadsheet has become the system.
Dashboards and data projects start from £5,000. The price depends on how many sources we connect and how many people need their own view. You get a fixed quote after the first call, so there’s no hourly billing.
It depends on how many sources we connect and how many screens you need, so we agree the timeline with your fixed price. You see working screens with your own data from week two, and every two weeks after that.
Usually not at first. We often connect to your live systems directly, or keep a small copy where a source is too slow to query. If you outgrow that, we’ll build a warehouse when you need one, not before.
No. We build in Python and open tools, so there’s no per-seat licence for a BI product you half use. If you already have Power BI or Looker, we’ll feed it properly instead.
We can’t promise a figure before we’ve tested on your data. We measure accuracy on history the model hasn’t seen and show you the range, so you know before you rely on it.
It depends on the question and how much your numbers move. We look at what you have before quoting, and if there isn’t enough to forecast reliably, we’ll say so.
Get in touch
One paragraph is enough: which systems hold the data, and what you’d like to see or forecast. We’ll reply with honest thoughts on what’s possible and what it would cost.