Back to Reports & Documents

Custom Document Templates

Upload your own Word document templates with Carbone tokens for automated document generation.

Intermediate5 min readUpdated 2026-04-03

AwardLettr ships templates for award letters, panel declarations, reports, and invoices. But your business runs on more than those four documents. You have engagement letters, status update letters, demand letters, retention agreements, certified mail cover sheets, and a dozen other Word files you have refined over years and want to keep using.

Custom templates let you upload those Word documents directly. You add Carbone tokens like {d.insuredName} where data should drop in, upload the .docx once, and from then on you generate filled-out PDFs from any case in two clicks. No retyping, no copy-paste errors, no maintaining a separate folder of "master" Word files you have to keep in sync.

This article shows you how to author the tokens, upload the template, generate documents, and (if applicable) wire up e-signature fields. The token reference at the bottom is the lookup table you will come back to whenever you author a new template.

Custom template upload page with drag-and-drop zone and template name field
The Upload Your Own Template page — drag and drop a .docx file and give it a name

How It Works

1

Create Your Template

Design a Word document (.docx) and insert Carbone tokens where you want dynamic data. For example, type {d.insuredName} where you want the insured's name to appear.

2

Upload to AwardLettr

Go to Settings > Document Templates and click "Upload Your Own". Drop your .docx file and give it a name.

3

Generate Documents

On any appraisal, click Generate Document and select your custom template from the "Custom Templates" section. AwardLettr replaces all tokens with the appraisal's data and creates a PDF.

Available Tokens

Use these tokens in your Word document. Each token must be wrapped in curly braces with the {d.} prefix.

Claim Information

TokenDescriptionExample Output
{d.claimNumber}Claim numberCLM-2026-001
{d.policyNumber}Policy numberPOL-123456
{d.insuredName}Insured's full nameJohn Smith
{d.dateOfLoss}Date of loss (short)01/15/2026
{d.dateOfLossLong}Date of loss (long)January 15, 2026
{d.lossLocation}Full property address123 Main St, Houston, TX 77001
{d.propertyStreet}Street address123 Main St
{d.propertyCity}CityHouston
{d.propertyState}StateTX
{d.propertyZip}ZIP code77001

Carrier & Adjuster

TokenDescription
{d.carrierName}Insurance carrier name
{d.carrierAddress}Carrier address
{d.adjusterName}Assigned adjuster name

Parties

TokenDescription
{d.insuredAppraiserName}Insured appraiser name
{d.insuredAppraiserEmail}Insured appraiser email
{d.insuredAppraiserPhone}Insured appraiser phone
{d.carrierAppraiserName}Carrier appraiser name
{d.carrierAppraiserEmail}Carrier appraiser email
{d.carrierAppraiserPhone}Carrier appraiser phone
{d.umpireName}Umpire name
{d.umpireEmail}Umpire email
{d.umpirePhone}Umpire phone

Dates

TokenDescription
{d.assignmentDateLong}Assignment date (long format)
{d.inspectionDateLong}Inspection date (long format)
{d.invoiceDate}Invoice date

Your Information

TokenDescription
{d.userName}Your full name
{d.userTitle}Your title
{d.userCompany}Your company name
{d.userPhone}Your phone number
{d.userEmail}Your email address

Business Branding

TokenDescription
{d.businessName}Business/firm name
{d.businessAddress}Business street address
{d.businessCity}Business city
{d.businessState}Business state
{d.businessZip}Business ZIP code
{d.businessPhone}Business phone
{d.businessEmail}Business email
{d.businessWebsite}Business website
{d.logoUrl}Company logo (image)
{d.remitInstructions}Remittance instructions (e.g. "Make checks payable to…")

Award Values

TokenDescription
{d.totalRcv}Total replacement cost value
{d.totalAcv}Total actual cash value
{d.nonRecoverableDepreciation}Non-recoverable depreciation
{d.recoverableDepreciation}Recoverable depreciation
{d.acvClaimPayable}ACV claim payable amount

Conditional Flags

TokenDescription
{d.has_umpire}True if umpire is assigned (for conditional sections)
{d.has_award_items}True if award items exist

Signature Fields

If you plan to send your custom document for e-signature, include these token pairs where you want signatures to appear. When you upload the template, toggle on "This document will be sent for signature" and AwardLettr will verify the tokens are present. The signature text will be invisible in the final PDF — your e-signature provider replaces them with actual signature boxes.

Signature TokenDate TokenSigner
{d.insuredSignature}{d.insuredDate}Insured (homeowner)
{d.carrierAppraiserSignature}{d.carrierAppraiserDate}Carrier Appraiser
{d.insuredAppraiserSignature}{d.insuredAppraiserDate}Insured Appraiser
{d.umpireSignature}{d.umpireDate}Umpire

Always include both tokens

Each signer needs both a signature and a date token. When you upload the template, toggle on "This document will be sent for signature" and AwardLettr will verify the tokens are present.

Tips

  • Use Word's Find & Replace (Ctrl+H) to quickly add tokens throughout your document.
  • Test your template on a sample appraisal first to verify all tokens render correctly.
  • Tokens are case-sensitive — {d.insuredName} works, but {d.InsuredName} does not.
  • If a token has no data for a particular appraisal, it will render as an empty string.
  • AwardLettr automatically fixes tokens that Word splits across formatting runs.

Troubleshooting

Tokens Not Being Replaced?

Make sure your tokens start with {d.} (lowercase d, period). Check spelling matches the token list exactly. If Word added formatting in the middle of a token, AwardLettr's sanitizer should fix it automatically — but re-uploading the template can help.
Suggest an editLast updated 2026-04-03
Custom Document Templates | AwardLettr Docs