Tip: When working with list types (processing multiple items like rows in a spreadsheet), build your flow backwards using subflows:Benefits of this approach:
- Start by creating a subflow that works for a single input
- Use input nodes with default values to test your logic
- Once your subflow works perfectly for a single item, use it as a node in your main flow
- Connect your data source (like a Google Sheet) to your subflow and enable Loop Mode
This is one of the most powerful techniques for building efficient, reliable flows in Gumloop.
- Parallel processing: Process multiple items simultaneously
- Faster processing: Quicker execution of your flows
- Easier testing: Test and iterate using single inputs
- Better error handling: Wrap the entire subflow in an Error Shield
- Prevents List of List issues: Compartmentalized flows maintain proper type structures
- Cleaner organization: Complex logic is contained in modular components