---
title: Fоrms 
slug: forms
docTags: 
createdAt: 2021-09-14T08:48:55.000Z
---

With the Forms, HyperPоrtal user has a pоssibility automatically push form data into CRM modules and prefill values in a form from CRM.&#x20;

Before creating a new fоrm you must carry out a search to see if the fоrm already exists. To view existing forms, open the Hyper Portal and select '**Templates**' from the top menu. Fоllоwing from the drop-down list, select '**Forms**'.&#x20;

![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/ljVAs6eBlkOBXvmjoGU2h_image.png)

There are currently a number of default forms - 'Sell form', 'Vehicle contact form', 'General contact form', 'Job form'.&#x20;

![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/n4fud_7ia96hKryt5BjMI_image.png)

Currently, the form builder has no UI, so you can only edit your forms as a JSON file.&#x20;

![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/LRaNdGGVicPhKknCZFEtW_image.png)

You can try building a new form by yourself using [this guide](https://docs.hyperportal.org/user-guide), or you can contact your hyper coach.

### Form page

To access the page where you can fill out the page you need to go to //form/\{formid}. Example - I want to get the link for the 'Vehicle contact form'

![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/1Ya1wWaodB1Myv6pE5feN_image.png)

I need to click on the edit icon, then you will see the form ID at the top.&#x20;

![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/WkqBY-6v8UVqUidLzd9TB_image.png)

Then I need to enter the ID in the link - //form/hyperDealerVehicleContactForm. The link will look like this -&#x20;

![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/jdf8gClQBLrDxInPW9zqb_image.png)

Then the form will be opened.&#x20;

![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/CEbRk0LKYuvEhoMwmoTUR_image.png)



### Saved responses

The data from the filled forms will be saved as entity items. You can find those items by searching 'forms' in the CMS search menu.

![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/xZeraSgmvhvS8TKhJENWH_image.png)

# User language when submitting a form

Added the ability to add to the request to submit the form with the `language` field.
If the schema has its own field named `language`, it will be applied as a **priority**, but if it is missing in the schema, it will be added automatically and filled with the value - **the localization language in which the user's page was when submitting the form.**

![Request with user language data](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/MdOKnOApn49bolXmOEpcY_language.png "Request with user language data")




























