Bulk Campaigns
File requirements, processing expectations, and pricing notes for sending certified mail in bulk.
Bulk campaigns let you send the same document to many recipients with per-recipient tracking.
What you need
- A CSV or Excel file containing recipient data
- A PDF that meets the normal upload requirements
- A valid return address
Recommended recipient file headers
recipient_name,company,address_line1,address_line2,city,state,postal_codeRequired fields:
recipient_nameaddress_line1citystatepostal_code
If you start from Excel
- Confirm row 1 contains column names.
- Choose Save As.
- Export as CSV UTF-8 (Comma delimited).
- Upload the CSV and confirm field mapping in KiteCourier.
Processing details
- Addresses are validated automatically before mail is created.
- Invalid addresses are excluded and not charged.
- Each successful letter receives its own USPS tracking number.
- Bulk sends are processed in the background.
- The current send rate targets up to 140 letters every 5 seconds to stay below provider rate limits.
Bulk pricing notes
- Standard certified mail pricing applies per recipient.
- Return receipt is included with all bulk letters.
- Failed addresses are not charged.
- Organization accounts may have custom pricing.
Common file issues
- Save CSV files as UTF-8 to preserve special characters.
- Quote fields that contain commas.
- Remove blank rows before upload.
- Expect common headers like
name,address, andzipto be auto-mapped when possible.
Need help?
Send support the campaign ID plus a sample row from the upload file if mapping or validation fails.