Ho I add Another Form Submit Node?

I have a form submit to start my flow. It has three options to select from. I use a text classifier to send each option out on a different flow. I want the next step to be a FOrm submit with more specific requests. I am using the Next Form Page. When I send any data to it, it just starts working and never stops. I can’t even stop the execution. It just dies there and never loads the form. I am sure I am using something wrong!

Connect the “Next Form Page” node directly to another “Form” node. Make sure that the “Next Form Page” node is followed by a new Form node with defined fields.

Don’t end the flow with “Next Form Page.” This node isn’t a termination node; the flow needs to continue after it.

Check the flow structure. Use “If” or “Switch” nodes to branch the logic appropriately based on the responses from the first form or the text classifier.

1 Like

Well, this doesn’t seem to do anything. I have a Split that sends the text string of the selection and the date of execution. The next node is the Next Form Page. NOthing is happening here. I have to refresh the screen to stop the execution. I have a HTTP Get node. It is to take the fields created in the Next Form Page. So… my start form trigger has 3 options to pick. Option A goes to the Next Form Page then (hopefully) to the Webpage POST. If I skip the split and go straight to the POST page it works fine. I have a Wait and then a GET page. It all works fine until I add the new Next Page Form. Clearly missing something here!

I recommend building the flow like this:

1- Initial node – Form Trigger
Select question with all three options.

2- Classification – Switch or Text Classifier
Depending on the option selected, create separate branches.

3- New page – Next Form Page
For each branch, if it requires a new form, connect a Next Form Page.

4- Form page – Form
Immediately after each Next Form Page, add a Form (a Form node, not just a Trigger). Define the desired fields (text, date, file, etc.).

5- End the page – Form Ending
In the Form node, configure a Form Ending to close that page (display a message, redirect, etc.).

6- Logical continuation – HTTP, processing, etc.
If you must make an HTTP call, wait a bit using a Wait after the Form Ending, or make a direct HTTP Request after the page.

1 Like

Here is my confusion. Where is the FOrm node in item #4? I open up n8n Form, I can select End Page or Next Page. Also there is the normal Form Submissions trigger. Where is the Form page, and what is it called? It’s the missing link :wink:

Thanks for your help!

This is an example of what I mentioned to you

1 Like

Hi Eric, very king of you to help others, you are going the extra mile to share a solution and such quick response.
Hi Richard - here is another option, as you will have to call the form from a website, depending on your solution/approach, you can remove one step and provide explicit links to the form, see example below. Also with AI and natural language processing you can use a chatbot, this will also validate your data, doing validation in the form is cumbersome.

Thanks for that overview. But… it still just stops when going from the switch to the Next Form Page.

Here are the nodes I have.

This is the Form Trigger:

This is the Switch, the flow I am working on is GBP.

This is the Next Form Page it appears when running that it is waiting for something from the switch.

This is the Form Ending, which never gets launched.

I have looked high and low for videos that might explain this. It appears I am doing something wrong in the Switch as best as I can figure.

Thank you for your persistance!

Ceck this:
https://vimeo.com/1093566319/f62c55a642?ts=0&share=copy

Well, things seem to work. You went pretty fast so I wasn’t sure of everything being right. But… it works and I think I can go from there.

Thanks!