> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flowforma.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Web Host Forms

> Web Host Forms let you add SharePoint list items through the FlowForma Forms UI as a one-step process, turning list columns into questions and triggering rules.

**Web Hosted Forms** lets you add new items to a SharePoint list using the FlowForma Forms UI. It also creates a form in the forms list for auditing. You can add rules such as a Send Email rule or Add/Update Form rule so that adding a new item to the list can kick off a new process or send an email.

Web Host Forms only work as a one-step process. You can add more steps via the Flow Designer, but the form will not move on to any of those steps.

To set up a Web Host Form:

1. Use an **existing list or create a new list**. This list needs to be stored on the parent site, not within the FlowForma subsite.
2. The columns in the list will then become questions on the form.

   <img src="https://mintcdn.com/flowforma/OEjuPoBy7NiLqjSa/images/product/using-forms/web-host-forms/web-host-forms-1.png?fit=max&auto=format&n=OEjuPoBy7NiLqjSa&q=85&s=a863e2abaed39aaa55aa73c6a2f361a9" alt="SharePoint list columns" width="571" height="290" data-path="images/product/using-forms/web-host-forms/web-host-forms-1.png" />
3. Once your list is ready, navigate to the "**List**" tab, and **select** "FlowForma Forms".

   <img src="https://mintcdn.com/flowforma/OEjuPoBy7NiLqjSa/images/product/using-forms/web-host-forms/web-host-forms-2.png?fit=max&auto=format&n=OEjuPoBy7NiLqjSa&q=85&s=8d7ba56d48ef46af4ed0fdfe7a35a6ea" alt="List tab with FlowForma Forms" width="855" height="101" data-path="images/product/using-forms/web-host-forms/web-host-forms-2.png" />
4. Click "Select" on the next screen.

   <img src="https://mintcdn.com/flowforma/OEjuPoBy7NiLqjSa/images/product/using-forms/web-host-forms/web-host-forms-3.png?fit=max&auto=format&n=OEjuPoBy7NiLqjSa&q=85&s=36abc1fd56d06b84fc591eba7fb8d6ce" alt="Select screen" width="257" height="170" data-path="images/product/using-forms/web-host-forms/web-host-forms-3.png" />
5. A new flow is created, and the Flow Designer then opens.

   <img src="https://mintcdn.com/flowforma/OEjuPoBy7NiLqjSa/images/product/using-forms/web-host-forms/web-host-forms-4.png?fit=max&auto=format&n=OEjuPoBy7NiLqjSa&q=85&s=3062c7668f44686eaaf45df388c294c9" alt="Flow Designer" width="401" height="229" data-path="images/product/using-forms/web-host-forms/web-host-forms-4.png" />
6. When you add a new item from the SharePoint list, it loads a FlowForma form to do so.
7. You can edit existing items in the list that don't have a form associated with them; doing this creates a new form for them.

If you open the flow in the Flow Designer, you'll notice there are 4 additional questions in the flow:

* FlowFormaHostFormsListId
* FlowFormaHostFormsWebId
* FlowFormaHostFormsItemId
* FlowFormaHostFormsTempItemId

These fields are necessary for the feature to work. They won't appear on the form to end users and can safely be ignored.

You can add new questions via the Flow Designer to add extra functionality to the form - for example, a search option to bring in information from the list or other lists, or to capture information about who submitted the form and when. Keep in mind that adding a new question will not create a new column in the list. You can also delete questions via the Flow Designer; they won't appear on the form, but this won't delete the corresponding column from the list.

You can use the Form Designer to add a custom layout. Not all Form Designer functions are available - such as adding a theme or logo - but you can add additional columns and collapsible sections to create a custom layout.

You can also add additional rules, such as hide/show question rules, data validation rules, and Add/Update Form rules.

<Info>
  While this feature is available to all, it may need to be manually activated depending on when the site was created. If you don't see these options, get in touch and we can help enable it.
</Info>
