frequently asked questions (FAQs)

We have both Google reCAPTCHA v2 and reCAPTCHA v3 integrated and optionally you can set honeypots for bots. And also we are validating all submissions through an intelligent spam prevention system.

Good news! FormSubmit keeps your submissions until you confirm your form. All you have to do is confirm your form and then we'll send the submissions directly into your mailbox.

* We retain your submissions for 30 days but unfortunately uploaded files won't retain.

FormSubmit requires there to be a name attribute on every input field for it to be included in the email. If you're receiving a blank email, take a look at the example form on our site. Please note that some fields are also reserved (such as _next, _subject, _cc)

Check your spam folder. Sometimes FormSubmit emails get in there, especially if you are receiving a lot of them. Mark them as "not spam" if your email provider supports this feature.

Until you activate the form when someone submits your form we send an activation email. As soon as you activate the form (confirm the form) you will receive all submissions made by the form.

This is because many browsers have started to default to a stricter referrer policy (strict-origin-when-cross-origin) when making a cross-domain request instead of the old default (no-referrer-when-downgrade).

Recommended solutions: You can use a hidden input field with the exact form URL,

<input type="hidden" name="_url" value="https://yourdomain.co/contact.html">

You can also set referrer policies:

Recommended readings:

Simply you can change the email address from your form action attribute. But you have to activate the form again with the new email address.

First, verify that your email server is working correctly and receiving emails from other addresses. This may be an issue if you're using your own email server or one provided by your website host. There may be some delay from the time you set up your address and the time it starts to successfully receive emails.

Also, remember looking at the spam folder, if you have one. Sometimes FormSubmit emails may get in there.

If you are sure your email is working correctly, you can submit your form again. If it fails again you can contact us.

You may encounter an error: Make sure you open this page through a web server, FormSubmit will not work in pages browsed as HTML files.

So there are 2 ways you can fix this issue.

  1. You can use a simple web server like Apache HTTP Server.
  2. You can add a hidden input field with the form URL,

<input type="hidden" name="_url" value="https://yourdomain.co/contact.html">

This can happen even though you have configured your form method to POST correctly. Normally this issue occurs when you misconfigured the "_next" feature.

As the documentation has mentioned you have to provide an alternative URL not a path or a file, it should be a URL (including HTTP://).

<input type="hidden" name="_next" value="https://yourdomain.co/thanks.html">

Recommended readings:

It's very simple, when you setting up the "_next" feature you can append any number of params as you wish.

<input type="hidden" name="_next" value="https://yourdomain.co/thanks.html?param1=value&param2=value">

Recommended readings:

Yes, it is possible. Simply request deactivation by using the appropriate email address.

Then the system will send you an email with a deactivation link. In the event that you have multiple active forms, you will receive a unique deactivation link for each one, allowing you to deactivate only the necessary forms.