Business Process Automation: A Practical Guide for Companies That Still Run on Spreadsheets and Email | Detroit Computing Blog | Detroit Computing
Back to blog
·12 min read·Alex K.

Business Process Automation: A Practical Guide for Companies That Still Run on Spreadsheets and Email

The average knowledge worker spends 60% of their time on "work about work": coordination, status updates, data entry, chasing approvals, and copying information between systems. That's three full days a week on tasks that don't need human judgment.

Across a 200-person company, that comes to roughly 120,000 hours a year spent on work software could handle. At a blended cost of $45/hour, that's $5.4 million a year in labor on tasks nobody was hired to do.

Business process automation (BPA) means using technology to run recurring tasks or processes that people currently do by hand. A spreadsheet macro automates one step. BPA connects systems, departments, and workflows to close the gaps where work slows down, gets lost, or waits for someone to copy data from one place to another.

The business process automation market is projected to reach $19.6 billion by the end of 2026, growing at a 12.2% CAGR. Most of that growth comes from companies that ran the math above and decided to stop paying people to do work that machines handle better.

What business process automation looks like

BPA takes the repetitive, rule-based work out of people's jobs so they have more time for the parts that need thinking. It rarely means replacing whole roles.

Take a mid-market distributor that processes 300 purchase orders a day. Each order arrives by email, gets keyed by hand into the ERP system, triggers an inventory check in a separate system, and generates a confirmation email back to the customer. One person handles about 40 orders a day, so the company needs seven or eight people doing this full-time.

With BPA, orders arrive and get parsed automatically with intelligent document processing. They're validated against business rules, entered into the ERP, checked against inventory, and confirmed to the customer, and nobody touches them unless something falls outside normal parameters. The same volume now needs one or two people handling exceptions instead of eight people doing data entry.

Companies are doing this today, with tools that have been on the market for years.

Common processes worth automating

Not everything should be automated. The best candidates are repetitive, rule-based, and high-volume. These are the processes where most companies see the fastest returns.

Invoice processing and accounts payable. Companies that automate AP report an average effort reduction of 85% and a 10x improvement in turnaround time. The system does the three-way match between invoices, purchase orders, and receipts, and sends only the discrepancies to a person.

Employee onboarding. A new hire sets off dozens of tasks across HR, IT, facilities, and the hiring manager: provisioning accounts, ordering equipment, scheduling orientation, generating offer letters, and enrolling them in benefits. Most companies run this with a checklist and email chains. Automated onboarding cuts the process from days to hours, and new hires stop waiting two weeks for system access.

Approval workflows. Purchase requests, expense reports, time-off requests, and contract reviews sit in inboxes for days because they're low priority for the approver and high priority for the requester. Automated routing with escalation rules, mobile approvals, and reminders turns a three-day approval into a three-hour one.

Customer service routing and response. Automation can triage support tickets, categorize them, route them to the right team, and send templated responses for common issues. Your support team spends less of the day sorting tickets and more of it on problems that need their expertise.

Report generation and data consolidation. Think of the Monday morning report that takes someone four hours to build by pulling data from six systems and pasting it into a slide deck. Automated reporting pulls the data on a schedule, formats it, and delivers the report. A live dashboard that's always current is even better.

Order-to-cash and procure-to-pay cycles. These cover the full cycle from order receipt to payment collection, or from purchase request to vendor payment. Because they cross several departments and systems, they're where the biggest efficiency gains are.

Why most automation projects underperform

Adoption is high: two-thirds of businesses now invest in some form of automation technology. Results are uneven, though. McKinsey's research shows that roughly 70% of digital transformation efforts, automation included, fall short of their goals.

Three patterns explain most of the failures.

Automating a broken process

This is the most common and most expensive mistake. If your current process has unnecessary steps, unclear handoffs, or workarounds that exist because two systems don't talk to each other, automating it just makes a bad process run faster.

Before you automate anything, map the process as it really works today. Skip the version in the procedures manual and document the one where Sarah exports the data to CSV, reformats three columns, and uploads it to the other system because the API integration was never built. Fix the process first, then automate the fixed version.

Starting too big

Companies get excited about "enterprise-wide automation" and try to automate fifteen processes at once. They buy a platform, hire a consulting firm, and launch a twelve-month initiative. Six months in, they've spent $400,000 and haven't finished automating a single process.

Flowforma's research found that the leading causes of BPA failure are insufficient training (31%), choosing the wrong processes to automate (28%), and overly optimistic timelines (24%). All three get worse when you try to do too much at once.

Start with one process. Pick one that's painful, visible, and fairly straightforward. Automate it and show the results. Then use what you learned, and the credibility you earned, on the next one.

Ignoring the people side

96% of executives who fail at BPM cite a lack of employee buy-in as a major cause. Fewer than one in ten companies train their teams well enough to support new automation tools.

Automation changes how people do their jobs. If you don't explain why, train them on how, and take their feedback seriously, they'll find ways to work around the new system. The people closest to a process usually know it best. They can tell you which steps need human judgment and which are manual only because nobody ever built a better way.

How to choose the right automation approach

There are a lot of automation tools, and the market is confusing. This is a simple way to match the tool to the problem.

Workflow automation platforms

These fit structured, predictable processes with clear rules and defined steps.

Tools like Microsoft Power Automate, Zapier, or Make (formerly Integromat) connect your existing systems and move data between them. If you can describe your process as "when X happens, do Y, then Z," a workflow automation platform is probably the right place to start.

They're the cheapest and fastest options to deploy. Many mid-market companies start here and cover 60-70% of their automation needs with workflow tools alone.

Robotic process automation (RPA)

RPA fits processes that involve legacy systems with no APIs.

RPA bots use software the way a person does, by clicking buttons, filling in forms, and copying data between screens. That's useful when you're stuck with legacy systems that can't be integrated through modern APIs. Instead of rebuilding the legacy system, which might cost millions, you put a bot in front of it.

The downside is that RPA is brittle. If the UI changes, the bot breaks. Treat RPA as a stopgap while you work toward proper system integration.

Intelligent document processing (IDP)

IDP fits unstructured inputs like emails, PDFs, invoices, and forms.

It uses AI to read, classify, and extract data from documents that arrive in inconsistent formats. IDP is what makes purchase order automation, invoice processing, and contract analysis possible at scale.

Custom automation with APIs

Custom automation fits complex, business-specific processes that off-the-shelf tools can't handle.

When your automation spans many systems, involves complex business logic, or needs tight integration with custom applications, you need automation built for the job. This is where custom software development comes in. It costs more up front, but the automation fits your workflow instead of forcing your workflow into a tool's limits.

AI-powered automation

AI fits processes that involve judgment calls, pattern recognition, or unstructured decisions.

The newest layer of automation uses AI agents for work that used to need human judgment, such as anomaly detection, intelligent routing, predictive actions, and natural language processing. The market is moving this way, but AI works best on top of solid basic automation. It can't stand in for that foundation.

What to budget for business process automation

Costs vary a lot depending on complexity, the number of systems involved, and whether you use off-the-shelf tools or build custom solutions. These are realistic ranges for mid-market companies:

Automation typeTypical cost rangeTimelineExpected ROI
Workflow automation (low-code)$5,000-$30,000 per workflow1-4 weeks3-6 months
RPA implementation$25,000-$100,000 per bot4-8 weeks6-12 months
Intelligent document processing$30,000-$150,0006-12 weeks6-12 months
Custom API integrations$15,000-$80,000 per integration3-8 weeks3-9 months
End-to-end process automation$50,000-$300,000+3-6 months6-18 months
AI-powered automation$75,000-$500,000+3-12 months12-24 months

Research from multiple industry sources shows that automation returns between 30% and 200% in the first year, mostly through lower labor costs and higher throughput. Organizations that automate see an average cost reduction of 22% within three years.

It's worth calculating what not automating costs, too. If a manual process costs your company $200,000 a year in labor and a $50,000 automation project cuts that by 60%, the project pays for itself in five months. Every month you wait costs $10,000.

A practical five-step implementation plan

Step 1: Audit your processes (weeks 1-3)

Map every process that involves moving data between systems, manual data entry, approval chains, or repetitive decisions. For each one, estimate:

  • How many hours a week does it take?
  • How many people are involved?
  • What's the error rate?
  • What do delays or mistakes cost?

This is similar to the assessment phase of a digital transformation roadmap. You need to know where you are before you can decide what to fix first.

Step 2: Prioritize by value and feasibility (week 3-4)

Score each process on business value (time saved, errors reduced, revenue impact) and implementation feasibility (technical complexity, number of systems involved, data quality requirements). Plot them on a 2x2 matrix.

Start with the processes that score high on both. Those quick wins build support inside the organization and free up money for bigger automation projects later.

Step 3: Fix before you automate (weeks 4-6)

Walk through your first target process step by step. Remove steps you don't need, clarify handoffs, and standardize inputs. If the process has workarounds because systems don't integrate, decide whether to fix the integration (see our API integration guide) or use RPA as a temporary bridge.

Step 4: Build, test, and iterate (weeks 6-12)

Build the automation in phases. Start with the standard path, the 80% of cases that follow the normal rules. Run it alongside the manual process at first so you can check the results, then add edge cases and exceptions over time.

Involve the people who do the work today. They'll catch problems that look fine in a demo and break in production. If they feel ownership of the new system instead of feeling replaced by it, they'll also become its biggest supporters.

Step 5: Measure and expand (ongoing)

Track the metrics you defined in Step 1: processing time, error rates, cost per transaction, and employee time freed up. Share the results widely. Hard numbers from the last automation project are the best argument for the next one.

Then pick the next process and repeat. Most companies find that after three or four successful automations, teams start asking for automation instead of resisting it.

How automation fits your broader technology strategy

BPA touches nearly every other technology project a mid-market company might be considering.

If you're evaluating ERP systems, your ERP's integration capabilities decide how much you can automate. A modern ERP with open APIs supports workflow automation that a closed legacy system makes nearly impossible without RPA workarounds.

If you're dealing with legacy systems, automation can buy you time. Use RPA to automate work in legacy systems now while you plan a longer-term modernization effort. You get efficiency gains today without a big upfront investment.

If you're planning a digital transformation, BPA should be one of the early wins on your transformation roadmap. Automating the most painful processes in the first six months builds support, shows ROI, and frees up staff for the bigger changes ahead.

If you're worried about technical debt, know that poorly built automation can add to it. Bots that depend on fragile UI interactions, workflows with hardcoded business rules, and undocumented automation scripts all turn into maintenance work later. Build automation with the same care you'd give any software project.

If you're in a regulated industry, automation helps with compliance. Automated processes leave audit trails, run the same way every time, and remove the human errors that cause compliance violations. Companies building HIPAA-compliant systems or meeting other regulatory requirements often find automation is the most reliable way to make sure processes are followed exactly as designed.

Getting started

If you're not sure where to begin, try this. For one week, write down every time you or someone on your team copies data from one system to another, reformats information, sends a follow-up because something is stuck in an approval queue, or builds a report by pulling data from several sources.

Add up the hours. Pick the most painful item and automate it.

You don't need a company-wide automation strategy to start. You need one process, one solution, and one set of results that makes the next conversation easier. The companies getting the biggest returns from automation started with a real problem, solved it, measured the results, and kept going. Which platform they bought mattered much less.