
Do you actually know how n8n executes multiple branches?
n8n execution test-1
You think you know how n8n executes a workflow?
Alright prove it.
Look at this workflow and comment which node executes first and what happens after that.
Don’t run it.
Just look at it and make your call.
Hints: The workflow starts from the Manual Trigger and then splits into two branches, and both branches eventually lead back toward the same If node. The top branch has DATA → Split Out, while the bottom branch has DATA1 → Network Call Wait.
Now think about the execution:
A. Top → Bottom: Start with the top branch, execute it left → right, finish it, then move to the bottom branch.
B. Bottom → Top: Start with the bottom branch, execute it left → right, finish it, then move to the top branch.
C. Switch between branches: Start with the top branch, execute until the If, switch to the bottom branch, then continue from there.
D. Both branches at the same time: n8n starts executing both branches in parallel.
Which one do you think it is?