All articles
AUTOMATION · DEVELOPMENT

Outgrown Your Spreadsheets? How to Decide What to Automate First

Find the manual workflow worth fixing first. Compare spreadsheet improvements, existing software, integrations, and custom tools with a practical worksheet.

Every Friday, someone exports a report, copies the rows into another spreadsheet, checks the totals, and emails three people about the numbers that don’t match.

The process works—as long as that person has time, remembers every step, and catches every mistake.

If that sounds familiar, start by examining one workflow. A good first automation handles recurring work with clear rules, a measurable burden, and someone responsible for the result. The right fix might be a better spreadsheet, a connection between existing systems, or a small custom application.

Here’s how to decide which process deserves attention and how much to change.

1. Identify where the work gets stuck

A spreadsheet can be a perfectly good tool for planning, analysis, and a process that is still taking shape. Its presence alone isn’t a reason to commission software.

Look at what people have to do around it:

  • Copy the same information repeatedly. An employee enters an order in one system, then retypes it into a tracker and an invoicing tool.
  • Resolve conflicting versions. Two people update separate copies, and someone has to determine which numbers are current.
  • Chase the next step. Work sits idle until someone notices a row and sends a reminder.
  • Repair predictable errors. Missing fields, inconsistent names, or duplicate records need the same corrections every week.
  • Remember undocumented rules. One employee knows which rows to exclude, which totals to adjust, and who needs an exception report.

Pick a specific process and watch it happen from start to finish. Include the person doing the work. Ask them to show you a normal case and a difficult one.

Write down the trigger, inputs, steps, exceptions, and final result. “When an order ships, update its status and prepare it for billing” is a useful starting point. “Fix operations” needs more definition.

2. Measure the current burden

Before estimating what automation could save, record what the process actually takes over a representative period. Include busy days and exceptions.

Use this worksheet for each candidate:

QuestionWhat to record
What starts the process?A new order, weekly deadline, submitted form, or another specific event
How often does it happen?Runs per week or month
How much active work does each run take?Total staff minutes across everyone involved
How much additional rework occurs?Time spent correcting errors, excluding time already counted above
What happens while work waits?Delayed invoices, unanswered requests, or other observable consequences
Which tools and data does it need?Systems, files, required fields, and access permissions
Who owns the outcome?The person who can explain the rules and accept the finished work
What would count as an improvement?A measurable target, such as preparing the report within 30 minutes

For a basic time estimate:

Monthly effort = runs per month × staff minutes per run ÷ 60 + additional monthly rework hours.

For example, 20 runs at 30 minutes each, plus two hours of additional corrections, equals 12 staff hours per month. These are illustrative numbers, not a client result.

Those 12 hours are the current burden. Some work may remain after automation: reviewing exceptions, checking results, and maintaining the connection between systems.

Also distinguish time recovered from money saved. Giving an employee six hours back creates capacity. It reduces cash spending only if it changes an expense, such as overtime or outside support. State what the team would do with the recovered time before treating it as a business benefit.

3. Choose the smallest fix that meets the need

Use the problem you’ve documented to compare options.

OptionA good fit when…Check before choosing it
Improve the spreadsheetThe workflow is manageable, but inconsistent entries or formulas cause troubleCould validation, protected formulas, or one shared version address the main issue?
Use existing softwareThe process follows a standard pattern that a product already supportsDoes it handle your real exceptions, permissions, and data exports?
Connect existing systemsThe tools work individually, but people move information between themCan the systems exchange the needed data, and what happens if a transfer fails?
Build a focused custom toolYour rules, approvals, or user interactions don’t fit the available optionsCan you define a useful first version with clear ownership and ongoing support?

Try your actual workflow against an existing product before committing. Include a troublesome record and an exception that occurs regularly. A polished demonstration of the normal path won’t tell you whether the tool fits your operation.

For custom work, include setup, data cleanup, training, hosting, maintenance, and remaining manual work in the comparison. The initial build is only part of the commitment.

4. Pick a process with clear rules and a clear owner

Compare your candidates using four questions:

  1. Is the burden meaningful? You have observed repeated effort, errors, or delays that justify attention.
  2. Are the rules stable? Someone can explain what should happen for both normal records and common exceptions.
  3. Can the necessary data be accessed? You can obtain the required information reliably and with appropriate permission.
  4. Can the change stand on its own? One team can use it and evaluate the result without replacing several other systems first.

A weekly reconciliation process with known inputs may be a more manageable starting point than a company-wide approval process whose rules are still being debated.

If nobody agrees on what should happen, document the decision process first. If most records require judgment, consider automating preparation and routing while keeping that judgment with a person.

The first project should have a named owner who can answer questions, review examples, and decide whether the output is correct.

5. Example: automate inventory reconciliation

This is a hypothetical example to illustrate scope, not a ZanaWorks case study or a claim of measured savings.

Imagine a distributor whose operations coordinator exports inventory from two systems each morning. They match product codes in a spreadsheet, compare quantities, and send discrepancies to the warehouse manager.

The existing inventory system still serves the business. The recurring burden is comparing its records with the warehouse data.

A focused first version could:

  • Import the two existing export files.
  • Match records using an agreed product identifier.
  • Flag quantity differences, missing identifiers, and duplicate records.
  • Give the coordinator a discrepancy list to review.
  • Record when the comparison ran and whether both files were processed successfully.

Inventory adjustments would still require a person’s approval. Purchasing, forecasting, and warehouse management would remain outside this project’s scope.

Starting with file imports lets the team check whether the comparison logic is useful before adding automatic connections. If exporting the files remains a meaningful burden, that becomes a separate improvement to evaluate.

Before rollout, run the tool alongside the existing process using representative files. Check whether it identifies known discrepancies, handles missing records, and makes failures visible. A failed import should never look like a successful comparison with no discrepancies.

Then compare the new process with the baseline: total staff time, corrections required, and when the manager receives the report. Include review time in the result.

6. Write a one-paragraph project brief

Once you’ve chosen a workflow, use this template to describe it:

When [trigger] occurs, [person or team] uses [systems or files] to [steps]. This takes [measured effort] and causes [observed problem]. We want to [specific improvement], while keeping [existing systems or responsibilities]. [Owner] will review the result, and we’ll measure success by [metric].

For the inventory example, the brief might read:

Each morning, our operations coordinator compares inventory exports from our inventory and warehouse systems. We’ll measure the current preparation and correction time over two representative weeks. We want a tool that produces a discrepancy list for review while keeping inventory adjustments under the warehouse manager’s control. The coordinator will validate the output. We’ll measure preparation time, missed discrepancies, and time spent reviewing exceptions.

That brief gives your team and a potential development partner something concrete to evaluate. It also makes it easier to recognize requests that belong in a later phase.

Start with one workflow you can measure

Choose a recurring task, observe how it works, and establish the current burden. Compare a spreadsheet improvement, existing software, an integration, and a focused custom tool against that same task.

The strongest first project has an observable benefit, clear boundaries, and someone ready to own the result after launch.

ZanaWorks builds focused internal tools, integrations, and workflow automation with direct access to senior engineering. We help businesses solve specific operational problems while working with the systems they already use.

Have a workflow that’s become too manual? Tell us about it. Share what your team does, which tools are involved, and where the process gets stuck. We can help identify a focused next step.

Next article

The Edge Apps Have Over Websites, and Why You Still Need Both

Start with a conversation

What should work better in your business?

Bring us the workflow, product, website, or creative challenge. We’ll help define a focused project and the right next step.

Start a project inquiry