Skip to main contentSkip to navigation
Help Center/Templates/Creating Templates
Back to Templates

Creating Templates

Learn how to build custom contract templates with variables for reuse across your organization.

5 min read
Updated 1/30/2026

Create custom templates from existing contracts or from scratch. Templates save time and ensure consistency across your contracts.

Creating a New Template

From Scratch

  1. Go to Templates page
  2. Click New Template
  3. Select Blank Template
  4. Enter template details:
    • Name
    • Contract type
    • Description
  5. Add content with variables
  6. Click Save Template

From Existing Contract

Turn a well-structured contract into a template:

  1. Open the contract detail page
  2. Click Actions > Create Template
  3. Review extracted content
  4. Replace specific values with variables
  5. Save as new template
Best Practice

Creating templates from actual contracts ensures real-world applicability. Just remember to replace all specific names, dates, and values with variables.

Using Variables

Variables are placeholders that get filled when creating drafts.

Variable Syntax

Use double curly braces: {{variable_name}}

Examples:

  • {{party_name}} - Company name
  • {{effective_date}} - Start date
  • {{contract_value}} - Dollar amount
  • {{term_length}} - Duration

Variable Naming

Best practices for variable names:

DoDon't
{{customer_name}}{{x}}
{{payment_terms_days}}{{pt}}
{{renewal_notice_period}}{{notice}}

Variable Types

Variables can represent different types of content:

  • Text - Names, descriptions
  • Dates - Effective date, expiration
  • Numbers - Values, quantities
  • Options - Choose from predefined values

Template Content

Sections

Organize content into clear sections:

  • Parties
  • Recitals
  • Definitions
  • Terms and Conditions
  • Signatures

Formatting

Templates support:

  • Headings and subheadings
  • Numbered lists
  • Bullet points
  • Tables
  • Bold and italic text

Template Metadata

Complete the metadata for better organization:

FieldPurpose
NameSearchable template title
Contract TypeCategorization (NDA, MSA, etc.)
DescriptionWhat this template is for
TagsAdditional categorization
VersionTrack template iterations

Versioning Templates

Track changes over time:

  1. Open template for editing
  2. Make changes
  3. Save creates a new version
  4. Previous versions are preserved
  5. Drafts reference the version used
Version History

Template versioning ensures drafts maintain their original template content even if the template is later updated.

Template Permissions

Control who can use and edit templates:

  • View - All workspace members
  • Create - Members and above
  • Edit/Delete - Admins only

Testing Templates

Before publishing:

  1. Create a test draft from the template
  2. Verify all variables work correctly
  3. Check formatting in exported PDF
  4. Have a colleague review

Template Best Practices

  1. Use clear variable names that are self-explanatory
  2. Include all standard sections for the contract type
  3. Add comments for complex sections
  4. Test thoroughly before sharing
  5. Version regularly as terms evolve

Related Articles

Was this article helpful?

Need more help? Contact support