---
title: Creating new forms
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

You can create new on-line forms in the **Forms** application:

1. Open the **Forms** application.
2. Click **New form**.
3. Enter the name of the form.
4. Click **Save**.

You have created a new form. Now you can specify its properties or continue designing the form in one of two modes:

- [Designing forms using the Form builder](https://docs.kentico.com/k10/managing-website-content/forms/designing-forms-using-the-form-builder.md) - visual, drag & drop style editor with limited set of options, designed for non-technical users.
- [Designing forms using the Field editor](https://docs.kentico.com/k10/managing-website-content/forms/designing-forms-using-the-field-editor.md) - textual editor offering all the options available for the fields.

## Form properties

After you create an on-line form or when editing an on-line form, you can define the following properties (on the **General** tab):

| **Form display name**           | Name of the form used in the administration interface.                                                                                                                                                                                                                                                                                                                                                                                             |
| ------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Form code name**              | Name that serves as an identifier for the form. For example, in code.                                                                                                                                                                                                                                                                                                                                                                              |
| **Table name**                  | Name of the database table where this form's records are stored.                                                                                                                                                                                                                                                                                                                                                                                   |
| **After the form is submitted** | Sets the action that will be performed when a new record is submitted by a user:<br>**Display text** - the text message specified here will be displayed.<br>**Redirect to URL** - the client browser will be redirected to the given URL.<br>**Clear form** - a new form without any data will be displayed.<br>**Continue editing** - the form is sent, but it will still be displayed without any changes and further editing will be possible. |
| **Submit button text**          | Sets the caption of the button used to submit the form.                                                                                                                                                                                                                                                                                                                                                                                            |
| **Submit button image**         | URL of an image that can be used instead of the submit button. If blank, a button with the text defined in the property above is displayed.                                                                                                                                                                                                                                                                                                        |
