Debugging Webflow

Forms Submission Problems

No items found.
Overview
Debugging Layout & Responsiveness Issues
Common Layout Problems
21:51
300
Using Readonly Link for Advanced Debugging
2:45
301
Debugging Forms
Forms Submission Problems
400
Debugging Domain Names & DNS
Www.www Problems
500
Debugging Webpages
Debugging Script Problems
800
Debugging Mobile Devices
801
No items found.

Forms Not Submitting?

In Webflow, forms can fall into one of four categories;

  1. 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.
  2. Logic forms ( LF ). These are Webflow-designed forms which are connected to a Logic flow.
  3. 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.
  4. 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.

Table of Contents
Did we just make your life better?
Passion drives our long hours and late nights supporting the Webflow community. Click the button to show your love.