eSMSAfrica
Schools & universities · Nigeria

SMS for schools, colleges and universities in Nigeria

Nigerian parents plan around three terms, a resumption date and, for older children, the JAMB, WAEC and NECO calendars. eSMS Africa lets a school send fee reminders, resumption notices, PTA meetings and exam-season updates to every parent from an Excel list, with each child's name and balance merged in, and without a school-wide WhatsApp group full of replies.

MTN, Airtel, Glo, 9mobile Delivery reports From NGN 9.1 per SMS
BrightFutrTransactional
Bright Future College: Dear parent, {child} ({class}) has a fees balance of NGN {amount}. Resumption is {date}. Pay by transfer to {acct}.
148 chars · 1 segment · GSM-7
Nigeria context

What makes schools & universities messaging different in Nigeria

  • JAMB released the first batch of 2026 UTME results on 17 April 2026, checkable by texting UTMERESULT to 55019 or 66019 (Channels TV). A short SMS to parents explaining how to check saves the school office many calls that week.
  • Most private and public schools run three terms, with resumption, mid-term break and end-of-term dates set by each school or state ministry. Fee reminders work best timed a week before resumption, with the balance and the school account details.
  • WAEC and NECO senior school certificate exams fall in the third term for SS3 students. Schools often message parents about the timetable, exam-day arrival times and result release, which WAEC and NECO publish on their own sites.
  • Fees are mostly paid by bank transfer into a named school account or through a payment portal, so parents value a receipt SMS that confirms the amount and the child's name.
What to send

Messages schools & universities teams in Nigeria send

Fee reminders with balance

Merge each child's name, class and outstanding balance from your bursary sheet and send a reminder a week before resumption, then a receipt naming the child once the bursar confirms the transfer.

Resumption and mid-term notices

Schedule resumption dates, mid-term breaks and early closures to every parent at once, with a second reminder the evening before resumption for boarding students and their drop-off times.

Exam-season updates for SS3 and JAMB candidates

Share mock exam dates, WAEC or NECO timetable links and practical days, plus a note on how candidates can check JAMB UTME results by SMS when JAMB announces them.

PTA meetings and events

Invite parents to PTA meetings, prize-giving, inter-house sports and graduation ceremonies, with date, venue and any levy to bring, and send a short reminder on the morning of the event.

Attendance and safety alerts

Tell parents when a child is absent without notice, or when the school closes early because of weather, flooding or a security alert. These are transactional and reach DND lines.

Sample messages

Copy-ready templates for Nigeria

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
Bright Future College: Dear parent, {child} ({class}) has a fees balance of NGN {amount}. Resumption is {date}. Pay by transfer to {acct}.
148 chars · 1 segment · GSM-7
Resumption notice Transactional
Bright Future College: Second term resumes Monday 12 Jan 2026. Boarders arrive Sunday 2pm to 6pm. Mid-term break 13-17 Feb.
123 chars · 1 segment · GSM-7
JAMB result guidance Transactional
Bright Future College: JAMB UTME results are out. Candidates can text UTMERESULT to 55019 from the phone used for registration.
127 chars · 1 segment · GSM-7
Open day Promotional
Bright Future College: Admission open day, Sat 7 Mar, 10am. Tour our labs and meet teachers. Opt out: SMS STOP to {shortcode}
127 chars · 1 segment · GSM-7
Rules that apply

Compliance for schools & universities SMS in Nigeria

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

  • Admission drives, open days and new course adverts are promotions in NCC DND category 3 (education). Parents who blocked education or sent STOP to 2442 will not receive them.
  • Fee, resumption, attendance and safety notices to parents of enrolled pupils are transactional and can go on the transactional route.
  • Pupils' names, classes and fee balances are personal data under the NDPA 2023. Only send to the parent or guardian on record, and remove numbers when a pupil leaves.
  • Do not copy JAMB, WAEC or NECO short codes or sender names. Point candidates to the official channels and check every date against the examination body's own announcement.
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 Nigeria. 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": "+2348031234567",
    "text": "Bright Future College: {child} was absent today, {date}. Please call the school office on {phone} if this is unexpected.",
    "sender_id": "BrightFutr"
  }'
Live pricing

SMS pricing in Nigeria

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

Basic
NGN9.1
per SMS· USD 0.0068
Monthly spend USD 1 - USD 1,000
Business
NGN7.5
per SMS· USD 0.0056
Monthly spend USD 1,001 - USD 4,999
Enterprise
NGN6.1
per SMS· USD 0.0046
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 Nigeria: common questions

Will fee reminders reach parents on DND?

Yes. A fees reminder about a child already enrolled is a service message, so it can go on the transactional route. Keep it free of adverts for new programmes; if it includes a promotion, it is treated as category 3 (education) traffic and DND parents will not receive it.

Can we send results by SMS?

You can send a short summary or a link to the result portal, but keep it to the parent's registered number. Many schools send a notice that results are ready with a scratch-card or portal login step, which avoids results reaching the wrong phone.

How do we upload our parent list?

Export your list from Excel or your school management software as CSV, with columns for the parent phone, child name, class and balance. Import it in the dashboard, map the columns to merge fields and preview a few messages before you send.

When do we need a sender ID?

Parents trust a message from the school's name more than an unknown sender, so register an ID such as your school's short name with each network. eSMS Africa manages the approvals; you can send on the eSMS default sender while it is processed.

Get started

Start sending schools & universities SMS in Nigeria today

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