A suddenly non-functional Webflow form (despite no changes to the form) is most often caused by one of several external or account-level issues.
- Webflow accounts have monthly form submission limits, depending on the site plan (e.g., 500 for Basic, 1,000 for CMS).
- If the limit is reached, Webflow will automatically disable form submissions until the quota resets or the plan is upgraded.
- Check this in Project Settings > Forms tab to see your current usage.
2. ReCAPTCHA or Bot Protection Issues
- If reCAPTCHA is enabled but not configured correctly (e.g., missing site key), the form may silently fail.
- Go to Project Settings > Forms and either:
- Disable reCAPTCHA if not needed, or
- Ensure all required keys from Google reCAPTCHA are correctly added.
- If the form’s name or action attribute was accidentally changed or deleted in Designer (even via a CMS update or component change), the form might stop submitting.
- Ensure the form uses the default Form Block structure from Webflow, and hasn’t been modified via embedded code or attributes.
4. Custom Code Interference
- Custom scripts or third-party tools can block the form’s submit event or override form behavior.
- Check for any recent additions to custom code in Project Settings > Custom Code or in the page’s settings.
- Disable temporarily to test form functionality.
5. Domain or DNS Misconfiguration
- If the site’s custom domain recently expired or DNS settings changed, Webflow might not accept form submissions.
- Go to Project Settings > Publishing and verify that the custom domain is still connected and secured with SSL.
6. Notification Settings or Email Provider Blocking
- Even if the form successfully submits, the user may think it's broken if form notification emails aren’t received.
- Check spam folders, and in Forms settings, make sure the notification emails are correctly entered.
- Also ensure the domain’s SPF/DKIM records are set correctly, especially if using a custom SMTP provider.
7. JavaScript Console Errors
- Open Chrome DevTools, go to the Console tab, and try submitting the form.
- Look for errors that could indicate JavaScript failure, such as unhandled TypeErrors or CORS issues from third-party scripts.
Summary
If your friend's Webflow form stops working without recent changes, it's likely due to form submission limits, reCAPTCHA misconfigurations, custom code issues, or domain problems. Review form settings, console errors, and account usage to identify and resolve the issue.