Digital Strategy · 7 min read

Kenyan retailers are losing customers they already won

Most Kenyan retailers treat every sale like a first date. Here is why that is costing them money and what to do about it.

Nelson

Nelson

Architect, KEPAS Technologies

May 26, 2026 · 7 min read

A customer walks into your shop. She picks a dress, pays via M-Pesa, and leaves happy. A week later, she walks into a competitor's shop. They have her size, her preferred style, and a notification that her favorite brand just arrived. She buys from them instead.

That is not bad luck. That is a system failure.

Most Kenyan retailers work hard for every sale — in-store, online, on WhatsApp, on Jumia, at pop-up stalls. But the systems that capture those sales do not talk to each other. POS data lives in one place. E-commerce orders live in another. WhatsApp conversations stay in staff phones. There is no shared view of the customer anywhere.

According to a recent post by Future Kenya on LinkedIn, this is exactly what is happening: "You cannot build loyalty if every sale starts from zero. Kenyan retailers are losing their best customers in silence." When a customer goes quiet, the business does not know until it is too late.

The problem is not that you are not getting new customers. It is that you are not keeping the ones you already have.

The silence is expensive

Here is the math. From our experience, a customer who spends KES 2,500 per visit and comes twice a month is worth KES 60,000 a year. If you lose that customer because a competitor sent a timely reminder and you did not, you have to find a new customer to replace them. Acquiring a new customer costs more — advertising, discounts, time — than keeping an existing one.

But most retailers do not track this. They look at daily sales totals and call it a day. They do not know which customers have not come back in three months. They do not know which products a repeat buyer prefers. They do not know that a customer who used to buy every week has stopped coming.

From our experience, kES 60,000From our experience, — The annual value of a single customer who spends KES 2,500 twice a month. Lose ten of those and you have lost KES 600,000 in revenue. That is a staff salary, or rent for a good location, gone.

According to AfterShip's eCommerce statistics for Kenya, 99.46% of Kenyan online stores have monthly sales under $100 (roughly KES 13,000). That means most retailers are small operations running on thin margins. Losing even a handful of repeat customers can hurt.

Why the systems do not talk

Imagine a retail business running like this:

  • The physical shop uses a standalone POS terminal that tracks sales but does not store customer names.
  • The online store runs on a different platform — maybe WooCommerce, maybe a simple catalog page.
  • WhatsApp orders are handled by a staff member who writes order details in a notebook.
  • Social media inquiries come through Instagram DMs and Facebook Messenger, each in its own inbox.

This is not an exaggeration. This is how most small and medium retailers in Kenya operate. The result is that a customer who buys in-store looks like a new person when they order online. A customer who asks about a product on WhatsApp gets no follow-up because the staff member forgot to write it down.

You cannot build loyalty if every sale starts from zero.

What a connected system looks like

The fix is not complicated. You do not need a massive ERP system or an expensive software suite. You need a simple customer relationship management (CRM) tool that sits above all your sales channels and pulls everything into one place.

Here is what that looks like in practice:

  • A customer buys a dress in-store. The POS sends the transaction to the CRM, linked to their phone number.
  • The same customer later sends a WhatsApp message asking about matching shoes. The staff member logs the inquiry in the CRM.
  • The CRM now knows: this customer likes dresses, bought one in this size, and is interested in accessories.
  • When new stock arrives — a dress in that customer's preferred style — the system sends a WhatsApp notification. No manual work.

This is not futuristic. It is a basic CRM with a WhatsApp Business API integration. Tools like this exist, and they are affordable for a small retailer.

A retail shop owner seated at a small wooden desk in a clothing store, reviewing a tablet showing a customer profile with purchase history and a notification icon. Racks of clothes visible in the background. A smartphone on the desk displays a WhatsApp conversation.
A retail shop owner seated at a small wooden desk in a clothing store, reviewing a tablet showing a customer profile with purchase history and a notification icon. Racks of clothes visible in the background. A smartphone on the desk displays a WhatsApp conversation.

The tools already exist

Kenya's digital infrastructure is ready for this. According to the Open Government Partnership, the government has launched 5,000 services on its eCitizen platform, with an ambition of 12,000. That means millions of Kenyans are already comfortable with digital transactions. The Communications Authority of Kenya's latest sector statistics show that mobile internet penetration continues to grow. Your customers are online. They are using M-Pesa. They are on WhatsApp.

The gap is not technology. It is how that technology is connected.

A few practical steps a retailer can take this week:

  1. Start collecting phone numbers with every sale. Even a notebook works for now, but move to a digital record as soon as possible.
  2. Pick one CRM tool. There are free options for small businesses with fewer than 50 customers. HubSpot's free tier, Zoho CRM, or even a shared Google Sheet with a simple script can work.
  3. Connect your WhatsApp Business account to the CRM. This lets you send broadcast messages without violating spam rules — only to customers who have opted in.
  4. Set a simple follow-up schedule. A message three days after a purchase asking "How is the product?" builds more loyalty than a discount code sent to everyone.

From our experience at KEPAS, the retailers who do this see a noticeable change within two months. Customers come back more often. They spend more per visit. And the business owner stops guessing which products to stock — the data shows them.

A spreadsheet dashboard showing retail sales data: a bar chart comparing monthly repeat purchase rates, a pie chart breaking down customer segments by frequency of purchase, and a data table with columns for customer phone number, last purchase date, total spent, and preferred product category. No text is visible on the charts, only visual data patterns.
A spreadsheet dashboard showing retail sales data: a bar chart comparing monthly repeat purchase rates, a pie chart breaking down customer segments by frequency of purchase, and a data table with columns for customer phone number, last purchase date, total spent, and preferred product category. No text is visible on the charts, only visual data patterns.

The cost of doing nothing

There is a reason 96% of Kenyan organizations have already started their AI journey, according to a 2024 report by CertPro. The businesses that adopt these tools are pulling ahead. The ones that do not are falling behind quietly — losing customers not because their products are bad, but because they forgot to follow up.

A customer who feels remembered will choose you over a competitor who offers the same product at the same price. That is not loyalty by accident. It is loyalty by design.

The retailer who does not build that system will keep working hard for every sale. The one who does will stop starting from zero.

Two retail shop assistants in a small boutique, one seated at a desk with a laptop open showing a simple dashboard, the other standing beside her looking at the screen. Racks of clothes and a display counter visible. A smartphone on the desk shows a WhatsApp notification. Natural indoor lighting.
Two retail shop assistants in a small boutique, one seated at a desk with a laptop open showing a simple dashboard, the other standing beside her looking at the screen. Racks of clothes and a display counter visible. A smartphone on the desk shows a WhatsApp notification. Natural indoor lighting.

The customer who walked into that competitor's shop because they knew her size and her favorite brand? She was your customer first. The only difference was that someone else remembered her.

Want to see what this looks like for your organization?

Talk to Us on WhatsApp
Share

Ready to Start Your Project?

Let's discuss how we can bring your digital vision to life.

Get in Touch