Skip to main content

Bulk SMS Campaigns

Bulk SMS campaigns let you reach large audiences instantly. Upload your contact list, compose your message, and Tegasms delivers to thousands or millions of recipients in seconds.

When to use bulk SMS

Bulk SMS is ideal for marketing campaigns, announcements, promotions, and any message you need to send to many people at once. Common use cases include:

  • Marketing campaigns, Announce sales, new products, or special offers
  • Event notifications, Remind customers about appointments or events
  • Broadcast announcements, Share important updates with your entire customer base
  • Seasonal promotions, Run holiday or seasonal campaigns

Upload your contacts

Tegasms accepts contact lists in CSV format. This is the fastest way to send to large audiences.

  1. Prepare a CSV file with phone numbers in the first column
  2. Each phone number should be on a new line
  3. Include country code (e.g., +255 for Tanzania) or just the number if all recipients are in the same country
  4. Save the file as .csv

Example CSV format:

255712345678
255723456789
255734567890

Or with country codes:

+255712345678
+255723456789
+255734567890

Once your file is ready:

  1. Log in to your Tegasms dashboard
  2. Click "Upload Contacts" or "New Campaign"
  3. Select your CSV file
  4. Review the preview to confirm numbers are recognized
  5. Click "Import" to add contacts to your campaign
warning

Double-check your CSV file before uploading. Invalid phone numbers will fail to deliver. Tegasms shows you a preview before import so you can catch errors.

Compose your message

After uploading contacts, write your SMS message:

  1. Click in the message box
  2. Type your message (up to 160 characters for a single SMS, or longer for multi-part messages)
  3. Preview how your message will appear on recipient phones
  4. Add personalization if needed (e.g., recipient name from your CSV)

Keep messages clear and concise. Shorter messages have higher open rates and are less likely to be marked as spam.

Schedule or send immediately

You have two options for delivery:

Send Now, Message goes out immediately to all recipients

Schedule, Choose a specific date and time for delivery. This is useful for:

  • Sending during peak hours when recipients are most likely to read
  • Scheduling campaigns in advance
  • Reaching different time zones at optimal times
  1. Click "Send Now" or "Schedule"
  2. If scheduling, select your date and time
  3. Review your campaign summary
  4. Click "Confirm" to send

Track delivery in real time

After sending, your dashboard shows live delivery reports:

  • Total sent, Number of SMS dispatched
  • Delivered, Messages that reached recipients
  • Pending, Messages still in transit
  • Failed, Messages that could not be delivered

Click on any campaign to see detailed per-recipient status. Each message shows:

  • Recipient phone number
  • Delivery status
  • Timestamp
  • Carrier information
tip

Export your campaign reports as CSV or PDF for analysis. Reports include delivery rates, timestamps, and cost breakdowns.

Pricing for bulk campaigns

Bulk SMS pricing is based on total volume sent. The more you send, the lower your per-message cost:

  • 1 to 10,000 SMS: TZS 19.00 per SMS
  • 10,001 to 25,000 SMS: TZS 18.00 per SMS
  • 25,001+ SMS: TZS 17.00 per SMS and lower

See Pricing for the complete volume discount table.

Best practices

  • Test first, Send a small test campaign to a few numbers before launching to your full list
  • Timing matters, Send during hours when your audience is most active
  • Keep it short, Messages under 160 characters perform better
  • Include a call to action, Tell recipients what you want them to do (visit a link, reply, etc.)
  • Respect opt-outs, Remove numbers that ask to be unsubscribed from future campaigns

See also

Docs by Docsio