Support topicsBulk campaigns
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.
Cancellations
Bulk campaign letter cancellation is not available yet. If you need help with a campaign that was submitted by mistake, contact support as soon as possible with the campaign ID.
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.