eSMSAfrica
Government agencies & NGOs · Uganda

SMS for NGOs and public programmes in Uganda

NGOs and development programmes in Uganda reach beneficiaries in districts where the phone is the only reliable channel. SMS confirms registration, tells households when a cash transfer is sent, and coordinates field staff. Government ministries and agencies have the NITA-U SMS gateway; NGOs, implementing partners and private contractors can send through eSMS Africa.

MTN, Airtel, Lycamobile, Uganda Telecom Delivery reports From UGX 35 per SMS
HOPEUGTransactional
HOPE UG: You are registered for the 2026 livelihoods programme, ref HL-20931. Our team will visit your village in December. Help 0800 000000 (free).
148 chars · 1 segment · GSM-7
Uganda context

What makes government agencies & ngos messaging different in Uganda

  • The UCC 2019 regulations do not apply to messages initiated by government ministries, departments or agencies, or messages the Commission authorises in an emergency or the public interest (regulation 2(2)). NGOs and contractors are not covered by that exemption.
  • NITA-U runs a government SMS gateway for ministries, agencies and local governments, used for public notices, transactional messages and emergency alerts.
  • Uganda hosts large refugee populations in settlements in the north and south-west, where humanitarian agencies coordinate distributions and registration by phone.
  • Programmes often reach people with low literacy or languages such as Acholi, Lugbara or Runyankore, so short messages and follow-up calls work better than long text.
What to send

Messages government agencies & ngos teams in Uganda send

Registration confirmation

Confirm that a household is registered for a programme, give its reference number and say what happens next, which reduces repeat visits to the field office.

Cash transfer notices

Tell each beneficiary when a mobile money transfer is sent and the amount, so they can withdraw promptly and report any problem through a free line.

Distribution and event reminders

Remind households of the date, time and place for food, seed or voucher distributions, or for a community meeting or health camp, the day before.

Field staff coordination

Send field officers schedule changes, security updates or data collection deadlines in one bulk message from the programme office, with delivery reports showing who received it.

Short surveys and feedback

With a two-way short code, ask beneficiaries simple questions and receive their replies by webhook, giving the programme a low-cost, two-way feedback channel for accountability to communities.

Sample messages

Copy-ready templates for Uganda

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.

Registration confirmation Transactional
HOPE UG: You are registered for the 2026 livelihoods programme, ref HL-20931. Our team will visit your village in December. Help 0800 000000 (free).
148 chars · 1 segment · GSM-7
Cash transfer sent Transactional
HOPE UG: UGX 120,000 has been sent to your MTN MoMo for November. Ref HL-20931. Report problems to 0800 000000 (free).
118 chars · 1 segment · GSM-7
Distribution reminder Transactional
HOPE UG: Seed distribution for Pabbo sub-county is Tue 18/11, 9am at the sub-county HQ. Bring your card and national ID.
120 chars · 1 segment · GSM-7
Feedback survey Transactional
HOPE UG: Did you receive your November transfer? Reply 1 for YES or 2 for NO to 6xxx. Free to reply.
100 chars · 1 segment · GSM-7
Rules that apply

Compliance for government agencies & ngos SMS in Uganda

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

  • Regulation 2(2) exempts government bodies, personal messages and employer-to-staff closed user groups from the UCC 2019 regulations. NGO messages to the public are covered, so identify your organisation and offer a way to stop non-essential messages.
  • Beneficiary data can include refugee status, health or income. Treat it as sensitive under the Data Protection and Privacy Act, 2019, collect consent at registration and register with the PDPO.
  • Never ask beneficiaries to send a PIN or pay a fee by SMS, and tell them so; fraudsters copy programme messages.
  • Follow your donor's and the host government's data sharing rules before passing beneficiary lists to partners.
Send it

From your system to MTN 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 Uganda. 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": "+256712345678",
    "text": "HOPE UG: UGX 120,000 has been sent to your MTN MoMo for November. Ref HL-20931.",
    "sender_id": "HOPEUG"
  }'
Live pricing

SMS pricing in Uganda

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

Basic
UGX35
per SMS· USD 0.0083
Monthly spend USD 1 - USD 1,000
Business
UGX30
per SMS· USD 0.0071
Monthly spend USD 1,001 - USD 4,999
Enterprise
UGX25
per SMS· USD 0.0059
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 agencies & NGOs SMS in Uganda: common questions

Is the NITA-U gateway open to NGOs?

NITA-U describes its SMS gateway as a service for government ministries, departments, agencies and local governments. NGOs, implementing partners and contractors generally send through a commercial provider. If your programme is run directly by a government body, check with NITA-U first.

Do the UCC rules apply to NGO messages?

Yes. The 2019 regulations exclude messages initiated by government bodies and messages UCC authorises in the public interest, but not NGOs as such. Identify your organisation in each message, keep it relevant to the programme, and remove anyone who asks to stop.

Can beneficiaries reply without paying?

Replies to a two-way short code are normally charged at the network's standard SMS rate unless the code is set up as free to the sender. If free replies matter for your accountability design, raise it when ordering the short code so the commercial terms are agreed in advance.

Get started

Start sending government agencies & ngos SMS in Uganda today

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