⌁Speedy ConnectBook a demo
Editions / Speedy Connect for ISPs
for ISPs hotspot · home lines

Every shilling matched. Every router watched.

M-Pesa payments land on the right customer by themselves. Lapsed lines pause each morning. And a router that goes quiet emails you before your customers call.

Works with MikroTikNo public IP neededBring your customers over from your router
Sound familiar?

Five things that eat an ISP's week, and what changes.

Most ISPs live with at least one of these. Flip the switch to see each one fixed.

← You're looking at today. Try the switch.

The Sunday spreadsheetMatched by itself

Every Sunday, M-Pesa messages matched to names by hand.

Every payment lands on the right customer by itself.

Someone scrolls the till messages, guesses who paid, and types it into a spreadsheet. One wrong row and a paying customer gets cut off.

Customers pay with an M-Pesa prompt on your hotspot page, or to your paybill or till. Each payment finds its customer and their service turns on. Anything that can't be matched stays in view for you to link.

payments-oct.xlsxSun 21:40
TimeM-Pesa messageName
09:14QK41… Ksh50.00 from 2547••448???
11:02QK42… Ksh1,500.00 from J OTIENOOtieno?
12:37QK43… Ksh20.00 from 2547••913???
14:05QK44… Ksh300.00 from M WANJIRUwhich one?
Still 40 rows to go
KES 50Wanjiru K.✓ matched · online
KES 1,500Otieno H.✓ renewed 30 days
KES 200712 ••• 448✓ matched · online
KES 300Mary W.✓ matched · online
Nobody typed a name
"But I paid!"Look up the code

"But I paid!" calls you can't settle.

Settle "but I paid!" in seconds, with the M-Pesa code.

The customer is sure. You scroll through hundreds of messages on your phone. Nobody wins the call.

Type the code from their SMS and the payment is found, then linked to their account. Customers can also claim a payment themselves by typing the code on their account page.

Incoming call · 0722 ••• 91313:40
"But I paid! I sent 500 this morning."
You, scrolling the till inbox214 messages today… which one is hers?
Call ends with nobody sure
Look up an M-Pesa code13:40
QK7H2LM9XA↵
✓ Found: KES 500 from Achieng O.
Linked to her account
Settled while she's still on the line
Cut-offs by handService follows payment

Expired customers stay online, and you chase the rest.

Paid lines turn on. Lapsed lines pause. Nobody chases.

Cut-offs happen when someone remembers. Meanwhile you're texting people to pay, one by one.

Service turns on the moment payment lands. Lapsed lines pause each morning. Before a plan ends, an SMS reminder goes out, so customers can renew in time.

Mwangi J.Home 10 Mbps · ended 3 days agostill online
Kamau P.Weekly · ended Mondaystill online
Njeri W.Home 20 Mbps · paid on Fridaycut off by mistake
"Please pay" SMS sent by hand: 31
Fri 10:00Reminder SMS: "Your line ends tomorrow."
Sat 06:30Line paused · automatic
Sat 09:14KES 1,500 paid · back online
No chasing, no forgotten cut-offs
The heavy userFair use

One heavy user slows everyone, or you cut them off and lose them.

Slowed after the allowance, never cut off.

There's no middle ground. Either the whole area suffers, or a paying customer gets a dead line and calls another provider.

Home lines run at full speed up to their allowance, then slow down. They stay online. Renewing brings full speed back by itself.

20 Mbps 0 · cut off
Otieno H. · SMS"Fine. I'm switching provider."
20 Mbps 5 Mbps · still online allowance used Renews → full speed again
Finding out lastRouters that report in

You hear a router is down from angry customers at 9am.

Your routers tell you first.

And adding a router means a technician visit, plus a public IP from your upstream before you can even reach it.

You get an email when a router goes quiet, and another when it's back. A new router is set up by pasting one line into it, and it's reachable even without a public IP. Health checks explain problems in plain language, with the fix.

Missed calls · from 09:02
0722 ••• 104"Is the internet down?"×3
0733 ••• 551"Nothing works in Riruta."×2
Job card · new router, Kangemi
Technician visitThursday
Public IPask upstream
✕ you find out last
Email · Speedy Connect22:05● Riruta-hAP went quiet
Email · Speedy Connect22:11● Riruta-hAP is back
/tool fetch url="https://speedy…/r/7Kf2…" dst-path=setup.rsc; /import setup.rsc
→ Kangemi-02 · connected · hotspot ready
Health: The uplink on Kangemi-02 is running slow. Check the cable on port 1.
✓ you know before anyone calls

Names, numbers and screens in these examples are made up.

An example: a Tuesday at Kilele Net

Watch a day run itself.

A made-up ISP with 24 routers, hotspot passes and home lines. Here is one day, as it happens.

or pick any moment
Mail
Kilele Net06:30Your home line is paused
Your plan ended last night. Renew from your account page and you're back on at once.
Renew · KES 1,500
Today · automatic
14 lines paused
Mwangi J. · Home 10 Mbpspaused
Kamau P. · Home 20 Mbpspaused
and 12 more06:30
Each customer emailed how to renew
KILELE NET
Hotspot
✓
You're online

Daily pass until 08:12 tomorrow
KES 50 paid by M-Pesa

Payments · live
KES 50
CustomerWanjiru K.
PassDaily · 24 hours
Status✓ matched · online
Prompt approved, matched and online at 08:12:09
Messages
M-PESA08:03QK7H2LM9XA Confirmed. KES 500.00 sent to KILELE NET.

She reads you the code

Look up an M-Pesa code
QK7H2LM9XA↵
AmountKES 500
FromAchieng O.
Paid at08:03
✓ Linked to her account · 13:41
KILELE NET
My line · Home 20 Mbps
This month100 / 100 GB
Still online at 5 Mbps
Renew for full speed
Fair use · today
Otieno H.
PlanHome 20 Mbps
Allowance100 GB used
Speed now5 Mbps
Statusstill online
Full speed comes back when he renews
Mail · your phone
Speedy Connect22:05● Riruta-hAP went quiet
Speedy Connect22:11● Riruta-hAP is back
Routers · 23 of 24 up
Riruta-hAP
Went quiet22:05
Email sent22:05
Back online22:11
Second email sent: it's back
The network underneath

The same Speedy Connect, set up for how an ISP runs.

Every edition shares one network platform. Here's what each part does when you sell internet.

01 RoutersOne paste per router. Watched all day.

Set up a MikroTik by pasting one line, reachable without a public IP. Plain-language health checks, an email when it goes quiet, and a warning before it reaches its limit. Swap or move a router and its customers follow.

02 AccessEvery customer finds a way in.

Hotspot passes bought with M-Pesa, vouchers printed in batches, home lines, free trial time, and moving a paid plan to another phone with an SMS code.

03 ControlSell exactly the plan you mean.

Packages set speed, data, duration, price and devices. Fair use slows heavy users instead of cutting them off. A special case? Give one customer a boost.

04 MoneyBooks that balance.

M-Pesa matched to customers, invoices and receipts by email, your wallet and payouts, and expenses, so you see profit, not just sales. Cash and bank payments go in the same books.

05 CustomersReach them where they are.

SMS, WhatsApp and email campaigns, automatic expiry reminders, and a self-service page where customers pay, renew and download receipts.

06 VisibilityKnow how the day is going.

Who's online right now, the network wall for the office TV, monthly reports, and a weekly summary email to the owner.

Grow through agents

Resellers and voucher agents top up a prepaid balance and sell your vouchers. Their commission is worked out automatically, and each one has a statement.

Getting started

Sign up yourself. Keep your routers and customers.

ISPs can apply online today. No technician visit: you set up each router yourself, in minutes.

1Apply

Tell us about your business and set up your account.

3 minutes
2A person verifies you

Our team checks your business details. Only verified businesses run on Speedy Connect.

within a day
3Paste one line into each router

Copy it from your console into the MikroTik. The router connects and the hotspot is ready.

minutes
4Bring your home-line customers

Import them from your MikroTik, with a report of what came over.

an afternoon
Which routers does it work with?

MikroTik. You keep the routers you already have, and each one is set up by pasting one line into it.

Do I need a public IP?

No. Your routers stay reachable from your console wherever they are, even behind a connection without a public IP.

Can I keep my current customers?

Yes. Import your home-line customers straight from your MikroTik, with a report of what came over. Switching takes about an afternoon.

How do customers pay?

With an M-Pesa prompt on your hotspot page, or from their self-service page when they renew. Payments to your paybill or till are matched to customers too. Cash and bank payments are recorded by hand, so all your money is in one place.

Book an ISP demo

See your own network running on Speedy Connect.

30 minutes on a call or video. We'll set it up with your own packages and prices, and show you a payment landing, a router being added and the morning's paused lines.

  • No commitment, no card
  • We reply on WhatsApp to agree a time
  • Bring your technician if you have one
Book my demo
Your edition
How many routers?
✓
Thanks, Peter.

Press Send in WhatsApp and we'll reply to agree a time for your ISP demo.

Prefer to start now? Apply in 3 minutes →