> For the complete documentation index, see [llms.txt](https://support.pears.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.pears.io/administration/administration/module-builder/module-templates.md).

# 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.
