# Building Forms

Build a professional form for your business in just a few minutes. You can start from an industry template that already has the right fields for your trade, or start with a blank form and add exactly what you need.

No coding required — everything is drag-and-drop.

## How It Works

1. Go to **Forms** in the sidebar and click **New Form**.
2. Choose **Start from Template** to pick a pre-built form for your industry, or choose **Blank Form** to start fresh.
3. Give your form a name (for example, "Service Request" or "Free Estimate").
4. Drag fields from the left panel onto your form. Drop them in the order you want customers to fill them out.
5. Click any field to change its label, placeholder text, or make it required.
6. Rearrange fields by dragging them up or down in the list.
7. Click **Preview** to see what your form looks like to customers.
8. When you're happy with it, click **Publish** to make it live.

![builder canvas](/files/gKCEbETErDOX6SXdYbj3)

![builder design tab (step 1)](/files/kz1S3a4od4uQYrOJE6Ua)

![builder preview tab (step 1)](/files/6AFEsPgtcP58jl9TXxFJ)

![builder save publish](/files/poHC10rwu4cCReJd6Cgm)

![builder title and fields (step 1)](/files/wNPgYEhCuJwanHRneKUl)

![builder title and fields (step 2)](/files/7s0Qo8uX95vpEGX9CUjJ)

![builder title and fields (step 3)](/files/gPoF9Y36s18JBKF7bkPR)

![form builder overview](/files/bbFBLgvFxNy2mr1v5Gx5)

![template gallery](/files/CFsgDpHA4sBeAxApUTXl)

## Tips

* **Start with a template** if you're not sure what fields to include. You can always add or remove fields later.
* **Keep it short.** Customers are more likely to fill out a form with 5-8 fields than one with 20.
* **Make key fields required** (like name, phone, and email) so you always get the info you need to follow up.

## Related Pages

* [Field Types](/form-builder/proforge-forms/creating-a-form/field-types.md)
* [Multi-Step Forms](/form-builder/proforge-forms/creating-a-form/multi-step-forms.md)
* [Branding](/form-builder/proforge-forms/creating-a-form/branding.md)
* [Industry Templates](/form-builder/proforge-forms/industry-templates.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.proforgeerp.com/form-builder/proforge-forms/creating-a-form.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
