Forms Not Submitting?
In Webflow, forms can fall into one of four categories;
- Default forms ( DF ). These are Webflow-designed forms which capture data using Webflow's default form handler. They are not connected to Logic, and do not have anything in the Action settings field.
- Logic forms ( LF ). These are Webflow-designed forms which are connected to a Logic flow.
- Custom action forms ( CAF ). Webflow-designed forms, which have a custom action specified. These send data to a 3rd party webhook, automation, or form handling service like Basin or FormSpark.
- 3rd party forms ( 3PF ), like Jotform, which are embedded.
It's important to know which kind of form you've setup, in order to diagnose the problems.
For 3rd party forms, everything is handled by that service provider, so you'll need to check their documentation.
For DF's, LF's, and CAF's, this guide is designed to help you check some of the most common problems and solutions.
When I Click Submit, Nothing Happens
( click ) ... ( Click ) ... "???" ( CLICK! CLICK! CLICK! ) ... “!@$@^!!”
Most likely at some point you dropped a Button element into your form, thinking it would work the same as a Submit Button.
They're different things. You can tell the difference if you select the button in the designer, and then look at element settings. Towards the bottom you'll see Submit Button settings, but only if it's a submit.
If those are missing, you have the wrong button type. Add a Submit Button in, and assign your class.
All should be good now.
Another possibility is that another invisible element is obstructing your button from being clicked. If the button is not depressing when you click it, I'd explore that problem, using Chrome's dev tools on your published site.
When I Click Submit, I get an Error
“Agh! My form submissions are getting errors!”
Here are some of the most common causes of Default Form Submission problems.
reCAPTCHA
If your site has reCAPTCHA enabled under site settings, you MUST have a reCAPTCHA element in every Default form, on every page of your site.
This may also apply to Logic forms as well,
Wrong Form Type
If you are expecting your form to behave as a Default form, you may have inadvertently bound it to Logic, or put something into the action setting field.
LF's and CAF's have a very different behavior from DF's. Check that to be sure.
SPAM-Triggering Content
Due to the significant SPAM issues Webflow faced in Q1-2023, a number of changes were made to reduce SPAM.
This means some fields are more strict. Trying to put a URL into a text description field might generate an error.
Custom Libraries
If you're using custom libraries to change for form behavior, such as to support multi-step forms, make certain they are setup properly.
Internal Webflow Problems
Failing all of those situations, it may be that your Default form is correctly designed and configured, and that your submission should go through.
Some have reported problems in the forums where Webflow is blocking certain form submissions
Here I'd check your browser devtools console to see what errors are happening when you try to submit the form- but ultimately you will probably need to pass the question to Webflow support.
In urgent cases, or in situations where you can not afford the uncertainty around successful form submissions, you might consider using a different handler like Basin.
In this scenario, you would remove any reCAPTCHA elements from the form, and reconfigure your form as a CAF.
See here for a guide on how to do that using Basin.