How do I set up a contact form on my website?

Updated October 2026 · How we answer

Short answerMost website builders have a contact form block you can add to a page. Set the fields you need, enter the email where messages should go, then send a test message to confirm it arrives.

Adding the form

Open the page where the form will appear and add a form or contact block from your builder. Keep the fields short, usually name, email and message. Fewer fields make it more likely that people will finish sending.

Enter the email address that should receive form messages. Some tools also let you add a thank-you message that appears after someone submits the form.

  • Use a built-in form block
  • Keep fields short
  • Enter the receiving email address
  • Add a clear confirmation message

Testing and protecting it

Send a test message from a different email account to make sure it arrives. Check your spam folder too, since messages from new forms sometimes land there at first.

Consider adding a simple spam filter or a basic check, since public forms can attract automated messages. Your builder may include this option. Visit the site over a slower connection as well, since loading time can differ on mobile data. Check that images are not too heavy, because large files can slow the page on phones. If a page feels slow, compress images or reduce the number of large elements and test again. Consistency across all pages is more important than perfect results on a single page.

Common mistakes

  • Publishing the form without sending a test message.
  • Asking for too many fields, which discourages people from submitting.
From our shopsCaseMorph: Type an idea, see a custom phone case in seconds, then print a one-of-one.