> For the complete documentation index, see [llms.txt](https://docs.stylemixthemes.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.stylemixthemes.com/cost-calculator-builder/cost-calculator-settings/calculator-settings/warning-messages.md).

# Warning Messages

In the Warning Messages tab, you can set custom warning messages to guide users when required fields are missing or invalid inputs are detected. The tab is divided into two sections and they contain several settings inside.

<figure><img src="/files/IArERUBeQNMDo02tLiht" alt=""><figcaption><p><a href="/pages/-MHlBnUQlxOErG-bJiOT">Calculator Settings</a> > Warning Texts</p></figcaption></figure>

## Error Message in Calculator

This section is responsible for setting up warning messages in the calculator input fields.

<figure><img src="/files/aoB5slVjaJRstiCJdpqV" alt=""><figcaption></figcaption></figure>

* **Required Field Message -** customize the message displayed when a required field is left empty (e.g., "This field is required").

<figure><img src="/files/lwk2KTIKe3GQXjLtcW8z" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
You can make the field required in the settings of the [**element.**](/cost-calculator-builder/calculator-elements/general-overview.md)
{% endhint %}

## **Error Messages in Contact Forms**

This section lets you define custom error messages for fields within [**order forms**](/cost-calculator-builder/cost-calculator-settings/calculator-settings/order-form.md), ensuring users provide all required information accurately. You can set specific warnings for missing or incorrectly formatted inputs such as email, name, phone number, or terms and conditions acknowledgment. These messages guide users through completing the form correctly and prevent submission errors.

<figure><img src="/files/UXcwftZnVGeUmnTwA4Ll" alt=""><figcaption></figcaption></figure>

* **Email Format Message -** set the warning message shown when an invalid [**email**](/cost-calculator-builder/cost-calculator-settings/in-builder-setting/form-manager.md#email) format is entered (e.g., "Invalid email").
* **Email Required Message -** define the error message for missing [**email**](/cost-calculator-builder/cost-calculator-settings/in-builder-setting/form-manager.md#email) input (e.g., "Email is required").
* **Name Required Message** - specify the message displayed when the [**name field**](/cost-calculator-builder/cost-calculator-settings/in-builder-setting/form-manager.md#name) is left blank (e.g., "Name is required").
* **Phone Required Message** - customize the notice for missing [**phone number**](/cost-calculator-builder/cost-calculator-settings/in-builder-setting/form-manager.md#number) input (e.g., "Phone number is required").
* **Terms and Conditions Required Message** - create a message prompting users to check the [**terms and conditions**](/cost-calculator-builder/cost-calculator-settings/calculator-settings/order-form.md#terms-and-conditions-agreement) box (e.g., "Please, check out our terms and click on the box").

<figure><img src="/files/ldBvnD6ctkRVNDWQyTPf" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.stylemixthemes.com/cost-calculator-builder/cost-calculator-settings/calculator-settings/warning-messages.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.
