From WhatsApp Screenshots to a Real Shop: How Kenyan Retailers Are Moving to NeoMali
Most Kenyan dukas sell on WhatsApp. NeoMali turns that into a proper business — with M-Pesa checkout, inventory sync, staff management, and instant payouts. Here is how it works.

You have been selling on WhatsApp and Instagram for months. Maybe years. Your phone is full of product screenshots, order confirmations buried in chats, and payment confirmations you half-look at before moving on. It works, technically. But every missed message is a lost sale, every manual screenshot is time you could spend elsewhere, and every "I will pay you tomorrow" is money sitting uncollected. NeoMali fixes this properly.
What NeoMali Actually Is
NeoMali is not just another ecommerce builder. It is a plug-and-play selling toolkit designed specifically for Kenyan retailers — whether you sell purely online through WhatsApp and Instagram, or you run a physical duka with staff.
There are two versions:
- NeoMali GO — for online sellers. You get a proper shop link (yourstorename.neomali.com), M-Pesa STK Push checkout so customers pay instantly from their phone, automatic order tracking, and instant payouts. No waiting periods.
- NeoMali PRO-DUKA — for dukas with staff. Everything in GO, plus a Mobile POS that turns every staff members phone into a counter register, real-time inventory sync between your physical stall and online shop, zero stock leakage because every sale is tagged to a staff member, automated staff commissions, and a remote oversight dashboard so you can monitor your whole operation from anywhere.
PRO-DUKA has every GO feature plus the tools physical retailers need to scale without chaos.
The Core Problem NeoMali Solves
Most Kenyan dukas and online sellers have the same setup: WhatsApp for orders, a notebook for tracking, and M-Pesa for payments. This works until it does not.
Here is what actually happens in a busy WhatsApp-based shop:
- A customer sends a product screenshot to ask if you have it. You scroll through your gallery. You send back a price. They say yes. You forget to write it down.
- Someone pays M-Pesa but you are in a meeting. You see the notification. You forget to mark it. Two days later you cannot remember who paid for what.
- Your staff sold 20 items today but your notebook says 15. Where are the other 5? Nobody knows.
- You have 300 products. You sent the same screenshot to 50 different customers this week. There must be a better way.
NeoMali was built for exactly this reality.
How It Works: NeoMali GO
With NeoMali GO, the process is simple:
- You create your shop — yourstorename.neomali.com — in minutes.
- You add your products once with photos, descriptions, and prices. No more sending individual screenshots.
- You share your shop link on WhatsApp, Instagram, and TikTok.
- Customers browse your catalog, select what they want, and pay via M-Pesa STK Push — they get a prompt on their phone, enter their PIN, and the sale is done.
- You get an instant SMS alert. The customer gets an automatic payment receipt. You see every order in one dashboard — payment confirmed, order placed, delivery tracked.
- Funds hit your M-Pesa account immediately. No waiting periods.
No intermediary. No processing delays. No chasing payments.
How It Works: NeoMali PRO-DUKA
If you have a physical duka with staff, PRO-DUKA is built for you. Your online shop and your physical stall share one inventory system. When your staff member records a walk-in sale on their phone using the Mobile POS, your online catalog updates instantly. No overselling. No stock discrepancies.
Every sale is tagged to the staff member who made it. This means automated commission tracking — you can see exactly who sold what and award commissions based on actual performance, not estimates.
Your stock records are always accurate because every transaction is recorded. The famous "missing items" problem? NeoMali eliminates it by making every sale accountable.
And from anywhere — your phone, any time — you can check your total turnover, staff performance, and stock levels. Remote oversight means you do not have to be at the shop to run the shop.
The Economics
NeoMali GO costs Ksh 1,500 per month plus a 3.5% transaction fee per sale. That fee covers all M-Pesa charges. There is no setup fee, no technical skills required, and no credit card needed to start.
NeoMali PRO-DUKA costs Ksh 6,000 per month and includes everything in GO plus the Mobile POS, inventory sync, staff management, and remote oversight tools.
You can switch between plans as your business grows. Start with GO, upgrade to PRO-DUKA when you need staff management tools.
Getting Started Takes Minutes
Sign up, set your shop name and description, add your WhatsApp and M-Pesa number, choose your brand colors and logo, add your products, and share your link. Most retailers are up and taking orders within an hour.
No developer needed. No website to maintain. No confusing dashboard to learn.
