How to manage the address for a form?

Hello everyone! I’m having trouble understanding how forms work. I want to override the destination where the form will be sent. The Action field in the settings isn’t behaving as I expected. Instead of sending the data there, it’s simply redirecting to the specified address. What’s the solution? Do I have to write custom code to intercept the form?

If I am understanding you right, you can control the form submissions destination under each project site settings “Forms” tab, see image below.

But these are general rules for all forms, right? As I understand it, I cannot set different conditions for different forms. Plus there is sending by email, but I need to send form data to the server

@Timofey_Berezhnov - to accomplish what you want you might need a third-party service. I would recommend looking at Make or Zapier since both easily support webhooks and can perform just about anything you can imagine.

What about custom code that will intercept the form when it is submitted?

@Timofey_Berezhnov - I use Basin for form processing on Webflow to take advantage of additional features and to eliminate spam which is a serious issue on Webflow forms. You can define custom routing per form and you can integrate to other services. What is not to like? See => https://usebasin.com

There are other options in the university under integrations.

That’s correct. It renders as a standard HTML form with a standard action property. If you have the form method set to GET, you’ll see the data on the URL. Set to POST, the data will be sent as HTTP POST data.

Depends what you are trying to do.

If you’re sending the data to a service like Make .com, you can likely just set the data and configure a receiver as a form POST handler. I generally want to go further, and process the result returned from my automations, so I use JS to send the data, wait for the response, and then act on the response.