Nintex recommends keeping the number of actions within a workflow design in Office 365 between 100 and 150 actions. While business processes can range from simple notifications to complex ETL processes, there are some guidelines around workflow size that you will want to follow:
To better understand the true overall size of the workflow definition you can decompress the NWF file via the steps below:
While the SharePoint on-premises versions of Nintex Workflow continue to utilize the Legacy Workflow Infrastructure, workflows designed with Nintex for Office 365 now use the Workflow Manager system (also known as the SharePoint 2013 Workflow Engine).
Things to be aware of with Workflow Manager:
One of the most prevalent issues caused by poor workflow design within SharePoint Online is workflow throttling. Below are some of the causes of workflow throttling, and ways to avoid throttling events.
Best practices to avoid throttling
In order to bring additional functionality to the SharePoint Online workflow platform, Nintex has leveraged our Nintex Live service to help extend the available actions within our workflows that are running within SharePoint Online.
Actions that utilize Nintex Live
The actions below also use Nintex Live, but are acquired through the Nintex Store inside of the designer:
The actions that work with Nintex Live bring incredible extensibility to the workflows that can be designed within Office 365. Here are a couple points to remember when using the Live actions: