E-commerce in Kenya — What Actually Works
How Kenyans Really Shop Online
Forget Amazon-style e-commerce. In Kenya, online shopping works differently:
60% of online purchases happen through WhatsApp. A customer sees a product on Instagram, DMs the business on WhatsApp, negotiates, pays via M-Pesa, and gets delivery. No shopping cart, no checkout page.
25% happen through Instagram and Facebook shops — the customer browses, messages the business, and the transaction happens in chat.
10% happen through dedicated websites (Jumia, local Shopify/WooCommerce stores).
5% through other channels (TikTok Shop, X, email).
This means the most effective e-commerce strategy for a Kenyan SME isn't building a fancy website. It's having a professional WhatsApp Business presence, active social media with good product photos, and a reliable delivery system. The website comes later, when order volume justifies the investment.
What Sells Online in Kenya
Categories that move consistently:
Fashion and clothing: the biggest online category. Dresses, shoes, accessories. Works well because customers browse visually on Instagram. Challenge: returns due to sizing.
Beauty and skincare: growing fast. Natural/organic products from Kenyan brands do particularly well. Repeat purchases make this profitable.
Food and beverages: ready-to-eat meals, baked goods, speciality items (honey, coffee, spices). Delivery logistics are the main challenge — freshness matters.
Electronics and accessories: phone cases, chargers, earphones, laptop accessories. High demand, good margins on accessories.
Home and kitchen: decor, kitchenware, organisers. Popular with the 25–40 age group setting up homes.
Health and fitness: supplements, gym equipment, yoga mats. Growing category in urban Kenya.
The sweet spot: products priced KSh 500–5,000. Below KSh 500, delivery costs eat the margin. Above KSh 5,000, customers want to see and touch before buying.
The E-commerce Service Opportunity
You don't have to sell your own products. Many Kenyan businesses need help setting up and managing their online sales:
Setup services (KSh 5,000–20,000): WhatsApp Business configuration, Instagram shop setup, product photography guidance, catalog creation.
Management retainers (KSh 10,000–30,000/month): daily order processing, customer enquiries, inventory tracking, delivery coordination, social media posting.
Consulting (KSh 5,000–15,000 per session): e-commerce strategy, platform selection, pricing strategy, delivery logistics planning.
A freelancer managing e-commerce for 3–4 businesses at KSh 15,000–20,000/month each earns KSh 45,000–80,000/month. The work is mostly systematic — order processing, customer replies, and delivery coordination — so it scales well with templates and systems.
5 more lessons + exam + certificate
Enroll once for KSh 1,499 and get lifetime access to all 6 lessons, the certification exam, and a verifiable Kaziiko Academy & KCIT certificate.