# Module Templates

Module templates are reusable module designs that serve as starting points when creating new modules. Templates contain predefined sections, fields, and options that can be copied into a new module, saving time when your organization frequently creates modules with similar structures.

Templates do not appear in the **Plan**, **Engage**, or **Reflect** navigation menus and are not available for end users to fill out.

## View Templates

On the Module Builder list page, templates are displayed in a separate **Your Organization's Templates** section below the list of active modules.

## Create a Template

There are two ways to create a template:

### From the Module Builder List

{% stepper %}
{% step %}

#### Click Add Template

On the Module Builder list page, click the **Add Template** button.
{% endstep %}

{% step %}

#### Enter template details

Enter a **Module Name** and **Module Identifier** for the template. The menu location is automatically set to **Template**.
{% endstep %}

{% step %}

#### Build the template

Click **Create** to create the template. Use the [form builder](/administration/administration/module-builder/build-a-form.md) to design the template's sections, fields, and options.
{% endstep %}

{% step %}

#### Publish the template

[Publish the template](/administration/administration/module-builder/publish-a-module.md) to make it available for use when creating new modules.

{% hint style="info" %}
**TIP:** A template must be published before it appears in the **Start with Template** dropdown when creating a new module.
{% endhint %}
{% endstep %}
{% endstepper %}

### From an Existing Module

You can also create a template by copying an existing module. See [Copy a Module](/administration/administration/module-builder/copy-a-module.md) and check the **Create as Template** option during the copy process.

## Use a Template

When [creating a new module](/administration/administration/module-builder/create-a-module.md), select a template from the **Start with Template** dropdown. The template's sections, fields, and options are copied into the new module as a starting point. You can then modify the copied structure in the [form builder](/administration/administration/module-builder/build-a-form.md) without affecting the original template.

## Edit a Template

Templates follow the same versioning workflow as regular modules. To update a template, create a new draft version, make your changes in the form builder, and publish the updated version. Changes to a template do not affect modules that were previously created from it.


---

# Agent Instructions: 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://support.pears.io/administration/administration/module-builder/module-templates.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.
