There is currently a limit to the size of each flow. This is a file limit with our cloud storage provider. For example, if you have a flow with 100+ screens, you might run into this limit.
When you reach your flow size limit, you can no longer add blocks and changes are not applied to your flow. Once you reduce the size of your flow by removing blocks, you can add blocks and make edits again.
β We are working on removing this limitation. We will keep you up-to-date via our Release Notes and Product Announcements.
How to avoid this limit
In the meantime, there are a few things you can do to avoid this limit.
Remove blocks and/or screens from your flow
For example, you can try to simplify your flow logic by using variables and formulas instead of duplicating screens to put logic in your flow.
π See also the following help articles:
Split your flow into multiple flows
If a flow gets complex, you can split it up into multiple flows to avoid the flow size limit being reached.
π‘ Tip: If you want to still have all inputs in the last flow, you can redirect to it with inputs from the initial flow via variables. Learn more about it here.
Move custom code outside your flow
If you have a lot of custom code in your flow, you can move this code into a separately hosted file and include it as a script in your <head> code.
π Learn more about custom head code here.
Re-upload SVG files for older flows
Nowadays, SVG files do not increase your flow size. In the past, SVG files were embedded in the flow directly and increased the flow size. If you have old flows with SVG files, try re-uploading the SVGs.