Your Custom Forms allow you to collect information from your website visitors. When they fill out the form it will send you an email with the information they provided.  Your Contact Me page is an example of a custom form.


To view and edit your Custom Forms, log into your iHOUSEweb admin menu, click Edit Website, click Pages, then click edit on the page row you want to edit.


Parts of a Custom Form

  • Form/Page Title
  • Form Instructions: You can optionally add your own custom content giving instructions and/or context for the form.
  • Form Inputs: These are the main pieces that make up the form: the questions and fields for the information you are gathering.
  • Captcha Form: You can optionally include this spam prevention tool.
  • Publish and Link Settings


Form Input Types

There are a variety of input types to choose from. You can create as many of them as you want in any order. However, we DO recommend collecting at least a Name, Email Address, and Phone Number so you can contact your lead later.

  • Text: This is meant to collect any information that is not covered by the input types above. Perhaps a short response to an open ended question. If you are trying to collect more than one line of information, consider using a Message Area instead. You can make text inputs required fields.
  • Name: This field will be passed into your client database as the client's name.
  • Password: this field allows your custom form to act as a registration form rather than a basic contact form.
  • Email: This field is always required. We run a check to make sure that the text entered is in the right format.
  • Phone: This field will be passed into your client database as the client's phone number.
  • Single Checkbox: The checkbox goes in front of the Label/Question. You might use this for something like “Yes, please sign me up for your monthly newsletter”. There is no option to make this a required field, because not checking the box is effectively a “No” answer.
  • Checkboxes: The Checkboxes input type allows you to pose a single question and then provide multiple options to choose from. Your visitor can choose one of the options, multiple options, or none of them. In the Values area, type in these options, separating them by commas. There is no option to make this a required field, because not checking any of the boxes is effectively a “No” answer to all of them.
  • Radios: Radio buttons also let you provide preset options. In the Values area, type in these options, separating them by commas. All of the options are visible. Only one of the answers can be chosen at a time. None of the radio buttons are checked by default. If you want you can make this a required field.
  • Select box: A Select box lets you provide preset options. In the Values area, type in these options, separating them by commas. The first option is selected by default and shows in the box. When you click on the select box it shows you a menu of options. Your visitor must choose to accept to either accept the default value or choose one of the other values. There is no option to make this a required field, because you will always receive a value.
  • Message Area: This is meant to collect more lengthy information, where you want to leave room for more than a single word or single line answer. You can choose to make it a required field.
  • HTML Message Area: this option allows you to add a block of HTML (text, images, etc.) anywhere on your form.
  • Marketing Opt-in: if checked, your visitor will be "opted in" to your drip email campaigns.
  • Agent Select: select an agent from your office roster. This is only available for Elite Office accounts.


When you're done, click Save this page.


Editing Inputs

If you want to add a new input, use the Add a new input button that is at the bottom of your existing form inputs.

To delete one of your form inputs, click the delete icon that appears in the upper right hand corner of the desired input.

To edit an existing input, click on the green “edit” link that appears in the upper right hand corner of this input. This will toggle a mini-editing form for this input. You can then change what you want the Question/Label to be, choose what input type to use. For input types that have several preset options, type in the options separated by commas in the Values area. You can also choose to make some input types required fields by checking the Required checkbox. To see what the input will look like, click on the Preview button.


Important: When you are finished editing, click the Save this page button at the bottom of the screen.


Required Fields

Required Fields are marked with an asterisk. When someone submits the form, it will check to make sure they provided an answer. If not, it will ask them to fill in the inputs they missed.

You can choose to make Text inputs, Message Areas, and Radio buttons required fields. Email type inputs are always required and do an additional check to make sure the provided answer is in a valid email address format.