Platform Features

LANA SMS is packed with features built specifically for Uganda — from bulk campaigns to developer APIs, contact management to real-time delivery intelligence.

Bulk SMS

Send to thousands.
In seconds.

Everything you need to compose, schedule, and fire off large SMS campaigns with confidence.

9:41MTN
LANASMS
Dear Customer, your order #8821 has been confirmed. Track at lanasms.com
Delivered
Flash sale! 30% off all items today. Visit shop.lanasms.com Reply STOP to opt out.
Sent

Reach everyone at once

Send one message to 1 contact or 500,000 — LANA handles it all from a single composing screen with no technical knowledge required.

  • Send to individual numbers or entire contact groups
  • Schedule campaigns for a future date and time
  • Import recipient lists from Excel or CSV
  • Live character counter with multi-part SMS detection
  • Personalise messages with contact name variables
  • Custom sender ID on supported networks

Scheduled Sends

Set a future date and time for any campaign. LANA fires it automatically even if you are offline.

Recurring Campaigns

Set daily, weekly, or monthly recurring sends. Perfect for reminders, statements, and subscription alerts.

Personalisation

Insert recipient name or custom fields into your message. Every SMS feels one-to-one even at scale.

Contact Management

Your audience,
perfectly organised.

From a handful of VIP clients to a national database of thousands — LANA keeps your contacts clean and ready.

My Contacts — 4,821
MK
+256 700 123 456
Active
AT
+256 752 987 654
Active
JO
+256 775 444 222
Blacklist
GN
+256 703 001 881
Active
SK
+256 712 550 033
Active

Smart contact tools for every use case

Keep your audience organised, clean, and ready to message at any time.

  • Create unlimited contact groups and segments
  • Bulk import via Excel, CSV, or manual paste
  • Blacklist contacts to stop all future messages
  • Network detection — MTN vs Airtel tagging
  • Export contacts in any format at any time
  • Duplicate detection and auto-deduplication

Contact Groups

Organise contacts into unlimited named groups. Send campaigns to one or many groups at once.

Blacklist Management

One click to blacklist. Blacklisted contacts are automatically excluded from all future campaigns.

Bulk Import

Upload thousands of numbers at once from Excel or CSV. Invalid numbers are flagged automatically.

Analytics & Reports

Know exactly what
happened to every message.

Real-time delivery intelligence. Not just "sent" — but delivered, failed, pending, and why.

127,834
Sent Today
1,204
Failed
Delivery Rate
MTN Route
Airtel Route
Avg Latency
1.24s

Delivery intelligence, not just numbers

Every message you send generates a full delivery record — network, timestamp, status, and cost. Accessible instantly from your dashboard or via API.

  • Per-message delivery status: delivered, pending, failed
  • Campaign-level reports with success rate breakdown
  • Network split — see MTN vs Airtel delivery performance
  • Export full logs as CSV, Excel, or PDF
  • API-accessible delivery reports for your systems
  • Dashboard charts — today, this week, this month

SMS History Log

Full paginated log of every message ever sent. Search by phone number, date, or status. Export anytime.

Route Performance

Live delivery rate, average latency, and failure rate per carrier route. Updated every 60 seconds.

Exportable Reports

Download full campaign reports in CSV, Excel, or PDF with one click. Share directly with your team or clients.

Developer API

A clean API that
does exactly what you expect.

RESTful, JSON, documented, and tested. Integrate LANA SMS into any application in under an hour.

// Send SMS via LANA API
$resp = curl_init();
curl_setopt_array($resp, [
  CURLOPT_URL =>
    "https://api.lanasms.com/v1/sms/send",
  CURLOPT_POST => true,
  CURLOPT_HTTPHEADER => [
    "Authorization: Bearer API_KEY",
    "Content-Type: application/json"
  ],
  CURLOPT_POSTFIELDS => json_encode([
    "phone"   => "256700000000",
    "message" => "Hello from LANA!"
  ])
]);
// Response
{ "status": "success",
  "message_id": "sms_9f3k2p8x",
  "credits_used": 1 }

Everything developers need

From a simple send endpoint to bulk dispatch, delivery polling, balance checks, and webhook callbacks — the API covers the full messaging lifecycle.

  • Send single and bulk SMS via POST
  • Check credit balance via GET
  • Poll delivery status per message_id
  • Receive delivery reports via webhook
  • Manage contacts and groups programmatically
  • HMAC-SHA256 webhook signature verification

Delivery Flow

How delivery reports reach your server in real-time

Your App
LANA API
Carrier
Recipient
DLR
Webhook → You
Wallet & Payments

Pay the way Uganda
actually pays.

No USD, no Visa card, no wire transfers. Top up with MTN MoMo or Airtel Money. Credits reflect in seconds.

8,234
Available Credits
UGX 241,000
Wallet Balance
Top Up MoMo
Buy Bundle

Flexible, local-first billing

Your wallet holds your money. Your credits hold your sending capacity. Top up anytime, use anytime. No expiry on credits.

  • MTN Mobile Money top-up — instant reflection
  • Airtel Money top-up — instant reflection
  • Buy SMS credit bundles at discounted rates
  • Pay-as-you-go — no minimum balance required
  • Full transaction history with receipts
  • Low balance alerts via email and SMS
Security

Your account. Your data.
Fully protected.

Enterprise-grade security without the enterprise complexity. Every layer of LANA is built with security in mind.

API Key Management

Generate, rotate, and revoke API keys from your dashboard instantly. Each key is scoped and logged.

HTTPS Everywhere

All connections to LANA are TLS-encrypted. No plain HTTP. No exceptions. Enforced at the edge.

Data Encryption

Message content and phone numbers are encrypted at rest. Your customer data never leaves Uganda's servers.

Get started today.

Create your free account in seconds. No credit card. No long setup. Top up and start sending.