Eleven data sources in one dashboard — and stale numbers labelled stale

The CEO reviewed every social account separately and read marketing performance off spreadsheets someone rebuilt by hand each week. Website, social and sales now sit in one dashboard and one mobile app, with every source reporting its own freshness.

The client

US medical-device manufacturer. Published anonymously at the client’s request — no company name and no person’s name appears in this entry.

The problem

Six social accounts were reviewed one platform at a time, in six different interfaces, each with its own idea of what a good week looks like.

Marketing numbers lived in spreadsheets updated by hand every week. By the time a figure reached a decision it was days old, and nobody could say how old without asking whoever built the sheet.

There was no single view of the business. Website performance, social reach and the sales pipeline were three separate conversations.

What was built

Before and after

BeforeAfter
Marketing reportingSpreadsheets rebuilt by hand every weekOne dashboard, refreshed on schedule and on demand
Platform reviewEach social account opened and read separatelySix platforms in one view, plus a mobile app
Connected data sourcesNone — everything arrived by hand11 APIs on a sync schedule
Silent data failureA stale number was indistinguishable from a live oneStale sources are labelled stale

How each figure was measured

Marketing reporting
Description of the process before and after. No hours figure was recorded for the manual version, so none is claimed here.
Platform review
Count of accounts consolidated into the dashboard.
Connected data sources
Count of integrations in the sync engine.
Silent data failure
Every source records the outcome and time of its last pull, and the dashboard shows that state next to the figure rather than only the figure.

What is deliberately not here

No time-saved figure appears in this entry. The manual process was never timed, and a number invented for it would be the easiest claim on this page to disprove.

The other engagements