I’m working on a fairly complex backend workflow and running into a bit of logic overload. I’m using Bubble’s backend workflows to process form submissions that can have several optional fields and actions, depending on user inputs.
The issue is: I find myself creating multiple “Only when…” conditions across many steps, which makes the workflow hard to read and maintain.
Is there a cleaner pattern for this? Maybe using custom events, recursive workflows, or reusable logic blocks?
Also open to plugin suggestions if there’s a smarter way to manage conditional logic in bulk.
Would love to hear how others structure their backend workflows when logic starts to get heavy.
Thanks in advance!
— jhonnmick