Keel
One screen that tells an SME owner how the business is really doing — and explains anything unusual in plain English.
- Internal BI · SME operations
- 14-Day Build
- Web app, Weekly email digest, Integrations
What Keel does
Keel connects the tools a growing company already uses — e-commerce, accounting, CRM and tasks — and turns them into a weekly picture of revenue, customers, operations and anomalies, with AI explanations instead of chart-reading.
Key decisions
What changed comes before any chart.
An owner has minutes, not hours. The first screen says what moved and why; the charts are one tap away.
Twelve metrics, and no report builder.
A fixed set, computed reliably from the source systems, proves value before anyone needs to build their own reports.
Every sentence shows its numbers.
Each explanation links to the rows and filters behind it, so the owner can check the AI before acting on it.
The numbers exist. They just live in six tools and one person's head.
A 30-person business has revenue in Shopify and Xero, customers in a CRM, work in Asana and support in a helpdesk. The owner pieces together the picture from exports on a Sunday night — and notices problems weeks late.
- Weekly reporting is a manual export-and-paste job
- Nobody agrees which number is right
- Problems — a drop in repeat orders, a late supplier — surface too late
- Generic BI tools need an analyst the company doesn't have
The SME owner-operator
Founder or MD of a 15–80 person company
Commercially sharp, time-poor, reads numbers but doesn't build spreadsheets for fun.
What they need to get done
- See the health of the business in two minutes
- Understand why a number moved, not just that it did
- Know which operational issues need attention this week
- Share one version of the truth with the team
The assumption to prove
Owners will act on dashboards if anomalies are explained in plain language with a suggested next step.
Pick a small set of metrics that matter to an SME, compute them reliably from source systems, and lead with 'what changed and why' rather than a wall of charts.
In the first version
- Connectors for e-commerce, accounting, CRM and tasks
- Revenue, customers, orders and operations views
- Anomaly detection with AI explanations
- Weekly digest email
- Team access with roles
Deliberately left out
- Custom report builder
- Forecasting models
- Data warehouse exports
- Embedded analytics for customers
The core journey
Connect tools
Shopify, Xero, HubSpot and Asana in a few clicks
Confirm metrics
Keel proposes definitions; owner confirms
Morning view
What changed since yesterday, in one screen
Investigate
Open an anomaly and read the explanation
Act
Assign a task or share with the team
Weekly digest
Monday email with the week's story
Design exploration
Early layouts copied the classic BI grid of twelve charts. In walkthroughs the eye had nowhere to land. We rebuilt the home screen around three questions: are we healthy, what changed, what needs me.
Charts first or narrative first?
Narrative first, charts on demand
A sentence like 'Repeat orders fell 18% — mostly in one product line' is faster to act on than a line chart.
How many metrics?
Twelve, fixed for the MVP
Choice is the enemy of adoption. A strong default set proves value before customisation.
How to earn trust in AI explanations?
Show the numbers behind every sentence
Each explanation links to the rows and filters it was drawn from.
Keel’s design system
Quiet blue for data, coral only for anomalies, and a type scale that puts sentences before numbers.
Keel Blue
Primary data series
Harbour
Comparison series
Coral
Anomalies
Kelp
Positive change
Fog
Background
Typography
Sentence-case headlines for insights; tabular numerals everywhere; small caps labels for metric names.
Components
- Insight card
- KPI tile with delta
- Anomaly timeline
- Explainer drawer
- Connector status
- Digest email
Principles
- Answer before chart
- Every claim has a source
- Twelve metrics, not two hundred
Key screens
- 1The 30-day reorder email stopped sending0 sends since 8 Sep, against 212 the week before2
- 2Kitchen & Dining relies most on that email58% of its August repeat orders came via email1
- 3Email templates were migrated the same day“Move templates to new editor” closed 8 Sep3
- 1Shopify · Orders5,020 orders, 17 Aug – 13 Sep07:10
- 2HubSpot · Email sendsWorkflow “30-day reorder”07:12
- 3Asana · Marketing1 matching task07:08
How it works underneath
Scheduled syncs pull from source systems into a small analytics store. Metrics are computed in SQL; anomalies are detected statistically and only then explained by an LLM, so the AI never invents the numbers.
- External
- Service
- Data
- AI
- Interface
Read the connections as a list
- Shopify, Xero, HubSpot, AsanatoScheduled sync jobs
- Scheduled sync jobstoPostgres analytics schema
- Postgres analytics schematoAnomaly detection (SQL/stats)
- Anomaly detection (SQL/stats)toExplanation writer
- Postgres analytics schematoKeel web app
- Explanation writertoKeel web app
- Explanation writertoDigest email
- Shopify, Xero, HubSpot, Asana
- Scheduled sync jobs
- Postgres analytics schema
- Anomaly detection (SQL/stats)
- Explanation writer
- Keel web app
- Digest email
- Shopify, Xero, HubSpot, AsanatoScheduled sync jobs
- Scheduled sync jobstoPostgres analytics schema
- Postgres analytics schematoAnomaly detection (SQL/stats)
- Anomaly detection (SQL/stats)toExplanation writer
- Postgres analytics schematoKeel web app
- Explanation writertoKeel web app
- Explanation writertoDigest email
Likely stack
- Next.js + TypeScript
- Postgres
- Scheduled jobs
- SQL metric layer
- LLM with structured facts
- Transactional email
A 14-day build plan
Metric definitions
Agree twelve metrics and exactly how each is calculated from source data.
Narrative dashboard design
Home screen, insight cards and explainer drawer; test comprehension with a walkthrough.
Connectors and metrics
Syncs for four tools, metric SQL, anomaly rules, AI explanations grounded in facts.
Digest and roles
Weekly email, team invites, connector health.
Launch
Backfill history, verify numbers against source systems, deploy.
Across devices
Owners check the business from their phone first. The mobile view keeps the narrative and the anomaly list; detailed charts stay on larger screens.
- Insights stack as cards
- KPI tiles become a swipeable row
- Digest email is designed mobile-first
Internal software that behaves like a good analyst: it watches the numbers, notices what matters and explains it plainly.
- 1The 30-day reorder email stopped sending0 sends since 8 Sep, against 212 the week before2
- 2Kitchen & Dining relies most on that email58% of its August repeat orders came via email1
- 3Email templates were migrated the same day“Move templates to new editor” closed 8 Sep3
- 1Shopify · Orders5,020 orders, 17 Aug – 13 Sep07:10
- 2HubSpot · Email sendsWorkflow “30-day reorder”07:12
- 3Asana · Marketing1 matching task07:08
Only seeing your numbers at month-end?
Tell us where your data lives today. We’ll scope a dashboard that explains the week in plain English.
14-Day Build
$2,700
A real product with several workflows, an admin side and the integrations it needs to work.
- Up to 3 core workflows
- Up to 12 screens
- User + admin roles
Your idea gets its own written scope and fixed price before anything starts. Compare packages
In the first version
- Four source connectors
- Twelve core metrics with definitions
- Narrative overview and KPI tiles
- Anomaly detection with AI explanations
- Weekly digest email
- Team access and roles
Later, once it's proven
- Custom metrics
- Forecasting
- More connectors
- Goal tracking