ContractKeeper

Placeholder Guide

Templates use placeholders enclosed in curly braces (e.g. {company_name}) that get automatically replaced with real data when you generate a document. Upload a .docx file containing these tags, and ContractKeeper will fill them in for each contract.

How It Works

  1. 1Create a .docx template in Word or Google Docs with placeholder tags like {company_name}, {client_address}, etc.
  2. 2Upload the template — ContractKeeper will scan and recognize the placeholder tags automatically.
  3. 3Create a contract, select the client and the template.
  4. 4Generate the document — all placeholders will be replaced with the actual data from the company profile, client, and contract.
TagSourceDescription
{company_name}Company ProfileYour company name
{company_address}Company ProfileYour company address
{company_tax_id}Company ProfileYour company Tax ID
{company_bank_name}Company ProfileYour company bank name
{company_bank_account}Company ProfileYour company bank account
{company_director}Company ProfileDirector full name
{company_phone}Company ProfileYour company phone
{company_email}Company ProfileYour company email
{client_name}ClientClient company name
{client_address}ClientClient address
{client_tax_id}ClientClient Tax ID
{client_bank_name}ClientClient bank name
{client_bank_account}ClientClient bank account
{client_contact_person}ClientClient contact person
{client_phone}ClientClient phone
{client_email}ClientClient email
{contract_number}ContractContract number
{contract_start_date}ContractContract start date
{contract_end_date}ContractContract end date
{contract_price}ContractContract price
{contract_currency}ContractCurrency code
{contract_service_description}ContractService description

Template Example

SERVICE AGREEMENT No. {contract_number}

This Agreement is entered into on {contract_start_date} between:

Provider: {company_name}
Address: {company_address}
Tax ID: {company_tax_id}

and

Client: {client_name}
Address: {client_address}
Tax ID: {client_tax_id}

Services: {contract_service_description}
Total value: {contract_price} {contract_currency}