Check phone number activity, carrier details, line type and more.
Lesotho SMS Best Practices, Compliance, and Features
Lesotho SMS Market Overview
Locale name:
Lesotho
ISO code:
LS
Region
Middle East & Africa
Mobile country code (MCC)
651
Dialing Code
+266
Market Conditions: Lesotho's mobile market is characterized by growing SMS adoption for both personal and business communications. The country has seen increased mobile penetration rates, with SMS remaining a reliable communication channel due to its widespread accessibility and network coverage. While OTT messaging apps are gaining popularity in urban areas, SMS continues to be the primary messaging solution, especially in rural regions where data connectivity may be limited.
Key SMS Features and Capabilities in Lesotho
Lesotho supports basic SMS functionality with some limitations on advanced features like two-way messaging and number portability.
Two-way SMS Support
Two-way SMS is not supported in Lesotho according to current provider capabilities. This means businesses cannot receive direct SMS responses from customers through the same channel used for sending messages.
Concatenated Messages (Segmented SMS)
Support: Yes, concatenated messages are supported in Lesotho, though support may vary by sender ID type. Message length rules: Standard SMS length limits apply, with messages being split and concatenated when exceeding single message limits. Encoding considerations: Both GSM-7 and UCS-2 encoding are supported, with UCS-2 available for messages requiring special characters or non-Latin alphabets.
MMS Support
MMS messages are not directly supported in Lesotho. Instead, MMS content is automatically converted to SMS with an embedded URL link where recipients can view the multimedia content. This ensures compatibility while still allowing the sharing of rich media content.
Recipient Phone Number Compatibility
Number Portability
Number portability is not available in Lesotho. This means mobile numbers remain tied to their original network operators, simplifying message routing but limiting consumer flexibility to change providers while keeping their numbers.
Sending SMS to Landlines
Sending SMS to landline numbers is not possible in Lesotho. Attempts to send messages to landline numbers will result in a 400 response with error code 21614, and such messages will not be delivered or charged to the sender's account.
Compliance and Regulatory Guidelines for SMS in Lesotho
SMS communications in Lesotho are governed by the Lesotho Telecommunications Authority Act 2000, which provides the primary legal framework for telecommunications services. The Lesotho Communications Authority (LCA) oversees compliance and regulatory matters for all telecommunications activities, including SMS messaging.
Consent and Opt-In
Explicit consent is mandatory before sending any marketing or non-essential communications to users in Lesotho. Best practices for obtaining and documenting consent include:
Collecting written or digital opt-in confirmation
Maintaining detailed records of when and how consent was obtained
Clearly stating the types of messages users will receive
Providing transparent information about message frequency
Including clear terms and conditions during the opt-in process
HELP/STOP and Other Commands
All SMS campaigns must support standard opt-out commands including:
"STOP" to unsubscribe
"HELP" for assistance
Support for both English and Sesotho language commands
Clear instructions on how to use these commands in the first message
Do Not Call / Do Not Disturb Registries
While Lesotho does not maintain an official Do Not Call registry, businesses should:
Maintain their own suppression lists
Honor opt-out requests within 24 hours
Keep records of opted-out numbers
Regularly clean contact lists to remove unsubscribed numbers
Implement automated systems to prevent messaging to opted-out numbers
Time Zone Sensitivity
Lesotho follows South African Standard Time (SAST/UTC+2). Best practices for message timing include:
Sending messages between 8:00 AM and 8:00 PM local time
Avoiding messages during public holidays unless urgent
Respecting weekends by limiting non-essential communications
Considering cultural and religious observances
Phone Numbers Options and SMS Sender Types for in Lesotho
Alphanumeric Sender ID
Operator network capability: Not supported for pre-registration, but supported for dynamic usage Registration requirements: No pre-registration required Sender ID preservation: No, sender IDs are typically replaced with a shortcode or long code outside the platform
Long Codes
Domestic vs. International: Domestic long codes are not supported, but international long codes are supported Sender ID preservation: No, original sender IDs are not preserved Provisioning time: Minimal setup time required Use cases: Recommended for transactional messages and customer support communications
Short Codes
Support: Short codes are not currently available in Lesotho Provisioning time: Not applicable Use cases: Not available for implementation
Restricted SMS Content, Industries, and Use Cases
Certain content types and industries face restrictions in Lesotho:
Gambling and betting services
Adult content or explicit material
Unauthorized financial services
Political messaging without proper authorization
Pharmaceutical promotions without proper licensing
Content Filtering
Known carrier filtering rules include:
Messages containing certain keywords may be blocked
High-volume sending from new sender IDs may be filtered
Messages with suspicious URLs are often blocked
Tips to avoid filtering:
Avoid generic sender IDs like "INFO" or "SMS"
Use consistent sender IDs across campaigns
Maintain regular sending patterns
Avoid URL shorteners in messages
Keep content clear and professional
Best Practices for Sending SMS in Lesotho
Messaging Strategy
Keep messages under 160 characters when possible
Include clear calls-to-action
Use personalization to increase engagement
Maintain consistent branding across messages
Sending Frequency and Timing
Limit marketing messages to 2-4 per month per recipient
Space out messages to avoid overwhelming users
Consider local business hours and cultural patterns
Plan around major holidays and events
Localization
Support both English and Sesotho in messages
Consider cultural nuances in message content
Use appropriate date and time formats
Respect local customs and traditions
Opt-Out Management
Process opt-outs within 24 hours
Maintain clear opt-out records
Include opt-out instructions in messages
Regular audit of opt-out compliance
Testing and Monitoring
Test messages across all major local carriers
Monitor delivery rates and engagement metrics
Track opt-out rates and patterns
Regular review of message performance analytics
SMS API integrations for Lesotho
Twilio
Twilio provides a straightforward REST API for sending SMS messages to Lesotho. Integration requires your Account SID and Auth Token from the Twilio Console.
import{ Twilio }from'twilio';// Initialize Twilio client with credentialsconst client =newTwilio( process.env.TWILIO_ACCOUNT_SID, process.env.TWILIO_AUTH_TOKEN);// Function to send SMS to LesothoasyncfunctionsendSMSToLesotho( to:string, message:string):Promise<void>{try{// Ensure number is in E.164 format for Lesotho (+266)const formattedNumber = to.startsWith('+266')? to :`+266${to}`;const response =await client.messages.create({ body: message, to: formattedNumber, from: process.env.TWILIO_PHONE_NUMBER,// Your Twilio number});console.log(`Message sent successfully! SID: ${response.sid}`);}catch(error){console.error('Error sending message:', error);throw error;}}
Sinch
Sinch offers SMS capabilities through their REST API, requiring an API Token and Service Plan ID.