eSMSAfrica
Government & NGOs · Tanzania

SMS for government agencies and NGOs in Tanzania

Tanzanian councils, agencies and NGOs use SMS to send payment control numbers, tell beneficiaries when and where payments will happen, coordinate field teams and pass on public alerts. Kiswahili SMS reaches households on any network and any phone, which matters for programmes serving rural areas. This page also covers TCRA's election-period rules and PDPA duties for public bodies.

Vodacom, Airtel, Yas, Halotel, Zantel Delivery reports From TZS 18.2819 per SMS
HALMASHAURITransactional
Namba yako ya malipo ni {control_no} kwa TZS {kiasi} ya leseni ya biashara. Lipa kwa benki au simu kabla ya {tarehe}. - Halmashauri ya {wilaya}
151 chars · 1 segment · GSM-7
Tanzania context

What makes government & ngos messaging different in Tanzania

  • Since 2017 public money in Tanzania has been collected through the Government Electronic Payment Gateway (GePG), so citizens pay fees and levies against a control number. Sending that number and amount by SMS saves a trip to the office.
  • TASAF's safety net programme supports poor households across the country, and its next phase targets 575,000 new households. Payment-day notices and reminders about conditions such as school attendance suit SMS well.
  • TCRA issued bulk SMS guidelines for the 2025 General Election requiring operators and aggregators to screen election content, obtain approval from the relevant institution or party and keep records.
  • NGOs running health, education and livelihood projects often manage field teams spread across districts, where a single SMS reaches every enumerator or community worker at once.
What to send

Messages government & ngos teams in Tanzania send

Control number notices

When an invoice is created, send the payer the control number, amount, purpose and deadline. Follow up with a confirmation when the payment clears through GePG.

Beneficiary payment days

Tell beneficiaries the date, venue or mobile money arrangement for each payment window, and what ID to bring. A reminder the day before improves turnout.

Programme registration and verification

Confirm enrolment, ask beneficiaries to update their details, or invite them to a verification meeting with a reference number they can quote at the desk, so queues move faster and fewer people are turned away.

Field team coordination

Send training dates, data collection targets and urgent changes to enumerators, community health workers and extension staff in one go, including those working in areas where mobile data is weak.

Public notices and alerts

Relay official weather warnings, outbreak advice or service closures to residents who registered, naming the source of the warning and the action people should take, in plain Kiswahili.

Sample messages

Copy-ready templates for Tanzania

Character counts and segments are calculated with the same GSM-7 and Unicode rules used for billing. Replace the example brand and values with your own.

Control number Transactional Kiswahili
Namba yako ya malipo ni {control_no} kwa TZS {kiasi} ya leseni ya biashara. Lipa kwa benki au simu kabla ya {tarehe}. - Halmashauri ya {wilaya}
151 chars · 1 segment · GSM-7
Beneficiary payment day Transactional Kiswahili
Mlengwa {jina}, malipo ya kipindi cha {mwezi} yatafanyika tarehe {tarehe} kijijini {kijiji}. Fika na kitambulisho chako.
128 chars · 1 segment · GSM-7
Field team notice Transactional
Afya Jamii Project: training on {date}, 9am at the district office. Bring tablets fully charged. Confirm with your supervisor.
128 chars · 1 segment · GSM-7
Weather alert Transactional Kiswahili
Tahadhari: mvua kubwa inatarajiwa {mkoa} tarehe {tarehe} kwa mujibu wa TMA. Epuka kuvuka mito iliyojaa maji. - {taasisi}
126 chars · 1 segment · GSM-7
Rules that apply

Compliance for government & ngos SMS in Tanzania

A practical summary with sources, not legal advice. Check the regulator's current text for edge cases.

  • During election periods, follow TCRA's bulk SMS guidelines: election content must be screened, approved by the relevant institution or party leadership and recorded. Programme messages should avoid political content.
  • Public institutions are covered by the PDPA and must register with the PDPC. Beneficiary lists include financial transaction data, which is sensitive and needs written consent.
  • NGOs must not word messages so that they appear to come from government. Name your organisation and programme clearly in the sender ID and text.
  • When relaying weather or health alerts, quote the official source, such as the Tanzania Meteorological Authority or the Ministry of Health, and do not add your own forecasts.
  • Keep beneficiary amounts and personal details out of group messages. Send individual figures only to each beneficiary's own number.
Send it

From your system to Vodacom and Airtel in one call

  1. 1Create an account and copy a test key (esms_test_...) to try the integration without spending credit.
  2. 2Request your sender ID for Tanzania. Until it is approved you can send from the eSMS default sender.
  3. 3Call the send endpoint from your app, or upload a CSV in the dashboard with merge fields like {{name}}. Delivery reports arrive by webhook.

Need one-time codes? eSMS Verify generates, sends and checks them in two calls. Full reference in the API docs.

curl -X POST https://sms.esmsafrica.io/api/messages/send \
  -H "Authorization: Bearer $ESMS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+255712345678",
    "text": "Namba yako ya malipo ni {{control_no}} kwa TZS {{amount}}. Lipa kabla ya {{date}}.",
    "sender_id": "HALMASHAURI"
  }'
Live pricing

SMS pricing in Tanzania

Per-SMS rates for one segment, updated live. Pay as you go with no monthly minimum; volume rates apply automatically by monthly spend.

Basic
TZS18.2819
per SMS· USD 0.0069
Monthly spend USD 1 - USD 1,000
Business
TZS16.9571
per SMS· USD 0.0064
Monthly spend USD 1,001 - USD 4,999
Enterprise
TZS14
per SMS· USD 0.0053
Monthly spend USD 5,000+

Estimate a campaign with the SMS cost calculator or compare all countries in the Africa SMS pricing index.

FAQ

Government & NGOs SMS in Tanzania: common questions

Can we send control numbers automatically from our billing system?

Yes. When your system generates a control number, call the eSMS Africa API with the payer's number, the control number, amount and deadline. Delivery reports show which payers received it, so your staff can follow up by phone with those who did not.

What are TCRA's rules for bulk SMS during elections?

For the 2025 General Election, TCRA required operators and SMS aggregators to screen election-related bulk messages, obtain approval from the relevant institution or party leadership before sending, promote peace and keep records for verification. Similar rules may apply in future election periods, so check with TCRA before sending anything election-related.

How do we reach beneficiaries who share phones?

Record whose phone each beneficiary uses, and write messages so they are safe for others to read: a name, date and place, without amounts or vulnerability details. Where amounts matter, give a reference number that the beneficiary can check in person.

Can an NGO collect survey responses by SMS?

Yes, with a two-way number, which is available in Tanzania on request. Respondents reply with a number or keyword, and replies arrive in your dashboard or by webhook. Keep surveys short, explain who is asking and why, and do not ask for sensitive information by SMS.

Get started

Start sending government & ngos SMS in Tanzania today

Free account, test keys, sender ID registration handled for you, and pay-as-you-go pricing in TZS or USD.