Create a contract template from an existing template
Create a new contract template from an existing template if you need only a small variation in the content of an existing template.
Before you begin
Role required: sn_cm_core.contract_config
Procedure
-
Navigate to All > Contracts Core > Contract Administration > Contract Templates.
-
Open the contract template from the list.
-
Select Create Revision.
Select the option Copy when you are creating template in Default View.
A template revision is created with the data related to participants, imported clauses, and template mappings.
-
Import clauses and template field mappings from a Microsoft Word document with content controls.
For more information, see Add content controls in a Microsoft Word document.
-
In the Document field, select Update.
-
Select Choose file.
-
Choose a file and select Ok.
-
Select Parse document
- The document is parsed.
- The metadata that was already present is retained.
- The metadata that was present earlier but not found in the recent parsing is deleted.
- The metadata that is new is added.
- The clause tags that were already present are retained.
- The clauses that were present earlier but not found in the recent parsing are deleted.
- The clause tags that are new are added. A new file is uploaded to the contract template.
-
What to do next
- Map any new meta data found during parsing. For more information, see Update contract template mappings.
- Classify new clauses found during parsing. For more information, see Classify and map imported clauses
Parent Topic:Manage clauses, tables, and contract templates
Related topics
Edit a contract clause variation
Edit contract templates by manually adding content controls
Edit a contract template using Microsoft Word add-in for ServiceNow Contracts
---
title: Create a contract template from an existing template
description: Create a new contract template from an existing template if you need only a small variation in the content of an existing template.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/employee-service-management/contract-management-pro/cncore-create-template-revision.html
release: australia
product: Contract Management Pro
classification: contract-management-pro
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 2
breadcrumb: [Manage clauses, tables, and contract templates, Manage, Contract Management Pro, Legal and Contract Operations, Employee Service Management]
---
# Create a contract template from an existing template
Create a new contract template from an existing template if you need only a small variation in the content of an existing template.
## Before you begin
Role required: sn\_cm\_core.contract\_config
## Procedure
1. Navigate to **All** > **Contracts Core** > **Contract Administration** > **Contract Templates**.
2. Open the contract template from the list.
3. Select **Create Revision**.
Select the option **Copy** when you are creating template in Default View.
A template revision is created with the data related to participants, imported clauses, and template mappings.
4. Import clauses and template field mappings from a Microsoft Word document with content controls.
For more information, see [Add content controls in a Microsoft Word document](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/contract-management-pro/cncore-word-doc-tmplt-contls.md).
1. In the **Document** field, select **Update**.
2. Select **Choose file**.
3. Choose a file and select **Ok**.
4. Select **Parse document**
- The document is parsed.
- The metadata that was already present is retained.
- The metadata that was present earlier but not found in the recent parsing is deleted.
- The metadata that is new is added.
- The clause tags that were already present are retained.
- The clauses that were present earlier but not found in the recent parsing are deleted.
- The clause tags that are new are added.
A new file is uploaded to the contract template.
## What to do next
- Map any new meta data found during parsing. For more information, see [Update contract template mappings](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/contract-management-pro/cncore-template-mapping.md).
- Classify new clauses found during parsing. For more information, see [Classify and map imported clauses](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/contract-management-pro/cncore-import-clauses.md)
**Parent Topic:**[Manage clauses, tables, and contract templates](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/contract-management-pro/cncore-manage-clauses-ctemplates.md)
**Related topics**
[Edit a contract clause variation]()
[Edit contract templates by manually adding content controls]()
[Edit a contract template using Microsoft Word add-in for ServiceNow Contracts]()
[Generate and preview a contract document from a template]()
[Delete a contract template]()
| title | Create a contract template from an existing template |
| description | Create a new contract template from an existing template if you need only a small variation in the content of an existing template. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/employee-service-management/contract-management-pro/cncore-create-template-revision.html |
| release | australia |
| product | Contract Management Pro |
| classification | contract-management-pro |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 2 |
| breadcrumb | Manage clausestablesand contract templatesManageContract Management ProLegal and Contract OperationsEmployee Service Management |