Skip to content

Broadcast Costs

Each broadcast type has a small per-message cost. Before you send a broadcast, you’ll see the estimated cost in the confirmation window so there are no surprises.

TypeCostUnit
Email$0.005Per email sent
SMS$0.01Per segment
Voice$0.02Per minute

Each email sent costs half a cent ($0.005). A broadcast to 200 families costs $1.00.

Text messages are charged per segment, not per message. A standard text message (up to 160 characters) is one segment. Longer messages are split into multiple segments:

  • Standard text — 160 characters per segment (153 if multi-segment)
  • Messages with emoji or special characters — 70 characters per segment (67 if multi-segment)

For example, a 300-character message without emoji would be 2 segments, costing $0.02 per recipient.

Voice calls are charged per minute, rounded up to the nearest minute. A 30-second message costs $0.02 per call (1 minute minimum). A 90-second message costs $0.04 per call (2 minutes).

  • Email — You’re charged after the emails are sent.
  • SMS — You’re charged after all messages reach their final delivery status, based on the actual number of segments delivered.
  • Voice — You’re charged after all calls are completed, based on actual call duration.

Costs appear on your regular Campflow billing statement.

When you click Send Now on a broadcast, the confirmation window shows:

  • The number of recipients
  • The estimated cost based on your message length and recipient count

This gives you a chance to review before confirming.

For SMS, you are charged for any message that Campflow sends to the carrier, even if delivery ultimately fails (for example, if the recipient’s number is disconnected). For voice calls, you are charged for calls that connect (completed, busy, or no answer) but not for calls that fail to connect entirely. Email broadcasts are only charged for messages that are successfully sent.