In many residential flats across Kenya, tenants buy WiFi in small packages like KSh 10 for 2 hours, KSh 20 for 12 hours, or KSh 30 for 24 hours.
This system is not random, it is built on a structured network + billing system called a captive portal hotspot.
1. The Core Idea (How the System Works)
When a user connects to WiFi:
- They open any website
- They are automatically redirected to a login/payment page
- They:
- Enter a voucher code OR
- Pay via M-Pesa
- The system:
- Grants access
- Limits time/data based on package
This is called a captive portal system, which blocks internet access until the user is authenticated .
2. Where Do They Get Internet “In Bulk”?
These operators don’t buy small bundles, they buy unlimited or high-capacity business internet.
Common Sources in Kenya:
- Fibre ISPs (most common):
- Safaricom Business Fibre
- Zuku Business
- Faiba (Jamii Telecom)
- Liquid Telecom (enterprise)
- Wireless ISP (rural or outskirts)
Typical Pricing (Kenya estimate):
- 20 Mbps: ~KSh 5,000 – 10,000/month
- 50 Mbps: ~KSh 10,000 – 20,000/month
- 100 Mbps+: ~KSh 20,000+
💡 Key trick:
They oversubscribe bandwidth (not everyone uses internet at the same time).
3. How They Make Profit
Example:
- Internet cost: KSh 10,000/month
- Tenants: 50 users
- Each spends ~KSh 30/day
👉 50 × 30 × 30 days = KSh 45,000/month revenue
Even after:
👉 Profit can exceed KSh 20,000–30,000/month
4. Equipment Needed (Full Setup)
A. Core Equipment
- Main Router (Brain of system)
- MikroTik Router (most common)
- Handles:
- User login
- Time limits
- Speed control
- Access Points (WiFi per floor)
- Ubiquiti UniFi / TP-Link Omada / MikroTik AP
- One per floor or corridor
- Network Switch
- Connects all routers & APs
- Cabling
- Ethernet cables between floors
B. Software / System
This is where the magic happens:
Option 1: MikroTik Hotspot (Most Popular)
- Built-in system in MikroTik routers
- Handles:
- Login page
- Time limits
- User tracking
👉 It supports:
- User authentication
- Session time limits
- Data limits
Option 2: Billing Systems (Advanced)
- User Manager (MikroTik built-in)
- RADIUS servers
- Third-party systems:
- Splynx
- Antamedia
- EasyHotspot
These allow:
- M-Pesa integration
- Automatic voucher generation
- Real-time billing
5. How Packages (2hrs, 12hrs, 24hrs) Are Created
Inside the router, you create User Profiles.
Example:
| Package | Time Limit | Price |
|---|
| Basic | 2 hours | KSh 10 |
| Standard | 12 hours | KSh 20 |
| Premium | 24 hours | KSh 30 |
The system assigns:
session-time-limit- Optional speed (e.g. 2 Mbps per user)
👉 The router automatically logs users out when time expires
6. Payment Methods (How Money Is Collected)
Method 1: Voucher System (Manual)
- Admin generates codes
- Example:
ABC123 - User buys code → enters it → gets internet
Method 2: M-Pesa Integration (Best)
- User selects package
- Pays via M-Pesa
- System:
- Confirms payment
- Automatically logs user in
Method 3: Monthly Subscription
- Some landlords bundle WiFi into rent
7. Network Design (How Buildings Are Covered)
Typical structure:
- Internet enters building → Main router
- Router → Switch
- Switch → Access points on each floor
Tips:
- Use 1 AP per 6–10 rooms
- Avoid signal overlap
- Use ceiling-mounted APs
8. Bandwidth Control (Why It Doesn’t Slow Down)
Operators use:
- Speed limits per user
- Fair usage control
- Queue management
This prevents:
- One user from downloading everything
- Network congestion
9. Startup Cost Estimate (Kenya)
| Item | Cost (KSh) |
|---|
| MikroTik Router | 8,000 – 25,000 |
| Access Points (3–6 units) | 15,000 – 60,000 |
| Switch | 5,000 – 15,000 |
| Cabling & installation | 10,000 – 30,000 |
| Internet installation | 3,000 – 10,000 |
👉 Total: ~KSh 40,000 – 120,000
10. Key Tips for Success
- Start with 20–30 Mbps, upgrade later
- Choose good AP placement (very critical)
- Offer cheap entry package (KSh 10)
- Automate payments (M-Pesa)
- Monitor usage daily
11. Common Mistakes to Avoid
- Weak routers (system crashes)
- Too many users per AP
- No bandwidth control
- Poor cabling
- No backup power
12. Real Insight (What Many Don’t Tell You)
From real-world setups:
“The business is not about internet, it’s about control and billing system.”
Once billing works smoothly:
- Scaling to more apartments becomes easy
- Profit increases with more users
Conclusion
This apartment WiFi business works by combining:
- Bulk internet purchase
- Hotspot login system (captive portal)
- Time-based billing
- Strategic pricing
With proper setup, it becomes one of the most passive and scalable digital businesses in urban Kenya.