Template_Contract_Flow_Complete_Guide

Last updated: April 1, 2026

CONTRACT CREATION  ›  TEMPLATE CONTRACT FLOW

Template Contract Flow

Complete Admin Guide — Setup, Configuration & Template Building

Audience: Workspace Admins  |  Collection: Configuring Template Workflow

This guide covers everything an admin needs to set up, configure, and build a Template Contract Flow in SpotDraft — from creating the workflow in Workflow Manager to building the template document in DraftMate.

PART 1

Setting Up and Managing Template Workflows

Configure your workflow structure, contract types, approvals, and settings in SpotDraft Workflow Manager

1. What is Workflow Manager?

Workflow Manager is SpotDraft's no-code system for building and managing contract workflows. Use it to define how contracts are created, reviewed, approved, and signed — all without writing any code.

It gives you control over every step of the contract lifecycle:

  • Automate repetitive tasks and reduce manual handoffs

  • Define clear roles — who creates, reviews, approves, and signs

  • Standardise processes to reduce errors across contract types

  • Monitor contract progress in real time

  • Organise contracts by type, team, and workflow

Two types of workflows

Workflow Type

When to use it

Template Workflow

Your company authors the contract from a pre-built template. A questionnaire populates variables into the document.

Third-Party Paper (TPP) Workflow

The counterparty sends the contract. You upload, review, redline, and approve it.

How to open Workflow Manager

  1. In the left sidebar click Manage

  2. Select Workflow Manager

  3. You'll see all existing workflows — published and draft

 

2. Creating a Template Workflow

A Template Workflow defines the questionnaire, approvals, signatories, and template document used every time someone creates a contract of this type.

Step 1 — Start a new workflow

  1. In Workflow Manager click Set up new workflow

  2. Select Template Workflow

  3. Enter a Workflow Name that reflects the contract type (e.g. "NDA – Mutual", "MSA – Outbound")

  4. Optionally add a Description

 

Step 2 — Link a contract type

  1. In the Linked Contract Type dropdown select an existing contract type or create one inline (see Section 3)

  2. Click Start Setup

  The linked contract type is locked once a Template Workflow is created. To use a different contract type, duplicate the workflow (Section 4) and link the new type.

Step 3 — Upload your template document

  1. Upload the MS Word (.docx) template coded with DraftMate variables

  2. SpotDraft parses the document and maps variables to questionnaire questions

 

Step 4 — Configure parties

  1. Define your Company party and the Counterparty

  2. Specify whether the counterparty is an Organisation, Individual, or both

 

💡  Party settings can be updated later via Workflow Manager → select workflow → Parties. Republish after any changes.

Step 5 — Set up the questionnaire

  1. Add questions for all variables in your template

  2. Set required vs. optional fields

  3. Configure conditional logic to show or hide questions based on answers

  4. Add computations for fields that should auto-calculate (e.g. Bonus = 20% of Annual Salary)

🆕  New — Feb 2026: The Computation Builder lets you write formulas directly in the questionnaire without any Liquid syntax. Fields with computations are auto-calculated and non-editable for the requestor. All formulas are stored in the central Computation Library.

Step 6 — Configure approvals, signatures, and reminders

  1. Add approval steps under Approvals and Reviews

  2. Configure signatories under Signature Setup

  3. Set signature reminders under Additional Options → Reminders

 

🆕  New — Feb 2026: Signature reminders are fully configurable per workflow. Set first reminder timing, follow-up frequency, business-days-only toggle, and custom email templates.

Step 7 — Configure workflow settings

Under Workflow Settings configure:

  • Skip redlining — allow contracts to skip the counterparty redlining stage

  • Contract title format — define how contracts are named when created

  • Default currencies — fixed or conditional defaults per workflow

  • Email attachment format — link, MS Word, or PDF

  • Approval watermark — automatically stamp contracts at the signing stage

  • Auto-extract metadata — run Smart Data Capture on contract execution

🆕  New — Mar 2025: "Automatically Extract Metadata after Execution" runs Smart Data Capture the moment a contract executes. No manual trigger needed.

Step 8 — Publish the workflow

  1. Click Publish Workflow

  2. The workflow goes live — business users can now create contracts from it

  3. A Published badge appears on the workflow card

 

💡  Publishing is required for any change to take effect. Saving without publishing keeps changes in draft — visible only to admins.

3. Creating a New Contract Type from Workflow Manager

You can create a contract type inline while setting up a workflow — no need to leave Workflow Manager.

While creating a new workflow

  1. Reach the Linked Contract Type step

  2. Click the dropdown — if your contract type doesn't exist, click Add "[your name]" at the bottom

  3. Enter the contract type name

  4. Set Access Controls — Creators, Viewers, Suggestors, Editors, and Signatories

  5. Set Default Signatories

  6. Click Save — the new type is created and linked automatically

 

  You cannot create a contract type from an existing Template Workflow — the type is locked after creation. Use a TPP workflow or start a new Template Workflow.

Rule

Detail

Template Workflow contract type

Locked after creation — cannot be changed

TPP Workflow contract type

Can be updated at any time

Create contract type mid-setup

Use inline dropdown — no need to navigate away

4. Duplicating a Workflow

Duplicating creates a new workflow based on an existing one — ideal for regional variants, new tiers, or testing changes before rolling out to a live workflow.

Method 1 — From the workflow list

  1. Go to Manage → Workflow Manager

  2. Click the three-dot (⋮) menu on the workflow card

  3. Select Duplicate Workflow

Method 2 — From inside a workflow

  1. Open the workflow

  2. Click the three-dot (⋮) menu in the top right header

  3. Select Duplicate Workflow

After selecting Duplicate

  1. Update the Workflow Name, Description, and Linked Contract Type in the dialog

  2. Click Start Setup

  3. The new workflow opens in draft — update and publish when ready

  The workflow type of the duplicate always matches the original. You cannot convert Template TPP by duplicating.

💡  Tip: Duplicate a workflow to test signature migration. Run migration on the copy first, then apply to the original once confirmed.

5. Viewing the Published Version of a Workflow

Edits to a workflow are saved as drafts. The published version — what business users see — stays unchanged until you explicitly publish. Use this view to confirm what's live before making changes.

What the published version shows

  • Questions and questionnaire logic currently active

  • Approval steps and conditions in effect

  • Signature settings and signatory configuration

  • Template document version being used

How to view it

  1. Go to Manage → Workflow Manager

  2. Select a published workflow

  3. Click the three-dot (⋮) menu → View Published Version

 

💡  This view is read-only. All edits must be made in the draft version and then published.

6. Discarding Unpublished Changes

Revert a workflow to its last published state in one step — useful when edits were made in error or need to be undone before team review.

When to use this

  • Edits were made in error and you need to start fresh from the last published version

  • You're waiting for sign-off and want to undo exploratory changes

  • A workflow was partially edited by someone else and needs to be reset

Steps

  1. Go to Manage → Workflow Manager

  2. Open the workflow with draft changes

  3. Click the three-dot (⋮) menu → Discard Changes

  4. Click Discard in the confirmation dialog

  5. "Workflow changes have been discarded successfully" confirmation appears

🚫  This action is irreversible. Draft changes cannot be recovered once discarded.

Condition

Behaviour

Workflow is published with draft changes

Discard Changes option is available

Workflow has never been published (draft only)

Discard Changes option is not available

After discarding

Workflow reverts to last published state — no recovery

7. Recent Updates to Workflow Manager

Feature

Where to find it

What it does

Computation Builder

Questionnaire → any question → Add computation

Write formulas (sum, %, IF/THEN) without Liquid syntax. Managed centrally in the Computation Library.

Configurable Signature Reminders

Additional Options → Reminders

Set timing, frequency, business-days toggle, and custom email templates per workflow.

Auto-extract Metadata on Execution

Workflow Settings → toggle

Smart Data Capture runs automatically on contract execution — no manual trigger.

Email Attachment Format

Workflow Settings → Email attachment format

Send contracts as a link, MS Word (.docx), or PDF.

Conditional Signatories

Signature Setup → Signatories

Assign different signatories based on contract conditions (value, region, department).

PART 2

Building Your Template Document with DraftMate

Add variables, conditional logic, and signature blocks in Microsoft Word using the DraftMate plugin

DraftMate is SpotDraft's Microsoft Word plugin. Use it to build smart contract templates — add variables, conditional logic, and signature blocks directly in Word, without switching tabs or toggling between windows.

8. Before You Start

Before building a template make sure:

  • You have an Admin or Template Builder role in SpotDraft

  • You're using Microsoft Word for desktop — not Word Online

  • A workflow exists in Workflow Manager — or you're ready to create one (Part 1 above)

  • You have the DraftMate plugin installed (see Section 9)

  DraftMate is not supported on Word Online. Use the desktop app.

9. Installing DraftMate

  1. Open Microsoft Word on your desktop

  2. Go to Insert → Add-ins → Get Add-ins

  3. Search for "SpotDraft DraftMate" and click Add

  4. The DraftMate panel appears in your Word ribbon

  5. Click Sign in and log in with your SpotDraft credentials

10. Setting Up Your Template in DraftMate

Since DraftMate 2.0, you can set up a new template workflow entirely within DraftMate — without opening SpotDraft in your browser.

  1. In the DraftMate panel click Create new template

  2. Name the template and select the contract type

  3. Define the parties involved (e.g. Company, Counterparty)

  4. Set access permissions — who can request contracts using this template

  5. Click Start building to open your Word document in template mode

💡  Already have a workflow? Select it from the dropdown in the DraftMate panel to start editing an existing template.

11. Adding Variables

Variables are placeholders that auto-fill with contract-specific data at the time of contract creation — such as party names, dates, or custom fields.

To insert a variable

  1. Place your cursor where the variable should appear in the document

  2. In the DraftMate panel click the Variables icon

  3. Search for or browse the variable you need

  4. Click Insert — the variable appears as {{ variable_name }}

 

💡  Variables pull from the questions set up in your workflow questionnaire. If a variable doesn't exist yet, create it directly in DraftMate — it's added to the questionnaire automatically.

Creating a new variable from DraftMate

  1. Click + New variable in the Variables panel

  2. Name the variable and select a data type (text, date, number, dropdown, etc.)

  3. Click Save — it is added to the workflow questionnaire automatically

12. Adding Conditional Logic

Conditional logic shows or hides sections of a contract based on questionnaire answers.

Basic conditional — wrap text in DraftMate

  1. Highlight the text or clause you want to make conditional

  2. Click the Conditions icon in the DraftMate panel

  3. Select the question that will trigger the condition

  4. Set the rule (e.g. "If Governing Law = India, show this clause")

  5. Click Apply

 

 

Using the Condition Library in DraftMate

If your workspace has a Condition Library set up, you can insert and create conditions directly from DraftMate — without opening SpotDraft in your browser.

  1. Click the Condition Library icon in the DraftMate panel

  2. Browse or search existing conditions from your workspace library

  3. Select a condition and click Insert to apply it to highlighted text

  4. To create a new condition: click + New condition, define the rule, and Save — it's added to the library and applied simultaneously

💡  Use "Go to Condition Library" at the bottom of the panel to manage all conditions in SpotDraft.

🆕  New — Mar 2026: Condition Library is now available directly within DraftMate. Previously you had to configure conditions in the SpotDraft web app.

13. Inserting Signature Blocks

Signature blocks define where each party signs on the final contract. Blocks inserted in DraftMate appear identically on the signed contract — what you see in the template is what signatories will see.

To insert a signature block

  1. Place your cursor where the signature block should appear

  2. Click the Signature Block icon in the DraftMate panel

  3. Select the signing party (e.g. Company, Counterparty)

  4. Choose the fields to include for that party:

Field

What it captures

Signature

The signer's drawn or typed signature

Name

The signer's full name

Title

The signer's job title

Date signed

Timestamp of when they signed

Initials

The signer's initials

  1. Click Insert — the block is placed at your cursor position

🚫  Do not move a signature block outside its table. This breaks the block's formatting and causes errors when sending the contract.

Adding signatory location fields

Add location fields to any signature block — self-serve, no need to contact SpotDraft support.

Available location fields: Street address, City / Town, State / Region, Zip / Postal code, Country, Full address (auto-combines all fields above)

  1. Click the signature block in your template to select it

  2. In the DraftMate panel click Edit fields

  3. Under Location toggle on the fields you need

  4. Click Update block

💡  If a signatory has saved location details in their SpotDraft profile, these fields auto-fill at signing — enabling Auto-Sign for Express Templates and Campaigns.

How signature blocks behave when signatories change

Signature blocks in DraftMate are party-based — not tied to individual signatories. This means:

  • Replacing, updating, or removing a signatory leaves the block intact

  • The block automatically maps to whoever is assigned to that party at signing

  • No need to re-insert blocks when the signing lineup changes

🚫  If you delete a signing party from your workflow but their block still exists in the template, SpotDraft will block you from sending for signature. Remove the signature block from the document first, then remove the party from the workflow.

14. Working with Dynamic Tables

Dynamic tables let you add rows at contract creation time — useful for line items, deliverables, or repeated data blocks.

To insert a dynamic table

  1. Place your cursor where the table should go

  2. Click the Dynamic Table icon in the DraftMate panel

  3. Define your column headers using variables

  4. Click Insert table

Managing columns

  • Add a column: hover between existing columns → click the + icon that appears

  • Reorder columns: drag and drop column headers to rearrange

  • Remove a column: click the column header → select Delete column

💡  You no longer need to delete and rebuild a table to add or rearrange columns.

15. Known Limitations

Feature

Status

Stamp fields in DraftMate

Not yet supported — add via SpotDraft web app (Prepare for Sign)

Text Box fields in DraftMate

Not yet supported

Checkbox fields in DraftMate

Not yet supported

Word Online

DraftMate is not supported on Word Online — use the desktop app