SahelSMS

SMS-powered ordering for Malian retailers with zero internet needed

Score: 8.0/10MLMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Malian retailers cannot fulfill customer demand for online ordering platforms due to severely limited internet access at only 25%.

Solution

Retailers get a dedicated SMS shortcode where customers text orders like 'rice 2kg'. The platform auto-parses, notifies retailer via SMS/app, and handles inventory offline. Syncs payments and reports when internet briefly available.

Target Audience

Retailers operating in Mali with limited or no reliable internet access

Differentiator

Pure SMSβ€”no app downloads for customers, works on any feature phone, retailer dashboard fully offline-capable

Brand Voice

friendly

Features

SMS Order Parsing

must-have12h

AI parses natural language SMS orders into cart items

Offline Inventory Mgmt

must-have8h

Retailer updates stock via SMS or PWA dashboard offline

Auto SMS Confirmations

must-have6h

Sends order confirmations and ETAs via SMS

Basic Reporting

must-have10h

Daily sales summary via SMS, full dashboard sync

Product Catalog Setup

must-have8h

Add items via SMS commands or web once

Customer Profiles

nice-to-have6h

Tracks repeat customers by phone

Bulk SMS Broadcasts

nice-to-have8h

Send promos to past customers

Payment Link Gen

nice-to-have10h

Generate mobile money links for orders

Total Build Time: 68 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
phonetextNo
shortcodetextNo
created_attimestampNo

Relationships:

  • β€’ one-to-many with products, orders

products

ColumnTypeNullable
iduuidNo
user_iduuidNo
nametextNo
priceintNo
stockintNo

Relationships:

  • β€’ foreign key user_id -> users.id

orders

ColumnTypeNullable
iduuidNo
user_iduuidNo
customer_phonetextNo
itemstextNo
statustextNo
created_attimestampNo

Relationships:

  • β€’ foreign key user_id -> users.id

API Endpoints

POST
/api/orders

Create order from SMS webhook

GET
/api/products

List retailer products

πŸ”’ Auth Required
PUT
/api/inventory

Update stock offline sync

πŸ”’ Auth Required
GET
/api/reports

Fetch sales data

πŸ”’ Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind + PWA (service workers)
Backend
Next.js API routes
Database
Supabase
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
Twilio for SMSOpenAI for parsing

Build Timeline

Week 1: Core setup & auth

20h
  • βœ“ User auth
  • βœ“ DB schema

Week 2: SMS integration

25h
  • βœ“ Twilio webhook
  • βœ“ Order parsing

Week 3: Dashboard MVP

25h
  • βœ“ Offline PWA
  • βœ“ Inventory

Week 4: Payments & reports

20h
  • βœ“ Stripe
  • βœ“ Basic reports

Week 5: Polish & test

15h
  • βœ“ SMS flows
  • βœ“ Offline sync
Total Timeline: 5 weeks β€’ 115 hours

Pricing Tiers

Starter

$0/mo

No reports

  • βœ“1 product category
  • βœ“50 orders/mo

Pro

$30/mo
  • βœ“Unlimited products
  • βœ“500 orders/mo
  • βœ“Reports

Growth

$79/mo
  • βœ“All Pro
  • βœ“Unlimited orders
  • βœ“Bulk SMS

Revenue Projections

MonthUsersConversionMRRARR
Month 12020%$120$1,440
Month 615025%$1,125$13,500

Unit Economics

$15
CAC
$360
LTV
5%
Churn
85%
Margin
LTV:CAC Ratio: 24.0xExcellent!

Landing Page Copy

Accept Orders via SMSβ€”No Internet Required

Malian retailers: Let customers order by text on any phone. Manage offline, sync later.

Feature Highlights

βœ“Zero-data orders
βœ“Offline inventory
βœ“Auto-parsing AI
βœ“Daily SMS reports
βœ“Mobile money ready

Social Proof (Placeholders)

"'Doubled orders without internet!' - Bamako Grocer"
"'Simple as texting friends.' - Retailer Mom"

First Three Customers

DM 10 Bamako market retailers on Facebook groups like 'CommerΓ§ants Mali', offer free week trial via WhatsApp demo. Follow up with personalized SMS setup video.

Launch Channels

Product Huntr/SaaSTwitter #MaliBusinessFacebook Mali Retail Groups

SEO Keywords

sms ordering malioffline retail orders africano internet shop mali

Competitive Analysis

Commission-based
Strength

Big marketplace

Weakness

Requires internet & logistics

Our Advantage

SMS-only, retailer-controlled, no net needed

🏰 Moat Strategy

SMS shortcode scarcity + retailer data lock-in

⏰ Why Now?

Mobile penetration 120% in Mali, internet lags; post-COVID demand for contactless ordering

Risks & Mitigation

technicalmedium severity

SMS parsing errors

Mitigation

Fallback manual + AI fine-tune

marketlow severity

Low SMS literacy

Mitigation

Simple commands + local lang support

financialmedium severity

Twilio costs

Mitigation

Pass-through pricing

Validation Roadmap

pre-build7 days

Interview 10 retailers

Success: 5 express interest

mvp14 days

Beta with 3 users

Success: 80% retention

launch7 days

PH launch

Success: 50 signups

Pivot Options

  • β†’Pure USSD version
  • β†’Add voice orders
  • β†’Expand to Senegal

Quick Stats

Build Time
115h
Target MRR (6 mo)
$1,000
Market Size
$3.6M
Features
8
Database Tables
3
API Endpoints
4
SahelSMS - Complete Startup Blueprint | Startup Tribunal