We recently had a requirement to write a workflow that would require nested if conditions. Much to our surprise we realized that only 4 nested if conditions are supported.
After selecting “Select this row for “IF 5″and clicking on “Add Step”, we can see the Add Step menu greyed out.
The workaround is to use Child Workflow.
Check out this wonderful article
Hope it helps.