Contact Form Element

Add a Contact Form element to your website to collect visitor messages, leads, and email sign-ups. After you add the form in the Site Editor, click the element to open its editing toolbar, then configure fields, submission email addresses, and optional Contact CRM integration.

Table of Contents

Adding the Contact Form

To add a Contact Form element to your website:

Option 1

  • In the Site Editor, hover over the desired section and click the Add Element button at the top of the section:

In the Site Editor, the + Add Element button at the top-left of the section is highlighted. A mouse cursor hovers over the button.

  • In the Add an Element panel that opens on the left, select the Contact Form element from the Design section:

Add an Element panel open on the left side of the Site Editor. The Design section lists Text, Heading, Image, Button, Shape, Video, Contact Form, and more. The Contact Form element (form icon with horizontal lines) is highlighted.

  • After selecting the element from the list, drag it to your desired section and drop it using the grid.

Option 2

  • Hover over the left sidebar of the Site Editor and click the Build (+) button:

Site Editor left sidebar with the Build (+) button at the top highlighted. The button is a blue circle with a white plus sign.

  • In the Add an Element panel that opens on the left, select the Contact Form element from the Design section:

Add an Element panel open on the left side of the Site Editor. The Design section lists Text, Heading, Image, Button, Shape, Video, Contact Form, and more. The Contact Form element (form icon with horizontal lines) is highlighted

  • After selecting the element from the list, drag it to the desired section and drop it using the grid.

Moving and Resizing a Contact Form

For detailed instructions on moving and duplicating elements, please refer to the Elements Management (Drag and Drop Grid) article.

Customizing a Contact Form

To editduplicate, layer or delete the Contact Form element, click on it and switch between the buttons that appear in its toolbar:

Site Editor with a Contact Form element selected. A blue selection border surrounds the form. The floating toolbar above the form shows Add form field (+), Form fields (pencil), Settings (gear), Delete (bin), and More (⋮) icons.

Adding Form Field

You can customize the form layout by adding or removing fields, rearranging them via drag & drop, and editing their contents.

  • Click Add the Form Field in the toolbar to insert a new field:

Site Editor with a Contact Form element selected. The floating toolbar above the form highlights the Add form field (+) icon.

  • In the Add form field modal window, select the field type from the following options: Text, Text Area, Dropdown, Radio, Checkbox, Full Name, Subject, Address, Email, Phone, Facebook, Twitter, Link, Date, Number, Currency, File Upload:

Add form field modal window open over a selected Contact Form in the Site Editor. The panel displays a grid of field type icons including Text, Text Area, Dropdown, Radio, Checkbox, Full Name, Subject, Address, Email, Phone, Facebook, Twitter, Link, Date, Number, Currency, and File Upload. A mouse cursor hovers over the Subject field type.

  • The selected field will appear on your Contact Form immediately. 

Please note: The file upload is restricted to existing, supported file types and a maximum size of 10MB per file:

  • Images: jpg, jpe, jpeg, png, gif, bmp, svg, tiff.
  • Documents: css, html, htm, xml, doc, docx, pdf, otf, rtf, xls, eps, zip, gzip, csv, ppt, pptx, odt, ods, odp, odf, odc, xlsx, txt, js, sketch, ai, psd, psb, cdr, cad, max, obj, rar, 7z, tar, tar.gz, bz2, stl, fbx, vrml, .odt, .odp, .ods, .odg, .odf, .sxw, .sxi, .sxc, .sxd, .stw, .dwg, .dwt, .dxf, .dwf, .dst.

Form Fields

  • Click Form Fields in the toolbar to manage existing fields:

Site Editor with a Contact Form element selected. The floating toolbar above the form highlights the Form fields (pencil) icon.

  • In the Form field modal window, select the form field you want to modify, hover over it, and click Edit:

Form fields modal window open over a selected Contact Form. The panel lists Name, Email, and Subject fields with drag handles and edit icons. The edit icon next to the Name field is highlighted. An Add form field button appears at the bottom of the list.

  • You can change the Title, PlaceholderDescription, and Validation Message of the field:

Please note: Custom validation messages can be added to these field types: Full Name, Address, Email, Phone, Facebook, Twitter, Link, Number, and Currency.

Visitors will see a validation message if they enter disallowed symbols in a field. If no custom message is set, the default message will display: "Please enter a real (field name)."

Edit modal open for an Email form field. The panel shows a Required field toggle (on), Title field set to Email, Placeholder set to Your email, Description field, and Validation message set to Please enter a real email. A Reset all link appears at the top right.

  • For the Сheckbox field, you can change the Title, Layout, quantity, and names of the checkbox options:

Edit modal open for a Checkbox form field. The panel shows a Required field toggle (off), Title set to Checkbox, Layout dropdown set to Vertical, Options list with Option 1 and Option 2, an Add selection button, and a Description field.

  • If the Contact CRM integration is available for your plan, you can enable the Contact CRM Field toggle to designate this checkbox as the opt-in for email communication. Ensure the checkbox label clearly informs visitors that they consent to be contacted via email. You can monitor Opt-In status in Contact Details within your Customers App. Contacts who check the opt-in box will have their Email Status marked as Subscribed allowing you to include them in email marketing lists:

Please refer to the How to Use Form Checkbox for Email Marketing Consent tutorial for more details.

Please Note: Only WebsiteWebsite+Marketing, and eCommerce packages are integrated with Contact CRM.

Settings 

In the Settings tab of the toolbar, you can change the form type and name and specify your email address to receive submitted data.

Settings modal open over a selected Contact Form. The panel shows Form name, Form type dropdown set to Contact form with note Submissions save as contacts in your CRM, Form layout set to Split in two rows, Show placeholder text toggle (on), and Send form to field with an email address tag.

  • Edit the Form Name. The Form Name will reflect in the confirmation emails you receive after form submissions.
  • Modify the Form Type. You can switch between the Contact form and Subscribe form type (available only for subscriptions with Contact CRM functionality).
  • Show Placeholder Text. Enable this option to display example text inside form fields, guiding visitors on what information to enter.
  • Send Form To. Add up to five email addresses to receive form submissions; press Enter after each address is added.

Settings modal with the Send form to field highlighted. The field shows placeholder text Type an email address, then press enter and an existing email address tag below it.

Please note: Depending on your subscription (Website, Website+Marketing or eCommerce), submitted contact form data may be stored in Customer Lists within Contact CRM.

You can toggle between Subscribe and Contact form types. Based on the choice, submitted data will be saved in the related Contact CRM list:

Please note: For Subscribe forms, all contacts who submit will automatically have Opt-In email status set to Subscribed. Website owners must clearly inform visitors that submitting their email implies consent to receive marketing communications. Make sure your live site explicitly states this when using Subscribe forms.

Messages submitted through the Contact Form are available in the Form Inbox section of the Customers App.

Please be aware of how Contact Form fields map to Form Inbox fields:

  • The Contact Form Subject field corresponds to the message Subject in the Form Inbox.
  • The Contact Form Text Area field corresponds to the Message field in the Form Inbox.

Please note: The Full Name and Email fields are required for contact information to be saved in the Contact CRM. The Subject or Text Area field is required for the contact to be saved in the Contact Form Inbox area.

Form Behavior

In the Form Behavior tab, you can create a Thank-You message shown after form submission, add a promo code, and customize the Contact Form's appearance.

  • In the Settings tab, click the Form Behavior button:

Contact Form Settings modal with the Form behavior button at the bottom highlighted. A mouse cursor hovers over the button.

Here, you can modify the On-Submit Thank-You message details:

  • Title: Click inside the field to edit the message's title that visitors will see after submitting the form.
  • Description: Click to edit the message displayed after submission.
  • Promo Code: Add a promo code for website visitors after they submit the form.

Form behavior modal open over a selected Contact Form. The panel shows On submit section with Title set to Thank you!, Description set to We have received your submission., Close message automatically toggle (on), and a Promo code field to add a discount or promo code.

An example of the Thank-You message for website visitors that will appear after submitting the form:

Thank-you confirmation page shown after form submission. A white card displays THANK YOU! in large bold text, We have received your submission. below it, and a pink banner with promo code at the bottom.

Please note: You can create a discount code in your eCommerce solution and add it to the contact form for customers to apply. If you use the Network Solutions eCommerce Website Builder package, please refer to the How to Create Discount Codes for Your eCommerce Website article.

Deleting the Contact Form

To delete a Contact Form from the website:

  • Click the Remove button [Bin] in the toolbar:

Site Editor with a Contact Form element selected. The floating toolbar above the form highlights the Delete (bin) icon.

  • The element will be removed immediately.

More Menu

  • Click the More icon () in the toolbar to access the available options:

Site Editor with a Contact Form element selected. The floating toolbar above the form highlights the More icon (vertical ellipsis).

  • Cut. Click Cut or Ctrl+X to cut your element.
  • Copy. Click Copy or Ctrl+C to copy your element.
  • Duplicate. Click Duplicate or Ctrl+D to duplicate your element. The duplicate will appear immediately.
  • Delete. Click Delete to remove the element. The element will be deleted immediately.
  • Move Forward. Click Move Forward or Ctrl+⇑ to move your element up a layer.
  • Move Backward. Click Move Backward or Ctrl+⇓ to move your element down a layer.

Please note: The Move Forward and Move Backward options are available only when one element is layered on top of another.

More menu dropdown open over a selected Contact Form, listing Cut (Ctrl+X), Copy (Ctrl+C), Duplicate (Ctrl+D), Delete, Move forward (Ctrl+⇑), and Move backward (Ctrl+⇓).


Common Questions

Where do I find the Contact Form element?

Open the Add an Element panel by clicking the Build (+) button in the left sidebar or the Add Element button when hovering over a section. Contact Form element is located in the Design section of the Add an Element panel and can be dragged and dropped to the desired section of the website.

Where do form submissions go?

Form submissions from the live site can go to two places:

  • Email address: In the Settings tab of the Contact Form, go to Send form to, and add up to five email addresses to receive form submissions.
  • Contact CRM (Website, Website+Marketing or eCommerce plans): Submissions are also saved in the Customers section → Contact Form Inbox and as contacts in Contact CRM. See Settings for field mapping requirements.

What is the difference between Contact form and Subscribe form?

In form SettingsForm Type, you can select from two form types available:

  • Contact form: Saves submissions as contacts in your Customers section. Use for general inquiries and lead capture.
  • Subscribe form: Saves submissions as contacts in your Customers section. All submitters automatically receive Opt-In email status ("I have permission to send email"). Available only with Contact CRM functionality.

Do I need to publish after adding or editing a form?

Yes. Changes in the Site Editor are not visible on your live site until you publish:

  • First-time publish: click Publish Website in the top-right of the Site Editor.
  • Site already live: click Update Website in the top-right of the Site Editor.