Support Center

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
recipient_name,company,address_line1,address_line2,city,state,postal_code

Required fields:

  • recipient_name
  • address_line1
  • city
  • state
  • postal_code

If you start from Excel

  1. Confirm row 1 contains column names.
  2. Choose Save As.
  3. Export as CSV UTF-8 (Comma delimited).
  4. 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, and zip to 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.

Contact support