eSMS AfricaeSMS Africa
Sender IDs

Sender IDs

What sender IDs are and how they work across African countries.

A sender ID is the name or number displayed as the "From" field on a recipient's phone when they receive your SMS. Instead of seeing a random number, recipients see your brand name.

Types of sender IDs

TypeExampleNotes
AlphanumericMyApp, ClinicSMSMax 11 characters. Most common for business use. Cannot receive replies.
Numeric+254712345678A real phone number. Can receive replies.
Short code20880Country-specific, requires carrier agreement.

The eSMS Africa platform primarily uses alphanumeric sender IDs.

Country requirements

Sender ID requirements vary by country. Some require pre-registration with carriers before use.

CountryRegistration requiredNotes
Kenya πŸ‡°πŸ‡ͺYesMust register with carriers. 7–14 day approval.
Uganda πŸ‡ΊπŸ‡¬YesCarrier registration required.
Nigeria πŸ‡³πŸ‡¬YesNCC registration. Business docs required.
Ghana πŸ‡¬πŸ‡­YesNCA registration.
South Africa πŸ‡ΏπŸ‡¦NoAlphanumeric sender IDs allowed without registration.
Tanzania πŸ‡ΉπŸ‡ΏYesTCRA registration required.

Using an unregistered sender ID in countries that require registration can result in message delivery failure or carrier blocking. Always request a sender ID before launching campaigns in new countries.

Default sender IDs

Each route has a default sender ID configured. If you don't specify sender_id in your API request, the route's default is used. You can view the default for each country on the Coverage & Pricing page.

Limits

  • Length: 1–11 characters (alphanumeric sender IDs)
  • Allowed characters: A–Z, a–z, 0–9, space
  • Cannot start or end with a space
  • Cannot be a reserved word (e.g., FREE, INFO in some countries)

Next step

Request a sender ID β†’

On this page