stepbase
← Blog

Operations

When Your Spreadsheet Approval Tracker Breaks Down (And What to Do About It)

Spreadsheets are great for analysis. They are terrible for managing multi-step processes. Here is how to recognize the signs and what to replace them with.

stepbase Team·February 3, 2025
Process automationOperationsWorkflow tools

The spreadsheet approval tracker: a familiar story

It usually starts sensibly. Someone needs to track vendor approvals, or leave requests, or purchase orders. They open a spreadsheet, add columns for Status, Assignee, and Date Approved, and share it with the team.

For a while it works fine. Requests come in, people update their rows, a manager scans the sheet each morning.

Then the cracks appear.

Signs your spreadsheet tracker is failing

Nobody can tell what "in progress" means. Is the request with finance or legal? Is it waiting on a document upload or a manager decision? "In progress" is not a status; it is the absence of one.

Reviewers miss their queue. The spreadsheet does not notify anyone. You have to remember to check it. So requests sit for days because the right person forgot to look.

The audit trail is a mess. You can see that status changed from "Pending" to "Approved," but you cannot see who changed it, when, or why. When something goes wrong, the investigation starts from zero.

Conditional logic is manual. Your policy says purchases over $10,000 need CFO sign-off. Enforcing that means either trusting submitters to route correctly (they will not) or adding a "CFO review" column that is only sometimes filled in.

You cannot run the process, only describe it. A spreadsheet shows you what happened after the fact. It cannot route work, enforce rules, or prevent someone from skipping a step.

What a workflow tool does differently

A workflow tool is not a database for storing approval records; it is a runtime for executing a process. The difference matters.

When you define an approval workflow, you are specifying:

  • What stages exist, in what order
  • What happens at each stage (collect data, get a decision)
  • Who is responsible for each stage
  • What conditions change the path
  • What counts as "done"

The tool then runs that process. It routes work to the right person, sends notifications, enforces the rules, and logs every action automatically.

Assignments are automatic

Instead of a submitter manually filling in "Reviewer: Sarah" and hoping Sarah sees it, the workflow routes the task to Sarah's queue the moment the previous stage completes. Sarah gets a notification. The task sits in her queue until she acts on it.

Conditions are enforced

Your "over $10,000 needs CFO approval" rule is encoded in the workflow as a condition. It fires every time, without anyone remembering to apply it. No exceptions, no workarounds.

The audit trail is built in

Every action (form submitted, review approved, request returned for revision) is logged with a timestamp and the actor's name. You do not need to reconstruct what happened from cell history.

Status is meaningful

Instead of a free-text "Status" column, status reflects exactly where in the process a request sits: Submitted, Awaiting Manager Review, Pending Finance Confirmation, Approved. Anyone can see the real state at a glance.

When is the spreadsheet still the right tool?

Spreadsheets are excellent for:

  • Analysis and reporting on completed data
  • Ad-hoc tracking during the design phase of a new process
  • Processes with a single reviewer and no branching logic

If your process has more than two stages, multiple reviewers, or any conditional routing, you have outgrown the spreadsheet.

Making the switch

The transition is usually easier than people expect. Most approval processes, when you write them down, follow a clear pattern. Map your stages, define your assignees, add your conditions, and run a test with one request.

The harder part is change management. People have muscle memory around the spreadsheet. Make the workflow tool obviously easier for them to use (clear task queues, good notifications, visible status) and adoption follows naturally.

The goal is not to replace one administrative tool with another. It is to stop spending time managing the process so you can spend time on the decisions the process exists to support.

Ready to build your first app?

stepbase gives you a visual designer, conditional routing, and a full audit trail. No code required.