Contact Forms are often one of the most important parts of a website. Whether you're collecting leads, contact requests, appointments, or customer inquiries, visitors expect forms to work reliably.

In this article, we discuss Nicepage forms that use Nicepage servers to process submissions, such as the Email and Google Sheets submission options. These form types depend on Nicepage's online services, unlike custom PHP scripts or third-party integrations hosted entirely on your own server.
However, form delivery depends on several systems working together:
- Nicepage form settings
- Email verification
- Google reCAPTCHA
- Browser security rules
- SSL certificates
- Spam filtering
- Hosting and server configuration
As a result, a form may stop working even though the page itself appears completely normal. This article covers the most common form submission problems and how to fix them.
Learn more about Contact Form Submission to Email and Contact Form Submission to Google Sheets.
Problem 1: Form Submits, but No Email Arrives
This is one of the most common issues reported by Nicepage users. A visitor completes the form successfully, but no notification email arrives.
In many cases, the form submission was actually received, but the email failed to be delivered somewhere along the way.
What To Check
- Even if the email appears as "Verified" in the editor, the verification may not be properly linked to the current form configuration. Try removing the email address and putting it back in. After that, click Verify, confirm the link in the email, and republish the site.
- Also, check spam and junk folders, especially in Outlook, Microsoft 365, and corporate email systems.
- Finally, check the Leads section in your Nicepage account, making sure to look in the Spam folder too.
Problem 2: "Unable to Send Your Message"
This error is usually related to Google reCAPTCHA validation.
Common Causes
Using reCAPTCHA v2 keys instead of v3 usually causes issues because Nicepage forms strictly require v3.
Another common issue is domain mismatch. The keys must be generated for the exact domain where the website is published.
An "Incomplete" reCAPTCHA status on Google typically means the system isn't receiving the correct requests from your website.
Solution
Generate new reCAPTCHA v3 keys, verify the correct domain, add keys in Nicepage Editor >> Site Settings >> Google tab, and republish the site.
Read more about using Google Recaptcha in Nicepage.
Problem 3: Forms Work on nicepage.io but Not on a Custom Domain
This often happens after moving a site from a preview subdomain to a custom domain. ReCAPTCHA and form validation are domain-sensitive, so keys may no longer match after the change.
Solution
Make sure your custom domain is correctly configured and added to your reCAPTCHA settings.
More details on the custom domain setup.
Problem 4: Forms Stop Working After Enabling Cookie Consent
Keep in mind that with Cookie Consent enabled, scripts like reCAPTCHA won't load until a user agrees to the cookie policy. If the visitor does not accept cookies, form validation may fail.
Solution
Ensure the Cookie Consent blocks external scripts before submission, then test the form after accepting cookies.
Problem 5: Forms Work Inconsistently on HTTP Sites
Modern browsers restrict insecure websites (HTTP) from reliably running scripts, setting cookies, or accessing external services. This directly affects form submission and validation.
Solution
For reliable form performance, use HTTPS with a valid SSL certificate.
Problem 6: Form Submissions Reach Monthly Limits
Forms may stop sending emails if the monthly submission limit for your plan is reached.
Solution
Check your Leads usage and plan limits.
More details about premium plans and limits.
Problem 7: Form Does Not Work on the Published Site
If you use WordPress or Joomla, the issue may be caused by caching or optimization tools rather than Nicepage itself. Common sources include caching plugins or script optimizers that modify form-related JavaScript.
Solution
Temporarily disable optimization plugins and test again in an incognito window.
Problem 8: Forms Are Linked to the Wrong Account
If multiple Nicepage accounts are used, forms may be configured under one account while editing is done under another. This breaks email delivery and form tracking.
Solution
Make sure the same account is used for editing, publishing, and form configuration.
For more details, please refer to General FAQ.
Best Practices for Reliable Form Delivery
To help prevent form issues, always:
- Confirm email recipients after setup
- Use HTTPS with SSL enabled
- Set up reCAPTCHA correctly for your domain
- Test your forms after publishing changes
- Check the Leads and Spam folders
- Avoid using multiple accounts for the same project
Forms in Nicepage are reliable when all connected systems are configured correctly, but even small changes in domain, security, or validation settings can affect delivery.
If a contact form stops working, the issue is usually not in the form itself but in one of the connected services, so checking each layer step by step is the fastest way to restore functionality.