Automation Solutions

Business Process Mapping: How to See Your Operations Clearly Before You Automate Anything

Aaron · · 9 min read

Every business owner I’ve worked with can describe their operations in broad strokes. “A lead comes in, we quote it, we win it, we deliver, we invoice.” Simple enough. But when you ask them to walk through the actual steps — every handoff, every decision point, every system, every workaround — the picture gets complicated fast. Steps nobody mentioned turn out to be critical. Bottlenecks that “everyone knows about” have never been examined properly. Entire workarounds exist because someone built a fix five years ago and it became permanent.

Process mapping is the practice of making the invisible visible. It’s drawing out how work actually flows through your business — not how it’s supposed to flow, not how it was designed to flow, but how it genuinely works today. And it’s the single most important step before you automate anything.

Why You Need to Map Before You Automate

The most common automation mistake is automating a process that’s broken, inefficient, or poorly understood. When you automate without mapping first, you lock in the current way of working — including all its flaws. You end up with a fast broken process instead of a slow broken one.

Mapping first gives you three things:

Clarity. Most processes are understood by the people who do them, but not by the business as a whole. The person in accounts knows how invoicing works. The warehouse manager knows how stock gets replenished. But nobody has a complete picture of how these processes connect, where they overlap, and where the gaps are. A process map makes the whole thing visible to everyone.

Agreement. When you map a process with the people who actually do the work, you’ll discover that different people do it differently. The Tuesday invoicing run doesn’t happen the same way when Sarah does it versus when Mark does it. Mapping forces these differences into the open so you can agree on a standard approach before you automate it.

Precision. Automation requires specificity. “We process the order” isn’t specific enough to automate. “The warehouse manager receives the order via email, checks stock availability in the inventory spreadsheet, creates a pick list, prints it, hands it to the picker, and updates the spreadsheet when the order ships” — that’s specific enough. Process mapping gets you from vague descriptions to concrete steps.

How to Map a Process: A Practical Method

You don’t need specialised software, a process engineering degree, or a consulting firm. You need a whiteboard (or a large sheet of paper), sticky notes, and the people who actually do the work. Here’s the method.

Step 1: Define the Boundaries

Pick one process to map. Don’t try to map your entire business at once — that’s a project that never finishes. Choose a process that’s painful, frequent, or a candidate for automation.

Define where it starts and where it ends. For example:

  • Quote-to-cash: Starts when a lead requests a quote. Ends when payment is received.
  • Hire-to-productive: Starts when a role is approved. Ends when the new hire completes their probation.
  • Order-to-delivery: Starts when a customer places an order. Ends when the goods are delivered and confirmed.

Be specific about the boundaries. A process without clear start and end points will expand until it’s too big to be useful.

Step 2: Walk the Process With the People Who Do It

Sit down with the people who actually perform the work — not their managers, not the person who designed the process, but the people who live it every day. Ask them to walk you through it step by step, from the defined start point to the defined end point.

Write each step on a sticky note. One step per note. Use plain language: “Check stock in spreadsheet,” “Email quote to customer,” “Wait for manager approval.”

Capture everything — including the unofficial steps. The workarounds, the “I usually just call Dave to check,” the manual copy-paste between systems, the “sometimes I skip this step when we’re busy.” These unofficial steps are often where the biggest problems and automation opportunities live.

Step 3: Build a Swimlane Diagram

A swimlane diagram organises the process by who does each step. Each person or team gets a horizontal “lane” (like lanes in a swimming pool). Steps are placed in the lane of the person who performs them, and arrows show the flow between steps.

This format makes three things immediately obvious:

Handoffs. Every time an arrow crosses from one lane to another, that’s a handoff — work moving from one person or team to another. Handoffs are where delays, errors, and miscommunication occur. A process with 15 handoffs will be slower and more error-prone than one with 5, regardless of how efficient each individual step is.

Bottlenecks. If one lane has 12 steps and another has 2, you’ve found your bottleneck. One person or team is doing a disproportionate amount of the work, and everything flows through them. If they’re sick, on leave, or just busy, the entire process stalls.

Redundancy. Steps that happen in multiple lanes — the same data entered into two different systems by two different people, or the same check performed at two different stages — become visible when you see the whole process laid out.

You can draw swimlane diagrams on a whiteboard, in PowerPoint, in Lucidchart, in Miro, or even on butcher’s paper taped to a wall. The tool doesn’t matter. The conversation and the resulting visibility matter.

Before Process Mapping

  • Each person understands their part, not the whole
  • Workarounds are invisible to management
  • Bottlenecks are felt but not measured
  • Automation targets chosen by gut feel
  • Different people do the same process differently

After Process Mapping

  • Everyone sees the complete end-to-end flow
  • Workarounds are visible and can be addressed
  • Bottlenecks are identified with clear evidence
  • Automation targets chosen based on impact analysis
  • Standardised process agreed before automation begins

Step 4: Identify the Problems

With the process mapped, look for these patterns:

Excessive handoffs. Count the handoffs. Each one is a potential delay point and error source. Ask: can any of these be eliminated by having one person or system handle consecutive steps?

Wait states. Mark every point where work sits waiting — for approval, for information, for someone to be available. In most processes, the total wait time far exceeds the total work time. An order that takes “5 days to process” might involve 2 hours of actual work and 4.5 days of waiting in various queues.

Manual data transfer. Every time someone copies information from one system to another — re-typing an email address from a form into a CRM, copying figures from a spreadsheet into an invoice — that’s a manual data transfer. Each one is a potential error and a candidate for automation.

Decision points without clear criteria. When the process branches — “if the quote is over $10,000, it needs director approval” — are those thresholds clearly defined? Or is it “use your judgement”? Unclear decision criteria create inconsistency and can’t be automated until they’re made explicit.

Loops and rework. Steps where work goes backwards — quotes returned for revision, orders that need to be re-entered because of errors, approvals that bounce back — indicate quality problems upstream. Fix the root cause before automating the loop.

Step 5: Find the Automation Opportunities

Not every step in a process should be automated. Use the process map to classify each step:

Eliminate first. Steps that exist only because of a broken upstream process — rework, duplicate data entry, unnecessary approvals — should be removed, not automated. Automating waste is still waste.

Simplify next. Steps that are more complicated than they need to be should be streamlined before automation. A 47-field form that could be 12 fields shouldn’t be automated at 47 fields.

Then automate. The steps that remain after elimination and simplification are your automation candidates. Prioritise them by:

  • Volume: How often does this step occur? Daily steps save more time than monthly ones.
  • Error rate: Steps where manual errors cause downstream problems are high-value automation targets.
  • Time cost: Steps that take a long time per occurrence, even if infrequent, may justify automation.
  • Dependency risk: Steps that only one person can do — if they leave, you have a problem. Automation removes single points of failure.

Your Next Steps

This week: Pick your most painful process — the one your team complains about, the one that takes too long, the one that causes errors. It’s probably quoting, invoicing, onboarding, or order processing. Define where it starts and where it ends.

This month: Book 90 minutes with the people who actually do the work. Walk through the process step by step. Use sticky notes on a whiteboard. Capture every step, every handoff, every workaround. Build a swimlane diagram. You’ll be surprised by what you discover — steps nobody knew about, workarounds that have become permanent fixtures, and bottlenecks that are obvious once you see the whole picture.

This quarter: Classify every step as eliminate, simplify, or automate. Address the eliminations and simplifications first — they’re often free and immediate. Then scope your automation project against a process that’s been cleaned up and standardised, not one that’s still carrying years of accumulated workarounds. The map you’ve built becomes the specification for the automation. And it ensures you’re automating the right things, in the right order, for the right reasons.

A

Aaron

Founder, Automation Solutions

Writes about business automation, tools, and practical technology.

Keep Reading

Stay up to date

New automation guides and insights published regularly.