Skip to content

Letter Template

Formal letter template for offer letters, cover letters, and business correspondence. Supports letterhead, custom fonts, and multi-page layouts.

Formal Letter Template

A professional letter template for offer letters, cover letters, thank-you letters, and business correspondence. Designed for bulk generation with Mergram’s mail merge, this template lets you produce hundreds of personalized letters that look like they were printed individually on company letterhead. Each letter retains your brand identity while containing unique recipient details and body content.

When to Use This Template

This template is ideal for any situation where you need to send the same type of letter to multiple recipients with personalized details:

If you are manually editing letters one at a time in a word processor — changing names, addresses, and body content for each recipient — this template eliminates that repetitive work entirely.

Template Fields

FieldDescriptionExampleSpreadsheet Column
Recipient NameAddresseeSarah Chenrecipient_name
Recipient AddressFull address456 Oak Ave, Portland, ORrecipient_address
DateLetter dateJanuary 15, 2025date
SubjectSubject lineOffer of Employmentsubject
BodyMain content (from spreadsheet)Dear Sarah, We are pleased to…body
SignatorySender name/titleJane Smith, VP of Engineeringsignatory

Field Mapping Guide

Mapping your letter data to the template is a straightforward process. Here is how to configure it:

  1. Prepare your spreadsheet — Each row is one letter. At minimum, include columns for recipient name, address, date, subject, body text, and signatory. The body column should contain the full personalized letter content for each recipient.
  2. Upload your letterhead PDF — Start with your company letterhead (logo, company address, footer). Mergram preserves the letterhead design and overlays dynamic fields on top.
  3. Position fields on the canvas — Drag fields onto the PDF at standard letter positions: recipient address in the upper-left area, date below it, subject line centered, body text in the main content area, and signatory at the bottom.
  4. Size the body field correctly — The body field should span the width of the text area. Adjust its height to accommodate the longest letter in your dataset. Mergram handles text wrapping automatically.
  5. Choose appropriate fonts — Use a formal, readable font (such as Times New Roman, Garamond, or Mergram’s built-in Inter) for the body text. The signatory field can use a script font for a handwritten signature appearance.

Tip

For offer letters, create a spreadsheet formula that concatenates a standard paragraph with individual details like salary, job title, and start date. This ensures consistent language while allowing per-candidate customization without manually writing each letter.

Customization Tips

Common Use Cases

Company offer letters: A rapidly growing startup sends 40 offer letters per month. Each letter includes the candidate’s name, position, salary, start date, and a personalized welcome paragraph. The HR team maintains a spreadsheet, uploads the branded letterhead, and generates all letters in one batch — then emails them directly as PDF attachments.

University admission letters: A university admits 5,000 students per cycle. Letters include the student’s name, program, campus, and enrollment deadline. The registrar’s office generates all letters at once and mails them as printed PDFs.

Insurance policy updates: An insurance company sends annual policy updates to 10,000 customers. Each letter contains the customer’s name, address, policy number, updated premium, and coverage changes. Letters are generated in bulk and sent via email.

Vendor contract renewals: A procurement team sends renewal notices to 200 vendors. Each letter references the vendor’s name, current contract terms, renewal date, and updated pricing schedule. The body text varies slightly based on contract type.

Best Practices

Using With Letterhead

  1. Upload your letterhead PDF (company logo, address, footer)
  2. Place dynamic fields in the appropriate positions
  3. Merge — the letterhead stays, only the variable data changes
  4. The result looks like a natively printed letter

Get Started

Upload your letterhead or letter template and start generating personalized letters at Mergram. Connect your recipient data, place your fields, and produce your first batch in minutes.

Key features

Letterhead Support

Overlay fields on your existing letterhead PDF

Custom Fonts

Formal fonts matching your brand

Unicode Support

International characters and scripts

Email Delivery

Send letters as PDF attachments

Frequently asked questions

Can I use my company letterhead?
Yes, upload your letterhead as a PDF and place dynamic fields on top. The original letterhead design is preserved.
Does it support multi-page letters?
Yes, Mergram handles multi-page PDFs. You can place fields on any page.
What paper size does the letter template support?
US Letter (8.5×11"), A4, Legal, and any custom size your PDF uses. The output preserves the original dimensions exactly.
Can I personalize the body text for each recipient?
Yes! Map a spreadsheet column containing the full body text for each recipient. You can use different letter content per row — ideal for offer letters with individual compensation details.
How do I send letters by email instead of printing?
Configure SMTP settings in Mergram, add an email column to your spreadsheet, and the worker sends each letter as a personalized PDF attachment with a custom subject line.

Ready to try it yourself?

Start merging PDFs in minutes — free account required, no credit card needed.

Related articles