eSMSAfrica
Schools & universities · Tanzania

SMS for schools and universities in Tanzania

Tanzanian schools use SMS to remind parents about fees each term, send termly results, report absences the same morning and confirm boarding closing and opening days. Parents read a Kiswahili SMS on any phone, which matters when many guardians do not use a parent app. Below are practical message flows and how to connect an existing school information system.

Vodacom, Airtel, Yas, Halotel, Zantel Delivery reports From TZS 18.2819 per SMS
TumainiSecTransactional
Mzazi wa {jina}, ada ya muhula wa pili TZS {kiasi} inatakiwa kabla ya {tarehe}. Lipa benki au M-Pesa {namba}, kumb. {namba_mwanafunzi}. - Tumaini Sec
159 chars · 1 segment · GSM-7
Tanzania context

What makes schools & universities messaging different in Tanzania

  • School information systems are spreading. InfoTaaluma, for example, reports use in 253 schools across 12 regions, reaching more than 200,000 parents with academic updates by text, so the most useful SMS setups plug into the system a school already runs.
  • Public primary and lower secondary schools have been fee-free since 2016, so fee reminders mainly concern private and boarding schools, which collect fees per term by bank deposit or mobile money against a pupil reference.
  • NECTA national examinations at Standard Four, Standard Seven, Form Two, Form Four and Form Six shape the school year, and results seasons bring a wave of anxious calls that a well-timed SMS with the official link can reduce.
  • Boarding schools move hundreds of pupils on closing and opening days, often by bus to and from regional towns. Parents need exact times, pick-up points and what pupils must bring.
What to send

Messages schools & universities teams in Tanzania send

Termly fee reminders

Send each family the balance due, the deadline and the account or mobile money number with the pupil's reference, pulled from your fees ledger. Follow up only with families who still owe, and thank those who have paid.

Same-morning absence alerts

When the register is marked, send parents of absent pupils a short message asking them to contact the class teacher if the absence is unexpected. Parents learn about truancy the same day, not at the end of term.

Termly results and report cards

Send the average, position and a link to the full report once results are approved. Parents without smartphones still get the key figures in the SMS itself.

Boarding closing and opening days

Confirm closing time, travel arrangements, opening date and the items pupils must bring. A reminder the day before cuts calls to the bursar and the matron.

University registration and deadlines

Universities and colleges can remind students about registration windows, fee deadlines, exam timetables and graduation, and push urgent notices such as a campus closure or a change of exam venue to every registered student at once.

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.

Fee reminder Transactional Kiswahili
Mzazi wa {jina}, ada ya muhula wa pili TZS {kiasi} inatakiwa kabla ya {tarehe}. Lipa benki au M-Pesa {namba}, kumb. {namba_mwanafunzi}. - Tumaini Sec
159 chars · 1 segment · GSM-7
Absence alert Transactional
Tumaini Secondary: {name} was marked absent today, {date}. If this is unexpected, please call the class teacher on {phone}.
129 chars · 1 segment · GSM-7
Termly results Transactional Kiswahili
Matokeo ya muhula ya {jina}: wastani {wastani}, nafasi {nafasi} kati ya {jumla}. Ripoti kamili: {link} - Tumaini Sec
126 chars · 1 segment · GSM-7
Boarding closing day Transactional
Tumaini Secondary closes Fri {date} at 12 noon. School buses leave at 2pm. Opening day: {open_date}. Bring the signed report form.
134 chars · 1 segment · GSM-7
Rules that apply

Compliance for schools & universities SMS in Tanzania

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

  • Data related to children is sensitive personal data under the PDPA, which needs prior written consent from a parent or guardian. Collect phone numbers and SMS consent on the admission form.
  • Message parents and guardians, not pupils, for anything about fees, discipline or results. Pupils under 18 should not receive marketing at all.
  • Official NECTA results are published by NECTA. Your SMS can share the official link and your school's own analysis, but should not present unofficial results as final.
  • Fee, attendance and results messages are transactional. Admissions campaigns sent to families who are not yet at the school are promotional and need consent and an opt-out.
  • There is no legal quiet-hours rule for SMS in Tanzania, but parents respond best to school messages sent during the day. Avoid late-evening sends except for emergencies.
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": "Mzazi wa {{name}}, ada ya muhula TZS {{amount}} inatakiwa kabla ya {{date}}. - Tumaini Sec",
    "sender_id": "TumainiSec"
  }'
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

Schools & universities SMS in Tanzania: common questions

We already use a school management system. Can it send SMS?

Usually yes. If the system lets you add an SMS provider or call an external API, point it at the eSMS Africa send-bulk endpoint with your API key and it can send fee, attendance and results messages using its own data. If it cannot, export a list to Excel and upload it to the eSMS dashboard, where merge fields personalise each message.

What if a pupil has more than one guardian?

Store each guardian as a separate contact linked to the pupil, and decide per message type who receives it. Many schools send fees to the person who pays and attendance alerts to both parents. Bulk sends accept multiple recipients per pupil, and each one is billed as a separate message.

Should an English-medium school send SMS in English?

Use the language the parent prefers, not the school's teaching language. Many parents at English-medium schools still prefer Kiswahili for practical notices. Ask at admission and keep a language field on each contact so one upload can send the right version to each family.

Can we send NECTA results to parents by SMS?

NECTA publishes national examination results on its own website. Schools commonly send parents a short message once results are out, with the official link and the school's summary. Check NECTA's own channels for any official SMS service before telling parents about one, and do not forward results that are not yet official.

Get started

Start sending schools & universities SMS in Tanzania today

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