VunaFlow
How it worksPricingROIFAQShop
M-PESA × MIKROTIK — BUILT FOR KENYAN ISPs — LIVE

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

5 min
Router to revenue
KES direct
To your M-Pesa till
ROS 6 + 7
Any MikroTik
TODAY — KAHAWA WEST■ LIVE
14:02Paid KES 20 · 07XX ··· ·57 · 1hr pass
14:02Voucher WK4-7TQP · SMS sent
14:03User online · hEX-S · 42 active
14:09Paid KES 50 · 07XX ··· ·14 · day pass
vunaflow.wencreatives.com
VunaFlow dashboard — real screenshot
M-Pesa receivedKES 50 — ····
LiveM-Pesa on VunaFlow
Loading…
  • 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
WHAT YOU CAN DO WITH VUNAFLOW

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.

The math

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.”

Wencreatives Limited · Built in Nairobi · Incorporated under the Companies Act, 2015
From signup to first payment

Your first 5 minutes.

No SSH, no MikroTik scripting, no captive-portal HTML. What actually happens between signing up and your first payment landing.

0:00

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.

0:30

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.

2:00

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.

3:30

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.

5:00

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.

The real product, not a pitch deck.

Screenshots from the actual VunaFlow dashboard ISPs are using right now in Nairobi, Mombasa, and Eldoret.

Payments

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.

Payments dashboard
Routers

Zero-touch MikroTik.

Paste API credentials. We auto-deploy the captive portal, walled garden, hotspot profiles. No SSH, no scripting.

Routers page
Vouchers

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.

Vouchers page
Sessions page
Live sessions

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.

Pricing

Simple, transparent pricing

Start with a 3-day free trial. No credit card required. Cancel anytime.

Best Value
VunaFlow Dashboard
KES500/ router / month

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.

One-time installation
KES1,000one-time · optional

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
Talk to Owen
What would you pay?
Type your numbers — the bill is the same formula our billing runs, nothing hidden.
1 router × KES 500KES 500
Your monthly billKES 500
Hotspot sales are never charged a percentage — your KES 30,000 stays yours. On the 3%-of-sales model most billing systems charge, this setup would cost KES 900/month.
Total Cost & ROI

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.

Starter Pilot
1 hotspot · Small shop, salon, café
MikroTik hAP lite router
MikroTik hAP lite (RB941-2nD-TC)
One-time investment
RouterKES 4,500
Setup & deployment (self-install)FREE
Total to startKES 4,500
Monthly running cost
VunaFlow (1 router)KES 500
Internet (Safaricom 40Mbps)KES 3,000
Monthly totalKES 3,500
15–20
concurrent users
~40 m
indoor range
Revenue potential
KES 10k – 18k/mo
at KES 20/hr or KES 50/day vouchers, ~40% utilization
Break-even in Month 1
Most Popular
Growth ISP
3 hotspots · Plaza, estate, school
MikroTik hAP ac² router
MikroTik hAP ac² × 3 (RBD52G)
One-time investment
3 × Routers @ KES 9,500KES 28,500
Setup & deployment (self-install)FREE
Total to startKES 28,500
Monthly running cost
VunaFlow (3 × KES 500)KES 1,500
Internet (Faiba 90Mbps)KES 5,000
Monthly totalKES 6,500
90–150
concurrent users
~60 m
range per node
Revenue potential
KES 45k – 80k/mo
at KES 20/hr or KES 50/day vouchers, ~50% utilization
Break-even in ~3 weeks
Scaled ISP
10 hotspots · Township, campus, mall
MikroTik hAP ax² Wi-Fi 6 router
MikroTik hAP ax² × 10 (Wi-Fi 6)
One-time investment
10 × Routers @ KES 22,500KES 225,000
Setup & deployment (self-install)FREE
Total to startKES 225,000
Monthly running cost
VunaFlow (10 × KES 500)KES 5,000
Internet (Faiba Biz 100Mbps)KES 10,000
Monthly totalKES 15,000
600–1000
concurrent users
~80 m
range per node
Revenue potential
KES 200k – 400k/mo
at KES 20/hr or KES 50/day vouchers, ~50% utilization
Break-even in ~6 weeks

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.

Ask on WhatsApp
Real questions

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?
Yes. We open a secure L2TP/IPsec tunnel from your MikroTik to our VPS — your router doesn't need a public IP, doesn't need port forwarding, doesn't need a static address from your provider. CGNAT, double-NAT, dynamic IP — all fine. Setup takes the same 5 minutes.
Do I need a Communications Authority (CA) license to start?
Short answer: no, you can launch today. Almost every VunaFlow operator (1–3 routers in a shop, plaza, or estate) runs without a CA license — enforcement against small operators is essentially nil. The ASP-T1 license only becomes a real consideration if you scale past ~10 routers, bid on government/school tenders, or want bulletproof legal cover. When that day comes, our Kenya Compliance Starter walks you through it. Until then, focus on shipping your first hotspot.
Can I use a home fibre line (Safaricom Home Fibre / Faiba Home), or do I need a business line?
Technically yes — VunaFlow works on any internet line. But residential plans from Safaricom and Faiba forbid commercial reselling in their terms. Get caught (rare, but it happens) and you lose the line without refund. Business Fibre is ~2× the price but explicitly allows reselling — and the price difference disappears once you're earning 10k+/mo.
What MikroTik routers actually work? I have a hAP lite.
Anything running RouterOS v6.45+ with API enabled. Tested daily on hAP lite (RB941), hAP ac², hAP ax², RB750, RB951, and CCR-series for ISPs at scale. The hAP lite (~KES 4,500 at Supreme Networks) is the cheapest path to your first hotspot.
How much does VunaFlow actually cost me per month?
KES 500 per router per month — no hidden charges. PPPoE customers are KES 15 each per month. Optional one-time KES 1,000 if you want us to set the hardware up for you. VunaFlow takes 0% of your customer payments — the Safaricom Daraja transaction fee goes straight to your M-Pesa till, not us.
Do I need my own M-Pesa Daraja account?
No. You just need a Safaricom Buy Goods Till or Paybill. VunaFlow handles the Daraja integration end-to-end — you paste your details into Settings and STK Push starts working. Saves the 2–4 week Daraja Producer onboarding everyone dreads.
What happens after the 3-day free trial?
Pick any plan and keep going. If you don't pay, your dashboard pauses but the customer-facing portal stays online so you don't lose revenue. Nothing is auto-charged — we ask before billing.
Can I cancel anytime?
Yes — one click from the Billing page. No contracts, no termination fees, no awkward phone calls. You keep your data and can export everything before leaving.
Limited Time Offer

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