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

# Forms

> Build forms to publish on your website and capture leads straight into the CRM.

**Forms** let you collect data from a web page — contact requests, sign-ups, consents — and bring it straight into Arya as records. Every submission creates (or updates) a record in the object the form is linked to, for example a **Contact**.

You'll find the builder under **Settings → Sales → Forms**.

## Create a form

<Steps>
  <Step title="Open the builder">
    **Settings → Sales → Forms** → **+ New form**.
  </Step>

  <Step title="Link an object">
    Pick the destination object (e.g. **Contacts**). The form fields map onto that object's attributes: each submission becomes a record.
  </Step>

  <Step title="Add fields">
    Drag in the fields you need (text, email, phone, checkbox, etc.) and set the label and whether each one is required.
  </Step>

  <Step title="Save and publish">
    Save the form: it's immediately ready to embed on your website (see [Embed the form on a site](#embed-the-form-on-a-site)).
  </Step>
</Steps>

<Note>
  If you link the form to **Contacts**, the only field required by default is the **first name**. The **last name** is optional: if left blank, the record is still created (Arya derives a reference name from the first name, company or part of the email). If you'd rather make it required, turn on the **Required** toggle on the Last name attribute in **Settings → Objects → Attributes**. See [Contacts](/en/crm/contacts).
</Note>

## Checkbox fields

The **Checkbox** field behaves in two ways depending on whether you define options:

* **Without options** → a single consent checkbox (e.g. *"I accept the privacy terms"*).
* **With options** → a **group**: the field label becomes the **title** and each option is a separate checkbox with its own label.

<Tip>
  Group example: title **"Contact preferences"** with the options *"Receive news / offers"* and *"Receive offers based on your interests"*.
</Tip>

## Embed the form on a site

From a saved form you copy the **embed snippet** Arya provides and paste it into your website page. The form is loaded from Arya's public assets, is **responsive** and adapts to its container: it stays **centered**, is fluid up to about 480px wide, and goes full-width on mobile.

## Submissions

The **Submissions** tab of a form lists the entries you've received. **Back to form builder** takes you back into the form editor to change its fields and settings.
