Begin with the process's trigger and its successful endpoint. Put actions in short verb-led boxes, then draw only the decisions that change the next step. Label each outgoing branch with its condition—“yes” and “no” are clearer than unlabeled arrows.
Sketch the common route first in the flowchart maker. Add failure and retry routes once that path makes sense. Avoid crossing lines where possible, and do not let an arrow disappear without an outcome. If a box needs a paragraph of explanation, split the action or link to a separate note.
Give the chart to someone unfamiliar with the process and ask them to follow one normal and one failure case.