Process Mapping: How to Map a Business Process, Step by Step
A process map is a picture of how work actually moves from start to finish: who does what, in what order and where the decisions are. Here is how to choose a map type, map a process with the people who run it, and turn the map into SOPs people can follow.
Every business runs on processes, but most of them only exist as habits. Ask three people how a new client gets set up and you will hear three different versions, each missing the part someone else handles.
Process mapping is how you get all of it onto one page. It shows the steps, the people, the decisions and the hand-offs, so you can see where work gets stuck, where it gets dropped and what needs writing down.
This guide covers what a process map is, which type to use, how to map a process in seven steps, and how to turn the map into documentation people can actually follow.
What process mapping is
Process mapping is drawing a business process as a diagram: the steps in order, who does each one, where decisions are made and where the work moves from one person or team to another. The finished diagram is a process map.
A good map answers four questions at a glance:
- Where does it start and end? The trigger that kicks it off and the result that means it is done.
- What happens, in what order? Each step as a single action.
- Who does each step? One role per step.
- Where does it branch? The decisions that send work down different paths.
It is worth being clear about what a map is not. A process map shows the shape of a process. It does not hold the detail needed to do each step. That is the job of a standard operating procedure. You will usually want both, and the map is the faster one to make first.
Why map a process
Mapping takes a few hours. What it gives back:
- Hand-offs become visible. Most dropped work happens between people, not within one person’s job. A map shows every point where work changes hands.
- Bottlenecks show up. When five arrows lead to one person, you have found the reason things are slow.
- Duplicate and dead steps stand out. Two people checking the same thing, or a report nobody reads, are hard to see in a conversation and obvious on a map.
- New people learn faster. A one-page picture of the whole process gives context that a list of tasks does not.
- It shows what to document. Every box on the map is a candidate for an SOP. The boxes that confuse people come first.
The four common types of process map
| Map type | What it shows | Best for |
|---|---|---|
| Basic flowchart | Steps and decisions in order | Simple processes run by one person or one team |
| Swimlane map | Steps and decisions, split into a lane per role | Any process with hand-offs between people or teams |
| SIPOC | Suppliers, inputs, process, outputs and customers in one table | A quick high-level view before mapping in detail |
| Value stream map | Steps plus the time spent working and waiting between them | Finding delays in a process that runs often |
For most small business processes, start with a swimlane map. It is a flowchart with one horizontal lane per role, so every arrow that crosses from one lane to another is a hand-off. Those crossings are where most problems live.
Use a SIPOC first if the process is large and people disagree about where it starts and ends. Use a value stream map later, once the swimlane map is right and the question has become “why does this take so long?”
The symbols you need
Formal standards such as BPMN have dozens of shapes. A small business map needs four:
| Symbol | Shape | Meaning |
|---|---|---|
| Start / end | Oval | The trigger and the finished result |
| Step | Rectangle | One action by one role, written as a verb: “Send welcome email” |
| Decision | Diamond | A yes or no question, with an arrow for each answer |
| Flow | Arrow | The order the work moves in |
A fifth is sometimes useful: a document shape for a form, contract or report that a step produces. Beyond that, extra symbols mostly make maps harder to read.
How to map a process in seven steps
Step 1: Pick one process and name its edges
Choose a single process that causes pain: one that is slow, error-prone or only one person understands. Do not try to map “operations”.
Then write down two things before drawing anything:
- The trigger. The event that starts it, such as “client signs the contract”.
- The end point. The result that means it is finished, such as “client has attended the kickoff call and has logins to everything”.
Agreeing on these first stops the session from drifting into the processes on either side.
Step 2: Get the people who do the work in the room
Invite one person from each role that touches the process, plus the person who owns the outcome. Keep it small: three to six people.
The people doing the work know the exceptions, the workarounds and the step that “everyone just knows”. A manager mapping from memory draws how the process is supposed to run. You want how it actually runs.
Step 3: List the steps on sticky notes
Give everyone sticky notes, real or digital. Each person writes the steps they do, one per note, starting each with a verb. Then put them on the wall in order.
Rules that keep this moving:
- One action per note. “Set up the client and send invites” is two notes.
- Map today, not the ideal. If there is a step everyone hates, it still goes on the wall.
- Name the role, not the person. “Account manager”, not “Dana”. Roles outlast people.
Step 4: Arrange the lanes and add decisions
Draw one horizontal lane per role and move each note into its lane. Then look for every point where the work can go two ways and add a diamond with a yes or no question.
This is the step where most of the useful arguments happen. “Wait, who sends the invoice if the deposit has not cleared?” is exactly the kind of question the map exists to surface.
Step 5: Walk through it with a real example
Pick a real recent case, such as the last client you onboarded, and trace it through the map from the trigger to the end. At every box, ask: is this what actually happened?
Real examples expose the steps nobody wrote down and the paths the map does not cover. Add them. Then walk one awkward case through it too, such as a client who paid late or a hire who started early.
Step 6: Mark the problems
With the map agreed, go through it and mark:
- Hand-offs where work waits or gets lost.
- Bottlenecks where many arrows lead to one role.
- Rework loops where work goes back to an earlier step.
- Steps that add nothing, such as a duplicate check or a copy into a second system.
- Steps that live in one head, where only one person knows how.
Resist the urge to fix everything in the session. Note the problems and pick the two or three that matter most. Our guide to process improvement covers how to find the root cause of each one and test a fix before you roll it out.
Step 7: Draw the clean version and decide what to document
Redraw the map neatly in a diagram tool, with the agreed fixes applied. Keep it to one page. If it will not fit, make a high-level map and a separate map for the busiest section.
Then go box by box and decide which steps need an SOP. A step needs one if it is done by more than one person, done rarely enough to forget, or has gone wrong before. Those are the procedures to write next.
Example: a swimlane map for client onboarding
Here is a map for a fictional six-person bookkeeping firm. The firm and its process are made up for the example. The lanes are written out as a table so you can read it as text; on a diagram, each row is a box in that role’s lane.
| Order | Lane | Step or decision |
|---|---|---|
| Start | Sales | Client signs the engagement letter |
| 1 | Sales | Send the signed letter and notes to the account manager |
| 2 | Account manager | Create the client record and folder |
| 3 | Account manager | Send the welcome email with the document checklist |
| 4 | Client | Upload documents and grant access to their accounts |
| Decision | Account manager | Is everything on the checklist received? No: chase after 3 business days and return to step 4. Yes: continue |
| 5 | Bookkeeper | Connect bank feeds and review the opening balances |
| Decision | Bookkeeper | Do the balances reconcile? No: list the questions for the kickoff call. Yes: continue |
| 6 | Account manager | Book and run the kickoff call |
| 7 | Finance | Set up recurring billing |
| End | Account manager | Client confirmed as active |
Reading it as a map shows the firm three things straight away:
- Work crosses lanes five times, and each crossing is a place it can stall. The hand-off from sales in step 1 is the one most likely to lose detail.
- The chase loop at the first decision has no limit. Someone needs to decide what happens after the second chase.
- Finance appears only at step 7, so billing setup is easy to forget. That step is a good first candidate for a written SOP and a checklist item.
Each lane crossing is also a question of ownership. A RACI matrix built from the same steps settles who does each one and who owns the result.
From here, the firm would write a short SOP for each step that needs one, starting with the welcome email and the opening balance review. Our client onboarding SOP template is a ready starting point for that.
From process map to SOPs
A map is where documentation starts, not where it ends. People cannot follow a box that says “review opening balances”. They need the steps, the standard and what to do when it goes wrong.
The pattern that works:
- Keep the map as the overview. One page, showing the order, the roles and the decisions.
- Write an SOP for each box that needs one. Numbered steps, one action each, with the exceptions and what a finished job looks like. Our guide on how to write an SOP covers the format.
- Link them. From the map, each box points to its SOP. In each SOP, a line says where it sits in the process and what comes next.
This is the same approach our guide to SOP formats recommends for any task that branches: a flowchart for the logic, with step-by-step procedures behind it.
Common process mapping mistakes
- Mapping too much at once. “Our whole sales process” becomes an unreadable wall. Map one process with a clear start and end.
- Mapping the ideal instead of reality. Draw what happens today first. Improvements come after you agree on the current state.
- Mapping without the people who do the work. The map will look tidy and be wrong.
- Vague boxes. “Handle the client” is not a step. Each box is one action by one role.
- Decisions without both answers. Every diamond needs a yes path and a no path, or the map hides what happens when things go wrong.
- Never updating it. A map from two years ago is a map of a different business. Review it whenever the process changes, and at least once a year.
- Stopping at the map. A diagram alone does not tell anyone how to do the work. The SOPs behind it do.
How SOPCompass helps
You can do the mapping itself with sticky notes and any diagram tool. SOPCompass is built for what comes after the map: turning its boxes into SOPs your team can find, follow and keep current.
- Write the SOP behind each box quickly. The AI assistant interviews the person who does the step, by text or voice, and drafts the SOP from their answers. You can also record a walkthrough, import an existing Word, PDF or Markdown document, or use the Capture extension to turn clicks in a web app into steps with screenshots. Nothing is saved until a person approves it.
- Keep the process together. SOPs are organized by business pillar and department, so the SOPs for one process live in one place and each person sees their own department first.
- Get it to the right people. Assign the SOPs for each lane to the people in that role, and see who has completed them.
- Keep it current. Comments on steps let people flag what has changed, and version history keeps every earlier version when someone updates it.
What it will not do: SOPCompass is not a diagramming tool and does not draw process maps or flowcharts. Draw the map in the tool you already use, and keep the step-by-step SOPs in SOPCompass.
Where to start this week
Pick the process that caused the most trouble last month. Write down its trigger and its end point. Book an hour with one person from each role that touches it, and put the steps on a wall in order. By the end of the hour you will know where the hand-offs are, which step fails most often and which SOP to write first.