Understanding Templates
This section is for administrators who set up and maintain templates. If you just use Certum Draft to generate documents, see Generating Documents.
What is a Template?
Section titled “What is a Template?”A template in Certum Draft has two parts:
- Matter configuration (
matter.json) — Defines the fields to collect from users - Document templates (Word files) — The actual documents with placeholders
When someone creates a matter and generates documents, Certum Draft:
- Collects information using the fields you define
- Replaces placeholders in documents with that information
Template Folder Structure
Section titled “Template Folder Structure”Each template type lives in its own folder within your Templates directory:
DirectoryTemplates/
DirectoryEstates/
- matter.json
DirectoryPrecedents/
DirectoryLetters/
- Letter to Beneficiary.docx
- Letter to Bank.docx
DirectoryCourt/
- Probate Application.docx
DirectoryConveyancing/
- matter.json
DirectoryPrecedents/
- …
Key Files
Section titled “Key Files”matter.json
Section titled “matter.json”This file defines:
- What information to collect (fields)
- How fields are organised (blocks/sections)
- Which fields are required vs optional
- The folder structure for new matters
- Starter files to copy into new matters
Document Templates
Section titled “Document Templates”Word documents (.docx) containing placeholders like {{ client.full_name }} that get replaced with actual values.
How Templates Are Selected
Section titled “How Templates Are Selected”When a user creates a new matter:
- They see a list of all folders in your Templates directory
- Each folder with a valid
matter.jsonappears as an option - Selecting a template loads its fields and folder structure
Template Inheritance
Section titled “Template Inheritance”Templates can share common fields. The matter.json file can include blocks for:
- client — Standard client information (name, address, contact)
- matter — Common matter fields (reference, dates)
- Custom blocks — Specific to that practice area
This means you define client fields once and reuse them across all templates.
Next Steps
Section titled “Next Steps”- Creating Templates — Step-by-step guide
- Template Fields — Field types and options
- Matter Configuration — The matter.json file