GradeFlexGuiding Academic Progress

Head teacher / Administrator

Your school's name on the SMS

Registering a sender ID with UCC so texts arrive from your school's name instead of a number.

By default a text from GradeFlex arrives on a parent's phone from a number. A sender ID replaces that with your school's name, so a message about a child's absence says ST MARY SS rather than a string of digits nobody recognises.

It is optional. Everything works without one. But an unknown number asking about money or attendance is indistinguishable from a scam, and a parent who does not recognise the sender does not open it.

Why you cannot simply type a name

In Uganda an alphanumeric sender ID has to be registered with the Uganda Communications Commission and activated on each network. An unregistered one is silently filtered: the school is billed, the message disappears, and nobody is told.

That is why GradeFlex will not use a name until it is confirmed. Until the ID is actually live your texts keep going out under the working default, which arrives, rather than under a name that would not. You lose the branding for a few weeks; you do not lose the messages.

What it costs

There is a cost, and none of it comes to GradeFlex, it goes to UCC and to the network aggregator. Expect these kinds of charge:

  • A one-off application fee to UCC when you submit.
  • A charge from each network to activate the name on their subscribers. This is the big one, and the two networks charge in completely different shapes.
Ask each network whether their fee is one-off or repeating. That matters far more than the amount: a one-off is a purchase, a repeating fee is a subscription that keeps taking money whether you send ten messages that month or ten thousand, and it stops the moment you stop paying. The networks set their own terms and change them, so confirm what applies today with each one before you budget.

Budget for both networks. A school's parents are spread across MTN and Airtel, so a name registered on only one shows for some parents and not others. A school with mostly Airtel parents can still justify registering on Airtel alone, and be clear about what that means: your name appears for parents on Airtel, and parents on MTN keep receiving the same messages from a number. Nothing fails and nobody misses a message, but the branding is split, and it is better to decide that deliberately than to discover it when a parent asks why their neighbour's text looks different.

It is also worth knowing that a registration is not necessarily permanent. Where a fee repeats and the subscription lapses, your texts quietly revert to arriving from a number, and the first you will know is a parent asking who sent it.

We are not going to quote you a figure. The amounts are set by UCC, they change, and they differ depending on whether your traffic is classed as transactional or promotional. Confirm the current fees with UCC before you budget, a number copied out of a guide written last year is how a school ends up short at the counter.
ucc.co.ug  ·  0800 133 911  ·  ucc@ucc.co.ug

Whether it is worth it depends on how much you send. A school texting a few hundred parents once a term often decides the annual fee is not worth paying; one sending same-day absence alerts to every parent usually decides it is, because those are the messages that get ignored when the sender is unknown.

Choosing the name

  • Up to 11 characters. Letters and digits only: no spaces, no full stops, no ampersands. The limit comes from the mobile networks.
  • Most schools compress: STMARYSS, GREENHILL, KYAMBOGOCS.
  • Have a second choice ready. Names are first come, first served, and anything close to another organisation's is refused.
  • It must be recognisably yours. A generic word will be turned down.

The steps

  1. Enter the name in GradeFlex

    Settings → Your name on the SMS. Type the name you want and save. Nothing changes for your parents yet, this records what you are applying for.

  2. Gather your documents

    • Certificate of registration, or the school's operating licence
    • A letter on school letterhead requesting the sender ID
    • The head teacher's national ID
  3. Write the request letter

    It should state the name you want, that the messages go to your own parents about their own children, and that they are transactional rather than marketing. That distinction matters, marketing traffic is treated far more strictly.

  4. Submit it

    Tell us the name first. Our SMS provider can put the request in on your behalf, and that is usually the quicker route, the cost is still the school's. If you would rather go direct, submit to UCC and to the networks your messages travel through, and tell us the name at the same time so we submit on our side in parallel rather than starting after you finish.

  5. Tick "we have applied"

    Back on the settings page. It starts the clock and tells us to watch for it.

  6. Wait

    One to three weeks is normal. Longer is not unusual around holidays.

  7. Tell us when it is approved

    We confirm it really sends through our provider, then switch it on. Only GradeFlex can do this step, and not out of caution about you: an ID that UCC has approved but our provider has not been configured with is still filtered, and the only person who can know it genuinely works is the one holding the provider account.

  8. Send yourself a test

    Once it is active the settings page grows a Send test box. Put in your own number and look at your phone. That is the only proof that counts.

Reading the status

It says Which means
Not requested Texts arrive from a number. Nothing is wrong.
Applied for With UCC. Texts still go out from the default, on purpose.
Active Live. Every message now carries your school's name.
Refused Usually the name is taken or too close to someone else's. Pick another and apply again.

Afterwards

  • Changing the name un-approves it. The network approved a string, not a school, so a new name needs registering again. GradeFlex drops back to the default automatically rather than sending under something unregistered.
  • A test that arrives from a number, not your name, usually means one network has it and another does not yet. Tell us.
  • A test costs one SMS credit, because it is a real message.
← Texting parents The parent portal →