Manufacturing Dashboards and KPIs: What to Measure First

Most factory dashboards fail for a dull reason. They show numbers nobody was asked to act on, built on data somebody had to type in specially.

Start with
On-time delivery and first-pass yield
Add later
OEE, once counts are automatic
Rule
Every number has an owner
Built with
Zoho Analytics over your live data
Cover: four manufacturing measures
Four of the six measures in this guide. Start with the two on the left.

In short

Start with two measures you already hold the data for: on-time delivery and first-pass yield. Add scrap rate, schedule adherence and WIP age once jobs are tracked by stage. Leave OEE until run time and counts are recorded without extra typing. Give each number a written definition, a target and an owner, and review them weekly.

A dashboard is the last thing to build, not the first. It can only show what the business already records, and it only earns its place if someone changes a decision because of it.

This guide picks six measures that suit a small manufacturer, shows how each is calculated and sets out the design rules that keep a dashboard in use after its first month.

How to pick a measure

Put every candidate through three questions:

  1. Who will act on it? If you cannot name the person, leave it out.
  2. What will they do when it is bad? If the answer is “nothing we can do”, leave it out.
  3. Is the data recorded already, as part of the work? If someone must type it in for the report, it will stop being typed in.

Six measures pass those questions for most small factories.

Table of six manufacturing measures with the formula for each and the data it needs
Six measures. The right-hand column decides which you can have today.

On-time delivery

The customer’s view of your factory in one number. Divide the orders shipped on or before the promised date by all orders shipped in the period.

Two decisions make or break it:

  • Which date? Use the date first promised to the customer. If the promise date is moved every time a job slips, the number will always look good and mean nothing. Keep the original date in its own field.
  • Whole orders or lines? An order shipped in two parts, one late, is late from the customer’s side. Count whole orders unless customers accept part shipments as normal.

First-pass yield and scrap rate

First-pass yield is the share of units that passed inspection the first time, with no rework. Scrap rate is the share written off. Together they tell you how much of your capacity went into making things twice.

Both depend on scrap and rework being recorded with a reason chosen from a list. A total with no reasons tells you there is a problem and nothing about where. Our guide to inspections, NCRs and CAPA covers the records behind these numbers.

Schedule adherence and WIP age

Schedule adherence asks whether the jobs planned for a week were finished in that week. It measures the plan as much as the floor: a plan that is never met is a poor plan.

WIP age is less well known and often more useful. For every open job, count the days since it last moved to a new stage. Then sort the list with the oldest first.

Concept list of open jobs sorted by the number of days since they last moved, with stage, due date, what is blocking them and a status
Concept screen A concept WIP age report. Sorting by days in stage puts the stuck job at the top, whatever its due date.

A due-date list shows what is late. A WIP age list shows what is stuck, which is what you can still do something about. It needs one thing: a time stamp each time a job changes stage. That comes free with stage-based production tracking.

OEE, and when to wait

Overall equipment effectiveness combines three ratios for one machine or line over one period.

  • Availability: the time it ran, divided by the time it was planned to run.
  • Performance: what it made, divided by what it could have made in that run time at its ideal rate.
  • Quality: the good units, divided by all units made.
Worked example of overall equipment effectiveness: 87.5 percent availability times 90 percent performance times 95 percent quality gives 74.8 percent
OEE worked through for one shift with example numbers. The three parts are more useful than the total.

In the example, the machine lost an hour to stoppages, ran a little slower than its ideal rate and rejected 19 units. The total, 74.8%, says little by itself. The three parts say where the loss was: mostly in stopped time.

When to leave OEE alone

OEE needs run time, stop time, counts and rejects per machine. If operators have to write those on a sheet, the figures will be estimates and the number will mislead. Use it for machines where counts come from the machine or from a scan, and only for the one or two machines that limit your output.

OEE also suits repetitive production better than job shops. If every job is different, the “ideal rate” is a guess, and schedule adherence and WIP age will tell you more.

Designing the dashboard

Concept weekly operations dashboard with four headline numbers, an on-time delivery chart against target and a list of items needing a decision
Concept screen A concept operations dashboard. The right-hand panel matters most: it lists what somebody has to decide.

The screen above follows four rules.

  • Few numbers. Four headline figures, each with its change since last period.
  • Trends with targets. A single week proves nothing. Eight weeks against a target line shows direction.
  • Exceptions as a list. The panel on the right names the jobs that need a decision. A manager can act on a list; a gauge only causes worry.
  • Freshness shown. If people cannot tell when the data was updated, they will not trust it.
Two lists contrasting good dashboard practice with poor practice, five points each
What separates a dashboard people use from one they stop opening.

Different screens for different people

Three levels of dashboard: a live line screen for operators, a daily board for supervisors and a weekly review for managers
Three audiences, three screens. One dashboard for everyone suits no one.

An operator needs to know what to run next and whether the line is ahead or behind. A supervisor needs today’s problems. A manager needs trends and causes. Trying to serve all three with one screen produces something too detailed for the manager and too slow for the operator.

A worked example: from number to action

An example fabricator reviews its dashboard on Monday. On-time delivery has dropped from 90% to 82% in a fortnight.

  1. The late orders are listed. Seven of nine passed through the laser cutter.
  2. WIP age shows jobs waiting two days in the cutting queue, where half a day is normal.
  3. Hold reasons show the laser stopped three times for a nozzle fault.
  4. The action is a maintenance job and a temporary second shift on the laser, with a named owner and a date.

The dashboard did not solve anything. It shortened the route from “deliveries are slipping” to “fix the laser” from a week of argument to one meeting. That is all a dashboard is for.

Building it

For businesses on Zoho, Zoho Analytics is the usual tool. It connects to Zoho apps and to outside databases and files, schedules reports by email, raises data alerts when a figure crosses a threshold and includes forecasting. Its assistant, Ask Zia, answers questions typed in plain language. Dashboards can be embedded in a Creator app, so supervisors see them where they already work.

Three practical points:

  • Write the definitions down before building anything. One page: name, formula, data source, owner, target.
  • Build from transactions, not from summaries someone keeps by hand.
  • Start with alerts on two numbers. A message when a job has not moved for three days does more than a screen nobody opens.

Mistakes to avoid

  • Measuring what is easy. Machine hours are easy to count and rarely what limits you.
  • Moving the target date. It hides every late order.
  • Comparing people. A league table of operators teaches them to under-report scrap.
  • Building before the data exists. If stock or job status is unreliable, fix that first. See our inventory accuracy guide.

A first month

  1. Calculate on-time delivery for the last three months by hand, from order and dispatch records.
  2. Write the one-page definition sheet for two measures.
  3. Build one screen with two numbers, two trends and an exceptions list.
  4. Review it in the same weekly meeting for a month, and note each decision it led to.

Frequently asked questions

On-time delivery and first-pass yield. Most businesses already hold the data for both, and they cover the two things customers notice: whether the order arrived when promised and whether it was right.

Multiply availability by performance by quality. Availability is run time over planned time, performance is actual output over possible output at the ideal rate, and quality is good units over total units.

Often not at first. OEE suits repetitive production where an ideal rate is known. In a job shop, schedule adherence and WIP age usually say more and need less data.

Yes. It connects to Zoho apps and to other databases, and offers scheduled reports, data alerts, forecasting and a plain-language assistant. The quality of the dashboard depends on the quality of the data recorded underneath it.

Sources

Product capabilities change. We checked these pages in October 2026; confirm anything you plan around.

  1. Zoho Analytics: features
  2. Zoho Creator: features

Related services: Zoho integrations · Zoho Creator development · Manufacturing workflows

Want this working in your factory?

Tell us how the process runs today. We will map it, show you what a first version looks like and price it before you commit.