A twelve-person shop outside Cleveland builds cargo trailers for e-bikes. Their manufacturing inventory spreadsheet tracks two very different worlds on the same tabs: finished trailers ready to ship, and the aluminum tube, wheel assemblies, hitch pins, and powder-coat consumables it takes to build more. Every trailer eats a known quantity of each material, so the question that matters is never just "what's on the shelf?" — it's "how many trailers can we still build?"
The failure mode is brutal in a way retail never experiences. Run low on hitch pins — a $2 part with a six-week lead time from Taiwan — and the entire production line stops, with $40,000 of aluminum sitting there unable to become product. The shop owner priced MRP software to prevent this; the quotes started around $325 a month and assumed a full-time person to administer it.
Instead, they turned the spreadsheet they already maintained into a live dashboard with an AI chatbot — for free, in under half an hour of actual work. Here's the exact process.
The sheet needs both raw materials and finished goods, plus the consumption math that connects them. Theirs looked roughly like this:
| Item | Type | On hand | Used per unit | Units buildable | Supplier | Lead time | Reorder point |
|---|---|---|---|---|---|---|---|
| 6061 aluminum tube (ft) | Raw | 1,840 | 22 | 83 | MetalMart OH | 2 weeks | 900 |
| Hitch pin assembly | Raw | 610 | 2 | 305 | Taichung Fastener | 6 weeks | 400 |
| 16" wheel set | Raw | 148 | 2 | 74 | Kenda dist. | 4 weeks | 120 |
| Powder coat (lb) | Raw | 55 | 0.8 | 68 | Prismatic | 1 week | 30 |
| Cargo Trailer v2 (finished) | Finished | 31 | — | — | — | — | 20 |
If your version is messier — half-finished BOM columns, a tab per supplier — leave it alone. Nothing gets migrated or reformatted; the sheet becomes the dashboard's live data feed exactly as it sits.
Go to lovespreadsheets.com and sign up. Building and running the dashboard costs nothing; logins for your production and purchasing staff, plus hosting it on your own domain, are the paid tier.
Select the Dashboard template. If part of your stock lives in an e-commerce or warehouse platform — say finished goods sync to Shopify — you can connect it with an API key so those counts flow in live too. Then write the brief in shop language:
"We manufacture e-bike cargo trailers. This sheet has raw materials and finished goods. Each material row shows how much one trailer consumes. I need a dashboard showing current material levels, how many trailers we can build before each component runs out, and warnings that account for supplier lead time — flag anything that would stall production before a replacement order could arrive."
Then request the piece that changes daily conversations on the floor — the chatbot:
"Add a chatbot for plain-English questions like 'how many finished units can we build with current materials?' and 'which component runs out first if we do a 500-unit run?'"
Three more things worth asking for in the same brief:
The AI Optimize step tightens your wording and may come back with a clarifying question (theirs asked whether scrap rates should inflate consumption — good question). The build finishes in roughly 15–20 minutes.
What comes back is a web app: material levels with lead-time-aware warnings, a buildable-units figure per product, and the current bottleneck component called out at the top. Purchasing gets an email the day hitch pins dip toward the reorder point — six weeks before it would have become an emergency. And when a customer calls asking whether a 40-trailer order is doable, nobody does napkin math; they ask the chatbot and read the answer aloud.
The BOM logic is already yours. You spent years encoding how your product actually gets built — per-unit usage, real suppliers, honest lead times. The dashboard runs on that knowledge instead of forcing it into someone else's item-master schema.
Receiving stays a ten-second job. A pallet arrives, someone updates one cell, and the dashboard reflects it instantly through live sync. No goods-received workflow, no training, no software your shop crew refuses to open.
Lead time is treated as the real constraint. Generic stock alerts fire when a bin looks low. Yours fire when the reorder-by date is approaching for a six-week part — which is the alert that actually keeps a production line moving.
Can it handle multi-level assemblies? Describe the structure — subassemblies that consume materials, finished goods that consume subassemblies — and the dashboard can roll buildable-unit math through the levels your sheet supports.
We also sell through Shopify. Can finished-goods counts sync? Yes — connect it with an API key and finished inventory updates live alongside the materials from your sheet, which remains the master record.
What about work-in-progress? Add a WIP column or tab and ask the dashboard to treat those units as committed material. It reads whatever your sheet tracks.
If your production floor runs on a spreadsheet, you're one prompt away from never being surprised by a stockout again. Upload it at lovespreadsheets.com, describe how a unit gets built, and in about twenty minutes "can we take this order?" becomes a question with an instant, trustworthy answer.
The team turning other people's spreadsheets into software they actually trust — one sheet at a time.