Bulk Mail with Mailform Templates

Send One or One Thousand Personalized Letters—From Your Spreadsheet to real mailboxes

Send Thousands of Personalized Letters—From Your Spreadsheet to Mailboxes

Upload a CSV or Excel file with your recipient list. We generate a unique, personalized PDF for every row and mail it via USPS. No printing equipment. No envelope stuffing. No postage headaches. Just upload, review, and send.

Starting at $2.99 per letter  and as low as $1.25 — First Class postage included.


Why Companies Choose Bulk Mail Templates

Upload Your Spreadsheet, We Handle the Rest

Import your recipient list as CSV or Excel. Every column in your spreadsheet automatically becomes a template variable. Names, addresses, account numbers, balances due, case numbers—if it's in your spreadsheet, it can be in your letter.

Personalized PDFs Generated Automatically

Each row in your file generates a unique PDF document. Variables like {{name}}{{balance_due}}, and {{case_number}} are replaced with the actual data from that row. One template, thousands of personalized letters. There is no limit (apart from what fits on an 8.5x11 page!)

Flexible Mail Options Per Recipient

Specify different mail services for different recipients—all in the same upload. Send some letters First Class, others Certified with Return Receipt. Attach additional files per recipient. Control whether the template appears first or last in multi-page mailings.


How It Works

Step 1: Design Your Template

Use our visual editor to create a professional letter template. Add your logo, format your text, and insert variables using simple {{variable_name}} syntax. See a real-time preview as you build.

Step 2: Prepare Your Spreadsheet

Create a CSV or Excel file with your recipient addresses. download  a template csv sample easily with your custom template handle, and variables. You can Include any custom columns you need—they become template variables automatically.

Step 3: Upload & Generate

Upload your address file to the workspace. The system detects the template reference, generates a personalized PDF for each row, and shows real-time progress. Review any failures and retry with one click.

Step 4: Review & Send

Preview each letter to verify personalization. Approve the batch, and we print, insert into envelopes, and mail via USPS. Track delivery status for every piece.


CSV Format

Your spreadsheet needs recipient addresses and a template reference. Everything else is optional.

Required Columns

Required Template Columns

Column Description
template Template handle or GUID (e.g., debt_noticesolo)
template_position Where template appears: beginning (default) or end

Optional Columns

Custom Variable Columns

Any column in your CSV becomes a template variable. Common examples:

Use them in your template with Mustache syntax: {{balance_due}}{{case_number}}{{plaintiff}}


Template Variables

Standard Address Variables

These are automatically available in every template:

{{name}}
{{company}}
{{address1}}
{{address2}}
{{address3}}
{{city}}
{{state}}
{{zip}}
{{country}}
{{email}}
{{phone}}

Custom Variables

Add any column to your CSV and use it in your template:

{{first_name}}
{{balance_due}}
{{due_date}}
{{case_number}}
{{plaintiff}}
{{defendant}}
{{venue}}
{{account_number}}
{{policy_number}}
{{claim_amount}}

 

Use Cases

Debt Collection & Legal Notices

Send personalized payment reminders, collection notices, and legal correspondence at scale. Embed account balances, payment due dates, case numbers, and venue information. Track delivery with Certified Mail options.

Healthcare & Medical Billing

Automate patient statements, appointment reminders, and explanation of benefits letters. Include personalized amounts due, service dates, provider information, and policy numbers.

Financial Services

Generate account statements, loan notifications, past-due notices, and compliance mailings. Maintain consistent formatting with audit trails for regulatory requirements.

Government & Municipal

Send tax notices, permit approvals, violation notices, and public notifications. Scale from individual letters to mass mailings using the same template.

E-Commerce & Retail

Create personalized thank you letters, promotional offers, and customer appreciation mailings. Include order details, loyalty rewards, and personalized discount codes.

Non-Profit & Fundraising

Send donation acknowledgments, event invitations, and impact reports with personalized donor information, contribution amounts, and tax-deductible receipt details.


Mail Services

USPS First Class Mail

USPS Certified Mail

USPS Priority Mail

International Mail


Technical Specifications

Template Features

File Support

API Integration


Benefits

Save Time

What once took hours now takes minutes. Upload your spreadsheet, review the preview, and submit. No more printing, folding, stuffing, sealing, stamping, and mailing by hand.

Reduce Costs

No need for in-house printing equipment, consumables, or postage meters. No staffing for mail room operations. Pay only for letters you send with transparent per-piece pricing.

Scale Effortlessly

Send 10 letters or 10,000 letters with the same workflow. No additional setup, no bottlenecks, no overtime. Your capacity is limited only by your spreadsheet.

Personalize Everything

Every letter is unique. Every recipient sees their own data. Personalized communications have higher open rates, higher response rates, and better outcomes.

Stay Consistent

Centralized template management ensures every letter matches your brand guidelines. No more inconsistent formatting, outdated logos, or off-brand communications.

Track Everything

Know when every letter is printed, mailed, and delivered. Built-in audit trails for compliance. Detailed status updates for every piece.


Getting Started

1. Create Your First Template

Open the template editor and design your letter. Add your logo, write your content, and insert variables where you want personalized data to appear.

2. Download the CSV Template

Click the download button on any template to get a pre-formatted CSV with all the columns you need—including custom variables from your template.

3. Fill In Your Data

Open the CSV in Excel or Google Sheets. Add your recipient addresses and fill in the custom variable columns.

4. Upload and Send

Upload your completed CSV to the workspace. Review the generated letters, approve the batch, and we handle the rest.


Pricing

Service Per Letter Includes
First Class (1 page) $2.99 Postage, printing, envelope
First Class (2+ pages) $2.99 + $0.49/page Postage, printing, envelope
Certified Mail $11.98 Postage, printing, envelope, tracking
Certified + Return Receipt $11.98 + $4.95 All above + signed receipt

Deep Volume discounts available for 1,00+ letters per month.


Ready to Automate Your Bulk Mail?

Stop spending hours on manual mail processes. Upload your spreadsheet, generate personalized letters, and let us handle printing and postage.


Questions? Contact support@mailform.io

How can we help?

Your Email:

Request Callback?:

Subject:

Message:

Attachment:

{{attachment.name}} ()
NOTE Please upload multiple attachments as a single zip file.

Schedule a quick call to learn more about how Mailform can help you.

These happy customers and businesses are using Mailform

"Mailform saves me time. Period."

- Alex Andon, Simility

"We print monthly invoices and the quick support is fantastic!"

- Brett Florio, FoxyCart