← All Articles

From Spreadsheet to System: Migrating Manual Processes to Automation

Every small business has one: a shared spreadsheet that has quietly become a critical business system. Nobody knows who owns it. Data gets lost. It breaks regularly. It needs to be replaced — but you can’t just shut it down while people are using it.

Migrating a spreadsheet to automation is risky. You can’t flip a switch. People are depending on it. If the new system fails, you’re liable. You need a process that doesn’t disrupt operations.

Here’s how we do it.

Step 1: Shadow the Workflow (2–3 hours)

Don’t look at the spreadsheet first. Watch the human using it.

Sit with whoever touches it most. Ask:

Take notes. You’ll hear things the spreadsheet itself won’t tell you.

Example: “Every Friday, I export customer data, match it against our invoice system, and flag anyone who’s 30+ days past due.” That’s a workflow. That’s what we automate.

Step 2: Map Decision Points

Not every cell in the spreadsheet is important. Most of it is output or intermediate math. Find the decision points — the places where a human makes a judgment.

Using the past-due example:

Those decision points are where AI shines. Claude can read context — customer history, notes, relationship — and make a judgment that a formula can’t.

Step 3: Identify the 80/20 Automation Target

Not every spreadsheet should become a fully automated system. Ask: “What if I automated 80% of this and left 20% for manual work?”

Why keep the 20% manual? Because relationship and judgment matter. A past-due customer might have already called and explained. The spreadsheet doesn’t know that. Trying to automate everything is how automation projects fail.

Step 4: Design the New System (Without Shutting Down the Old)

Build a parallel system. The spreadsheet keeps running. The new system runs alongside it.

Old system: Shared Google Sheet. Every Friday, manually export data, match against invoices, flag past-due accounts.

New system:

Both systems run for 1–2 weeks. The team uses the spreadsheet like before. They also get the Slack notification and check the dashboard. They compare. Do the results match? Is the dashboard right? Once the team trusts the new system — usually 2–3 weeks — they stop using the spreadsheet.

Step 5: Handle Edge Cases

After 1–2 weeks of running in parallel, the team will say: “The automation flagged X, but actually this is a special case because...”

You now have a list of edge cases. Examples:

Add those rules to the automation. Some are simple threshold changes. Some require a manual override the team can trigger from the dashboard. You’ll never catch 100% of edge cases upfront. That’s why running in parallel is crucial.

Step 6: Retire the Spreadsheet (Safely)

Once the automation is handling 99% of cases and the team is confident:

  1. Archive the spreadsheet (don’t delete it).
  2. Document the new process.
  3. Set a checkpoint: “In 30 days, we’ll delete the archive if there are no issues.”
  4. Usually, by then, nobody misses it.

Real Example: Vendor Payment Approval

Old system: Weekly spreadsheet review. Manager looks at vendor invoices, checks if they match purchase orders, approves or rejects with notes. Takes roughly 2 hours per week.

New system (3-week build):

Result: Manager goes from 2 hours/week to ~15 minutes — just handling exceptions. Timeline: Week 1 build and parallel run, Week 2 edge case refinement, Week 3 full cutover. Month 2: spreadsheet deleted.

Common Mistakes to Avoid

Automating a broken process. You automated something, but the human process was inefficient to begin with. Before automating, check whether the process itself needs to change first.

Building in a vacuum. You deliver a system and expect adoption. Instead, involve the user from day one. They should see the new system running in parallel and have input into what it flags.

Over-automating edge cases. Some decisions should stay manual. Automate the 80%, keep the 20% human. Fighting every edge case in code costs more than it saves.

Shutting down the old system too fast. Always run in parallel for at least 1–2 weeks. Build trust before you pull the plug.

The Timeline

For most small business automations, expect:

Four to six weeks from “we need to fix this spreadsheet” to “the spreadsheet is gone and the system is running.” That’s a reasonable timeline for most teams — fast enough to matter, slow enough to do it right.

Get the free AI Readiness Checklist

15 questions to diagnose your team’s AI readiness, where you’ll see ROI fastest, and what to tackle first.

Takes 5 minutes Actionable next steps No sales pitch

No spam. Unsubscribe anytime.

or

Ready to build AI that actually works?

Let’s talk about how SRE discipline transforms AI from a risky experiment into a reliable business system.

Book Your Free Discovery Call