Alright, the steps at the bottom of this post should be working, however, I believe we’ve stumbled into a bug or an oversight. @Ellie, would you be able to take a look into this for us? The Data Set automations (to run workflows) work when I manually create a new row, but they don’t when the row is created from a form submission.
In the meantime @gregg_ebv, is your team familiar with Zapier, Power Automate, or Make? These tools will definitely work to do what you need, though it might take some more complex logic to get it working. Forms aren’t really hooked into anywhere except what you see in the automate tab.
I would suggest using Google Sheets instead of a Data Set and watch those rows using one of those previously mentioned tools. They’ll also allow for much more complex logic from your form fields if needed.
If you’d like hands‑on support, or help building more complex automations, my team at Improvizations offers consulting services for Process Street integrations. I’d love to jump on a quick call with you to walk through your specific needs and get you set up right away. I’m available the rest of the day until around Tuesday, April 22, 2025 12:00 AM, or you can book a time that works for you here: Book a Meeting with Kai deSilva
P.S. I have a few other ideas that might work without middleware, but they’d depend on your specific needs. It involves using a workflow as a form instead of their real forms feature.
Implementation Steps
I’m leaving these here for posterity sake and in case this gets fixed everyone has a place to come back to (and because I spent time writing them
).
1. Form Builder
In the form builder, you have your form fields like so:
2. Form Automation Tab
In the form’s automation tab (seen above), you can choose Process Street as the app and have it create a Data Set record upon form submission. Choose your fields you want to send to the Data Set, and turn the automation on.
3. Data Set Automations
Now, in your Data Set, enable an automation to run a workflow when a record matches a condition. This will be determined by your conditional field from the form. You can have as many of these as you’d like, though if you need some logic more complex than a single field, you’ll need something more advanced to manage that.
Wow that was a lot 
Happy to help though! This is a fun one.