Turn your WiFi into a business.
The M-Pesa hotspot platform Kenyan ISPs are building their day-jobs on. Connect any MikroTik, launch a paid hotspot in 5 minutes, get paid on autopilot.
No credit card · 3-day free trial · Cancel anytime
WK4-7TQP · SMS sent- Money goes straight to your M-Pesa till
- Live the same day: we help you set up
- VunaFlow takes 0% of your sales
- Cancel anytime
One platform. The whole hustle.
Connect any MikroTik
hAP, hEX, ac² — claim it with an IP and login. RouterOS 6 and 7, even behind CGNAT.
Get paid via M-Pesa
M-Pesa STK Push straight from your captive portal. Money lands in your M-Pesa till — VunaFlow takes 0%.
Sell vouchers anywhere
Bulk-generate codes, print scratch cards for the counter, or let SMS deliver them after payment.
See your revenue live
Daily takings, top packages and busiest hours from every router — in one dashboard.
Know who's online
Every connected device, what it paid, how much bandwidth it's using. Disconnect abusers in one click.
Locked down by default
Anti-bypass firewall and walled garden. Your line earns only from paying users.
Your internet bill should pay itself.
Same router. Same internet line. Same monthly bill. One small change to who's paying for the WiFi.
“We built VunaFlow because we were paying KES 3,000 a month for a Faiba 40Mbps line that earned us nothing. The same line now earns 12–18k. We built it for our own use first, then opened it up to other KenyanISPs running into the same gap.”
Your first 5 minutes.
No SSH, no MikroTik scripting, no captive-portal HTML. What actually happens between signing up and your first payment landing.
Sign up with Google
One click. No credit card, no card form, no email-verify dance. You're in the dashboard in under 10 seconds.
Paste your MikroTik IP + login
Just your router's public IP, username, and password. VunaFlow auto-detects the model and opens an API tunnel — even behind CGNAT.
Captive portal deployed
We auto-upload your branded portal, set up the walled garden so paid users can reach the payment prompt, and configure hotspot profiles. You watch a progress bar.
Set your prices
KES 20 / hour. KES 50 / day. KES 200 / week. Or whatever your market pays. Multiple tiers, voucher codes, bandwidth caps — all in the same panel.
First customer pays you
Someone within range connects, sees your portal, enters their phone, pays via M-Pesa STK Push. The receipt appears on your dashboard in real time. You just made money in your sleep.
On Starlink? No public IP? No problem.
Most billing systems can't manage a router behind Starlink or a Safaricom 4G SIM — no public IP, no port forwarding, nothing to connect to. VunaFlow just works — no static IP to buy, no VPN fees, no special setup. If your router can browse, it can bill.
Starlink backhaul
Live ISPs run paying customers on VunaFlow over Starlink today. Changing addresses, reconnect quirks — handled.
Self-healing connection
When Starlink blips or the power cuts, your router reconnects on its own within minutes. No technician, no support ticket.
4G, 5G, any fibre
Safaricom 4G routers, bonded lines, village fibre — if the router can browse, it can bill. No static IP fees, ever.
The real product, not a pitch deck.
Screenshots from the actual VunaFlow dashboard ISPs are using right now in Nairobi, Mombasa, and Eldoret.
M-Pesa STK that just works.
Customer enters a phone number, gets the Safaricom prompt, taps PIN, and is online instantly. We handle the Daraja callbacks, retries, and reconciliation. No till-number support tickets, no manual matching.
Zero-touch MikroTik.
Paste API credentials. We auto-deploy the captive portal, walled garden, hotspot profiles. No SSH, no scripting.
Cash sales, print-ready.
Bulk-generate voucher codes, print them, sell at your shop counter. Each code activates a session with the bandwidth and time you set.
See every connected device, in real time.
Who's online right now, what they've paid, how much bandwidth they've used. Disconnect anyone who's abusing your line with one click.
Simple, transparent pricing
Start with a 3-day free trial. No credit card required. Cancel anytime.
KES 500 per router per month. No hidden charges.
- KES 500 per router / month
- M-Pesa STK Push
- Branded captive portal
- Voucher generation & bulk import
- Bandwidth control
- Real-time analytics
- Anti-bypass firewall
- Multi-tenant agents
- WhatsApp support & system updates
Also good to know: PPPoE customers KES 15 each/month · static IP KES 25 each/month · SMS (optional) from KES 0.75 — and 0% of your hotspot sales, always.
Don't want to touch a router? We'll do the full setup for you.
- Device configuration
- VunaFlow hotspot setup
- M-Pesa integration
- Customer login portal
- Basic testing & optimisation
- Or skip this — install yourself
What You'll Spend. What You'll Earn.
Three real-world scenarios with current Kenyan prices (May 2026). Pick a tier, see the full budget and revenue potential.



Real numbers, not marketing fluff. Router prices sourced from current Kenyan retailers (Supreme Networks, CTC Solutions, Network Options, Senetic — May 2026). Internet pricing reflects Safaricom Home Fibre and Faiba JTL public rates. Revenue ranges are conservative estimates based on Kenyan hotspot operator averages — our top ISP, Owen, has earned KES 184,000+ on a single-router setup.
VunaFlow takes 0% of customer payments. Standard Safaricom Daraja transaction fees apply directly to your till. Talk to us on WhatsApp for help choosing the right tier for your location.
The things people actually ask us.
Pulled from the DMs and WhatsApps we get every week. If yours isn't here, message us on WhatsApp — we reply same-day.
Will it work if my router is on 192.168.1.1 / behind a regular Safaricom router?
Do I need a Communications Authority (CA) license to start?
Can I use a home fibre line (Safaricom Home Fibre / Faiba Home), or do I need a business line?
What MikroTik routers actually work? I have a hAP lite.
How much does VunaFlow actually cost me per month?
Do I need my own M-Pesa Daraja account?
What happens after the 3-day free trial?
Can I cancel anytime?
Start earning from your WiFi
free for 3 days.
Join ISPs across Kenya already collecting M-Pesa revenue on autopilot. Set up in under 5 minutes — no technical experience required.
No credit card required · 3 days free · Cancel anytime




