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

# Create Content Model

> Learn how to create a content model in Kibo CMS.

In this tutorial, we will learn how to create a [content model](/pages/cms-glossary#content-model).
As an example, we will create a Product content model with the following fields:

| Field       | Field Type |
| :---------- | :--------- |
| Name        | Text       |
| Description | Long text  |
| Price       | Number     |

Content model creation is a two-step process: in step 1, we will create the model, and in step 2,
we will define model [fields](/pages/cms-glossary#field-field-type).

## Step 1: Create Content Model

1. From the **Side Menu**, Click **Content Modeling** > **Models**.

   > The **Content Models** screen opens.

2. Click **+ New**.

   > The **New Content Model** screen opens.

3. In the **Name** textbox, type **Product**.

4. In the **Singular API Name** textbox, type **Product**.

5. In the **Plural API Name** textbox, type **Products**.

6. In the **Content model group** drop-down, if you have already created a group, click that group, else click **Ungrouped**.

7. In the **Icon** dropdown, click the **box** icon.

8. In the **Description** textbox, type **Demo Product Content Model**.

9. Unselect the **Create model with default fields** checkbox.

10. Click **+ Create Model**.

    > Screen to configure the **Product** content model's fields opens.

## Step 2: Define fields

1. Drag and drop the **Text** field in the **Edit** tab.

   > **Field Settings - Text** screen opens.

2. In the **Label** textbox, type **Name** and click **Save Field**.

3. Drag and drop the **Long Text** field in the **Edit** tab.

   > **Field Settings - Long Text** screen opens.

4. In the **Label** textbox, type **Description** and click **Save Field**.

5. Drag and drop the **Number** field in the **Edit** tab.

   > **Field Settings - Number** screen opens.

6. In the **Label** textbox, type **Price** and click **Save Field**.

7. Click **Save**.

   > The message "Your content model was saved successfully!" displays.

8. Congratulations! You have created your first content model.

## Additional Information

### Field Validation

You can add various validations to a field from the **VALIDATORS** tab on the **Field Settings** screen.
Depending on the field type, you can add different types of validations to your field.

<img src="https://mintcdn.com/kibocommerce-59e68a4a/NY-Wcyaw64fZNym1/images/cms/create-content-model/field-validators.png?fit=max&auto=format&n=NY-Wcyaw64fZNym1&q=85&s=1436e0ffbbdf0f7e51f609a6e99538fe" alt="Field Validators" width="1919" height="942" data-path="images/cms/create-content-model/field-validators.png" />
