--- title: "Data Validation using Smart Tips" slug: "data-validation-using-smart-tips" updated: 2026-10-01T10:14:17Z published: 2026-10-01T10:14:17Z canonical: "support.whatfix.com/data-validation-using-smart-tips" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.whatfix.com/llms.txt > Use this file to discover all available pages before exploring further. # Data Validation using Smart Tips > [!WARNING] > Note: > > - Whatfix evaluates only one Smart Tip Collection per page at any given time. To show two or more Smart Tips on the same page, create them as part of a single Collection. > - Whatfix also enables you to display multiple Smart Tip Collections on the same page. To enable this feature, contact [support@whatfix.com](mailto:support@whatfix.com?subject=Request%20to%20enable%20the%20Unified%20Content%20Experience&body=Hi%20Whatfix%20Support%20Team%2C%0A%0APlease%20enable%20the%20Unified%20Content%20Experience%20for%20my%20account.%0A%0AThanks%2C%0A). ## Overview Whatfix enables you to use Validation Smart Tips to verify end user's inputs on your application. Whatfix enables you to set a valid input and evaluate your end user's response in a particular field of your application. If your end user input does not match the set data, then Whatfix displays an error message. Validation Smart Tips ensure that the end user input on forms can be validated, thus avoiding errors before form submission. > [!NOTE] > Info > > Validation Smart Tips can be used with or without a Help Tip. ## Use Cases Use validation tip to: - Evaluate whether the end user has filled mandatory fields in a form correctly or not. - Check if dates are put in a set valid date format, for example, dd/mm/yyyy. - Check if valid entries are made in a numeric field. - Check if the end user had put a valid 10-digit number in the phone number field. - Check if an email or web address is put in a valid format. ## Create a Validation Smart Tip Collection Use the following steps to add data validation using Smart Tips: 1. Log in to the application where you want to create content, and then launch the **Whatfix Studio**. ![CLM_editor plug in2](https://cdn.document360.io/a268766e-d74d-4619-9613-e2472f809ffb/Images/Documentation/CLM_editor%20plug%20in%282%29.png?sv=2026-02-06&spr=https&st=2026-11-12T07%3A25%3A18Z&se=2026-11-12T08%3A25%3A18Z&sr=c&sp=r&sig=eG9pMqt6U8AlWwzE6zs44DGy02OdfJrj5HA50pXSJ8k%3D) 2. Under **CONTENT**, click **Smart-tip**. ![image.png](https://cdn.document360.io/a268766e-d74d-4619-9613-e2472f809ffb/Images/Documentation/image-6NSSUQLX.png?sv=2026-02-06&spr=https&st=2026-11-12T07%3A25%3A18Z&se=2026-11-12T08%3A25%3A18Z&sr=c&sp=r&sig=eG9pMqt6U8AlWwzE6zs44DGy02OdfJrj5HA50pXSJ8k%3D) 3. Enter a name for the **Smart tip Collection**. ![Add a smart-tip collection name ](https://cdn.document360.io/a268766e-d74d-4619-9613-e2472f809ffb/Images/Documentation/Studio_Smart-tips_Collection.png?sv=2026-02-06&spr=https&st=2026-11-12T07%3A25%3A18Z&se=2026-11-12T08%3A25%3A18Z&sr=c&sp=r&sig=eG9pMqt6U8AlWwzE6zs44DGy02OdfJrj5HA50pXSJ8k%3D) Info: - A Smart Tip Collection is a group of Smart Tips created on the same page of an application. - The Smart Tip Collection name is solely for your reference and is not visible to the end user. - Add a Display Name to keep internal naming conventions, such as region, release, or module codes, out of the labels that appear to your end users. Users then see the Display Name of the Smart Tips in Exports. For more information, see [Add a Display Name to Whatfix Content](/docs/add-a-dislay-name-to-whatfix-content). 1. Click **Add help tip** to create a new Smart Tip. ![Add Help Tip ](https://cdn.document360.io/a268766e-d74d-4619-9613-e2472f809ffb/Images/Documentation/Studio_Smart-tips_HelpTip.png?sv=2026-02-06&spr=https&st=2026-11-12T07%3A25%3A18Z&se=2026-11-12T08%3A25%3A18Z&sr=c&sp=r&sig=eG9pMqt6U8AlWwzE6zs44DGy02OdfJrj5HA50pXSJ8k%3D) 1. Click **+ Add validation tip**. ![Studio_validationtip](https://cdn.document360.io/a268766e-d74d-4619-9613-e2472f809ffb/Images/Documentation/2024-10-18_14-36-02%281%29.png?sv=2026-02-06&spr=https&st=2026-11-12T07%3A25%3A18Z&se=2026-11-12T08%3A25%3A18Z&sr=c&sp=r&sig=eG9pMqt6U8AlWwzE6zs44DGy02OdfJrj5HA50pXSJ8k%3D) 2. Select an element on the application that you would like to add the validation to. 3. In the **Display** **validation rules** section, click the **+ Add Rule** button. ![Studio_Displayrules](https://cdn.document360.io/a268766e-d74d-4619-9613-e2472f809ffb/Images/Documentation/2024-10-18_14-37-09.png?sv=2026-02-06&spr=https&st=2026-11-12T07%3A25%3A18Z&se=2026-11-12T08%3A25%3A18Z&sr=c&sp=r&sig=eG9pMqt6U8AlWwzE6zs44DGy02OdfJrj5HA50pXSJ8k%3D) 4. To add multiple rules, click the **+ Add Rule** button. ![2024-10-18_14-38-18.png](https://cdn.document360.io/a268766e-d74d-4619-9613-e2472f809ffb/Images/Documentation/2024-10-18_14-38-18.png?sv=2026-02-06&spr=https&st=2026-11-12T07%3A25%3A18Z&se=2026-11-12T08%3A25%3A18Z&sr=c&sp=r&sig=eG9pMqt6U8AlWwzE6zs44DGy02OdfJrj5HA50pXSJ8k%3D) 5. Click **Save Tip**. ![Studio_savetip](https://cdn.document360.io/a268766e-d74d-4619-9613-e2472f809ffb/Images/Documentation/2024-10-18_14-39-54.png?sv=2026-02-06&spr=https&st=2026-11-12T07%3A25%3A18Z&se=2026-11-12T08%3A25%3A18Z&sr=c&sp=r&sig=eG9pMqt6U8AlWwzE6zs44DGy02OdfJrj5HA50pXSJ8k%3D) 6. To add additional data validations, repeat steps 4 to 9. 7. After all the data validation tips are created, click the **Save Tip** button. ![Studio_savetip](https://cdn.document360.io/a268766e-d74d-4619-9613-e2472f809ffb/Images/Documentation/2024-10-18_14-28-50%281%29.png?sv=2026-02-06&spr=https&st=2026-11-12T07%3A25%3A18Z&se=2026-11-12T08%3A25%3A18Z&sr=c&sp=r&sig=eG9pMqt6U8AlWwzE6zs44DGy02OdfJrj5HA50pXSJ8k%3D) The following table lists the validation rules and their description: | **Rule** | **Description** | | --- | --- | | **Numeric** | Validates whether the user input is numeric or not. | | **Character Length** | Validates the user input based on the set minimum or maximum character length. ![](https://cdn.document360.io/a268766e-d74d-4619-9613-e2472f809ffb/Images/Documentation/image-WB2VCCNJ.png?sv=2026-02-06&spr=https&st=2026-11-12T07%3A25%3A18Z&se=2026-11-12T08%3A25%3A18Z&sr=c&sp=r&sig=eG9pMqt6U8AlWwzE6zs44DGy02OdfJrj5HA50pXSJ8k%3D) | | **Email Address** | Validates whether the user input is in an email address format or not. | | **Web Address** | Validates whether the user input is in a web address format or not. | | **Date Format** | Validates the user input based on the set date format. ![Displayrules](https://cdn.document360.io/a268766e-d74d-4619-9613-e2472f809ffb/Images/Documentation/2024-10-18_14-42-18.png?sv=2026-02-06&spr=https&st=2026-11-12T07%3A25%3A18Z&se=2026-11-12T08%3A25%3A18Z&sr=c&sp=r&sig=eG9pMqt6U8AlWwzE6zs44DGy02OdfJrj5HA50pXSJ8k%3D) | > [!WARNING] > Note > > - Whatfix does not capture and store any data during validation, instead Whatfix reads the text and evaluates it using the validation rules in real-time. > - The validations can additionally have multiple rules with AND/OR conditions between them. An error message is mandatory if validation rules are configured. > - The validation does not work when no data is entered in the text box. > - API validation within the scope of an iFrame is NOT supported. > - Locale or language-based error message over-rides need to be handled in the code. ## Related - [Add a Smart Tip to an Existing Smart Tip Collection](/add-a-smart-tip-to-an-existing-smart-tip-collection.md) - [Smart Tips segment does not appear in your application](/smart-tips-not-appearing.md)