How to Create a Contact Form For Your Website

October 5, 2026

Contact forms are one of the most commonly used form types. They provide a quick and easy way for users to reach out for help, share feedback, report issues, or submit ideas. Manually creating contact forms can be time-consuming, difficult, and frustrating.

Jotform is the easiest drag-and-drop (WYSIWYG) form builder available. Simply drag and drop the form fields where you need them and any changes will automatically be saved on your form. That’s it. You don’t need to write even a single line of code. Let’s dive in!


Setting Up a Contact Form

Setting up a Contact Form is easy. Let’s do it:

  1. On the top-left side of your Workspace page, click on Create.
Jotform Workspace page with the Create button visible in the top-left corner for starting a new Jotform project
  1. Then, in the menu that opens up, select Form.
Jotform Workspace Create menu showing the Form option for creating a new Jotform form
  1. Next, at the bottom of the page, click on Start From Scratch.
Jotform Form creation page showing the Start From Scratch option at the bottom for creating a new form from a blank layout
  1. Then, select one of the following layouts:
    • Classic Form — Displays all the questions on a single page.
    • Card Form — Shows one question on each page for a guided experience.
Jotform form layout selection screen showing the Classic Form and Card Form options for choosing between a single-page or one-question-per-page form layout
  1. Now, you’ll be redirected to Form Builder where the Organization Settings window opens. Here, you can configure the following:
    • Upload Organization Logo — Add your organization’s logo.
    • Organization Name — Enter or edit your organization’s name.
    • Select Industry — Choose the industry that best matches your organization.
    • Don’t Show this Again — Prevent the prompt from appearing again in the future.
  2. Once you’re done, click on Save.
Jotform Form Builder showing the Organization Settings window with options to upload an Organization Logo, enter an Organization Name, select an Industry, disable the prompt from appearing again, and click Save
  1. Next, click on the Add Element on the left side of the page to see the complete list of elements and widgets.
Jotform Form Builder with the Add Element button on the left side of the page for opening the complete list of form elements and widgets
  1. Now, you can start adding fields to the Contact form you’re creating, such as:
    • Full Name — Collect the user’s full name.
    • Email — Capture their email address.
    • Phone Number – Request their phone number, if needed.
    • Submit — Allow them to submit their form.
  2. Just scroll down the list, and then drag and drop the elements onto your form.
Jotform Form Elements menu showing fields for a Contact form, including Full Name, Email, Phone Number, and Submit, ready to be dragged and dropped onto the form

If you want your Contact form to look more friendly and professional, here are a few best practices you might want to consider.

Make Your Form Specific

Contact Us is a broad term that might confuse your users. Make it clear what the contact form is for by adding a specific subheading. Check out the sample screenshot below:

Which Looks Better?

How to Create a Contact Form For Your Website Image-1
With a Subheader
How to Create a Contact Form For Your Website Image-2
Without a Subheader

Add Helper Information

Filling out a form can be tricky. Use Sublabels, Placeholders, Hover Texts, and Short Instructions to guide users and prevent mistakes. Below is an Email Address field example:

  • Hover Text — We’ll contact you at this email.
  • Sub label — Enter your work email.
  • Placeholder — example@company.com
How to Create a Contact Form For Your Website Image-3

Adding Sublabels

Adding a sublabel to your form fields is easy. Here’s how to do it:

  1. In Form Builder, select the field you want to add a sublabel to, and then click on the Gear icon next to it.
Jotform Form Builder showing a selected form field with the Gear icon next to it for opening the field’s properties and adding a sublabel
  1. Then, in the Full Name Properties menu that opens on the right side of the page, add your labels in the Sublabels field, and you’re all set.
Jotform Full Name Properties menu showing the Sublabels field where custom labels can be added to the name input fields

Adding Placeholders and Hover Text

You can also easily add a Placeholder and Hover Text to your fields. Let’s do it:

  1. In Form Builder, select the field and then click on the Gear icon next to it.
Jotform Form Builder showing a selected form field with the Gear icon beside it for opening the field’s properties and customization options
  1. Then, in the Full Name Properties menu that opens on the right side of the page, under the Advanced tab, add your placeholder and hover text in the Placeholder and Hover Text fields, and you’re done.
Jotform Full Name Properties menu under the Advanced tab showing the Placeholder and Hover Text fields for adding custom field guidance

Pro Tip

Double-clicking on an element will automatically open the Properties Settings window.

Avoid Using CAPTCHAs

We know CAPTCHAs serve a purpose, but, sometimes, they can be frustrating and decrease conversion rates. With Jotform, you don’t have to use a CAPTCHA unless you continually receive fake submissions. Jotform has built-in spam prevention systems. If you still want to add a CAPTCHA field, check out our user guide on How to Add a CAPTCHA Field.

Keep It Simple

As the saying goes, Simplicity is Beauty. When creating a contact form, it’s important to keep things straightforward. Avoid adding unrelated information, ads, or extra fields that could confuse your users. A clean, simple form ensures that users know exactly what to do and makes it easier for them to submit their information. The more focused and clear your form is, the higher the chances of users completing it without frustration. Keep it simple, and you’ll see better results.

Embedding it on Your Website

Once your contact form is ready, the next step is to embed it directly on your website so visitors can start using it right away. Jotform makes this process simple and flexible—just copy and paste a short embed code, use a dedicated platform integration, or share it as a standalone link. For a full breakdown of how to do it, head over to our guide on How to Embed a Form on a Web Page.

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Comments:

  • Taryn Vermeulen - Profile picture
  • Kinkini Kirinda - Profile picture
  • Carolyn - Profile picture
  • Walid Halabi - Profile picture
Still have unanswered questions?

We’re here for you 24/7, anytime you need us day or night. Have a question or need a hand with something? Our team is always ready to help out.