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 Add a custom form.



Custom Form Settings

Change the Form/Page Title and URL, and insert Form Instructions or other custom content at the top of the form. Choose where to send the form submissions to, then choose your inputs:


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 (For ELITE OFFICE PRO Accounts)
    Select an agent from your office roster. This is only available for Elite Office accounts.


Additionally, enabling a captcha to your form will help reduce spam from malicious senders, and you can choose to create a new contact for every form submission. However, If the same phone number or email is submitted, it will be added on to the original contact that has the same information. 


Choose the Page Layout, change the publish settings and add Navigation links.


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 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 and 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.