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

# Create a Content Model

In order to start creating a content model, you must have a clear understanding of the content structure and how you should define your content schema. A content model consists of multiple fields to define the structure. Follow the steps below to create a content model:

<Steps>
  <Step title="Open the Content Model Screen">
    1. Log in to your Experro workspace.
    2. In the left‑hand sidebar, click **Content Model** under **Content** to expand its submenu.
    3. Under **Models** you should see the list of existing models (if any).

           <img src="https://mintcdn.com/experro/sj9S7fe9gHtYfABJ/images/content/content_model_screen.png?fit=max&auto=format&n=sj9S7fe9gHtYfABJ&q=85&s=cf6102bb11fe920d45badfbc9497cdf0" alt="" width="1919" height="1079" data-path="images/content/content_model_screen.png" />

    <Info> Before you begin, ensure you have the **Workspace Admin** role (or equivalent permission) to create and manage content schemas. </Info>
  </Step>

  <Step title="Launch the 'Add Model' Dialog">
    1. Click **+** followed by **Add Model** from the left-hand navigation panel.

           <img src="https://mintcdn.com/experro/sj9S7fe9gHtYfABJ/images/content/add_content_model.png?fit=max&auto=format&n=sj9S7fe9gHtYfABJ&q=85&s=d21865eac40714b670990403d2237fe4" alt="" width="1919" height="1079" data-path="images/content/add_content_model.png" />
  </Step>

  <Step title="Fill in the Model Details">
    In the popup dialog, complete the following fields:

    | Field                              | Description                                                                                                        |
    | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------ |
    | **Model Name**                     | A human‑readable name for your content type (e.g., “Blog Post,” “Product Page”).                                   |
    | **Internal Name (API Identifier)** | Auto‑populated from the Model Name in snake case (e.g., `blog_post`); you can edit it if needed.                   |
    | **Description**                    | (Optional) A brief summary of this content type’s purpose or usage guidelines.                                     |
    | **Parent Folder**                  | The organizational folder where this model is stored; defaults to “Uncategorized” if you haven’t created folders.  |
    | **Model Type**                     | Select **Multi entry** (multiple entries) or **Single entry** (one-off page, e.g., “Homepage”).                    |
    | **Act as Webpage**                 | *(Only for Multi Entry Types)* Check this to enable built‑in page slug creation and page rendering for this model. |

    <img src="https://mintcdn.com/experro/sj9S7fe9gHtYfABJ/images/content/create_content_model.png?fit=max&auto=format&n=sj9S7fe9gHtYfABJ&q=85&s=5c05283a92c313a9deb82614ae1d114f" alt="" width="1919" height="1079" data-path="images/content/create_content_model.png" />

    <Tip>Use clear, descriptive Model Names and Internal Names, especially if you’ll consume these via APIs.</Tip>
  </Step>

  <Step title="Create the Model">
    Click **Save** to finalize. You’ll be taken directly to the new Model’s **Fields** tab, where you can start defining its schema.

    <Info> **Next Up:** Add fields—Text, Rich Text, Number, Date, Media, Relation, and more—to shape your content structure. Check next section **Adding Fields to Your Model** for detailed instructions. </Info>
  </Step>
</Steps>

## Related Tasks

* **Content Library:** Once your model is defined, switch to the **Content Library** to edit the pages you want to publish. The entries will already be populated in Content Library based on the Content Model you have created.
