Add a contact form to your website.

Create a contact form like this one

The working contact form on the right was created with Awesome Forms. Follow the directions below to create a similar form for your own website in minutes!

If you have any questions, feel free to use this demo form and we'll be in touch!

Watch our demo video or follow the steps below to build your contact form

Step 1: Sign up for a free 30-day trial

If you haven't already signed up, sign up for your free 30-day trial of Awesome Forms. You can cancel at any time free of charge during your trial.

Step 2: Create your form

Once you're logged in, click "Create a Form". Start creating your form by dragging fields from the left column into your form in the right column.

Most fields are self-explanatory, but one important thing for a contact form is to include an email address field so you can respond to customers who contact you. You will want this field to validate that the email address is properly formatted. To do this, just add a text field, check "Required", and check "Require format" and make sure "Email Address" is selected. Now this field will only allow customers to enter a valid email address.

Once you're satisfied, click "Save Form" to continue.

Create form screenshot

Step 3: Edit your settings

Once you save your form, you'll be on the settings page. You will probably want to at least give your form a memorable name to distinguish it from other forms you create in the future. You can also change the submit button to say something less generic.

An important feature of your contact form will be a notification email address. When a customer submits your form, we will forward their information to the email address you provide.

Another way to enhance your form is a custom redirect. By default, we present a simple thank you to customers who submit your form. However, you can choose to redirect them to a custom thank you page on your website for a more branded experience.

Form settings screenshot

Step 4: Embed or share your form

The last step is to embed your form. Click the "Embed Code" tab. Here you have instructions for two ways to use your form. You can either embed it into your website, or share it using a URL.

For your contact form, you'll probably want to embed it into your site. Just copy and paste the embed code in this tab into your HTML where you want the form to appear.

That's it! You now have a working contact form for your website!

Embed form screenshot

Free 30-day trial. Cancel any time.

All plans include unlimited forms and secure SSL encryption. Upgrade at your convenience to view submissions beyond your current monthly limit.

$ 5 /month
Pro
Unlimited forms
Secure SSL encryption
Up to 1,000 monthly submissions
300 MB file upload storage
$ 9 /month
Pro Plus
Unlimited forms
Secure SSL encryption
Up to 6,000 monthly submissions
1.5 GB file upload storage
$ 29 /month
Premium
Unlimited forms
Secure SSL encryption
Up to 20,000 monthly submissions
4 GB file upload storage

Start your 30-day free trial!