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
- 1Create a .docx template in Word or Google Docs with placeholder tags like {company_name}, {client_address}, etc.
- 2Upload the template — ContractKeeper will scan and recognize the placeholder tags automatically.
- 3Create a contract, select the client and the template.
- 4Generate the document — all placeholders will be replaced with the actual data from the company profile, client, and contract.
| Tag | Source | Description |
|---|---|---|
{company_name} | Company Profile | Your company name |
{company_address} | Company Profile | Your company address |
{company_tax_id} | Company Profile | Your company Tax ID |
{company_bank_name} | Company Profile | Your company bank name |
{company_bank_account} | Company Profile | Your company bank account |
{company_director} | Company Profile | Director full name |
{company_phone} | Company Profile | Your company phone |
{company_email} | Company Profile | Your company email |
{client_name} | Client | Client company name |
{client_address} | Client | Client address |
{client_tax_id} | Client | Client Tax ID |
{client_bank_name} | Client | Client bank name |
{client_bank_account} | Client | Client bank account |
{client_contact_person} | Client | Client contact person |
{client_phone} | Client | Client phone |
{client_email} | Client | Client email |
{contract_number} | Contract | Contract number |
{contract_start_date} | Contract | Contract start date |
{contract_end_date} | Contract | Contract end date |
{contract_price} | Contract | Contract price |
{contract_currency} | Contract | Currency code |
{contract_service_description} | Contract | Service 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}