Contact form builder

Includes Hebrew validation and legal consent checkboxes

Build a ready to paste contact form with everything AI site builders usually forget. Choose which fields to include from name, phone, email, subject, and message. The code features Hebrew validation with error messages under each field, a check to ensure the phone is an Israeli number, a hidden honeypot field that stops bots without a CAPTCHA, and a mandatory consent checkbox for submitting details. A separate mailing list consent checkbox is unchecked by default and can be removed entirely. The submission destination can be Formspree, Netlify Forms, an email address, or your own custom URL. The code is generated in the browser and works without any external libraries.

Frequently asked questions

Where do the submissions go?

You choose. Formspree and Netlify Forms are free services that forward messages to your email without writing a server, or you can connect your own custom address.

Why is there no CAPTCHA?

CAPTCHA hurts accessibility and drops conversion rates. A hidden honeypot field stops the vast majority of bots without bothering anyone.

What is the difference between the submission destinations?

Formspree and Netlify Forms forward submissions to your email without you writing a server, and Netlify only works on sites hosted with them. Sending directly to an email opens the visitor's email client, which is the least reliable option.

What phone numbers does the form accept?

An Israeli number, mobile or landline, starting with 0 or the 972 prefix, with or without dashes and spaces. A foreign number will be marked as invalid, so businesses with international clients should modify the validation.

More tools you might need

All tools in AI Website Builders