Trusted by 1,000+ shops across Kenya
Sell anything
Fashion & Clothing
Gadgets & Electronics
Food & Drinks
Beauty & Cosmetics
Furniture & Home
Books & Stationery
Sports & Fitness
Health & Wellness
How it works
01
Create your account with Google or phone number. Takes 30 seconds.
02
Upload your products with photos, prices, and variants. No technical skills needed.
03
Put storename.duka.bio in your TikTok bio, WhatsApp, Instagram. You're live.
04
Customers order and pay via M-Pesa or card. Orders appear in your dashboard instantly.
Go Live
Start a live sale session, pin your link in TikTok comments. Viewers tap the link, see your products with live prices, tap to buy โ M-Pesa STK Push fires on their phone. No checkout friction.

Orders in last 10 mins
Reviews
โNiliweka duka langu online in 5 minutes. Sasa napata orders from Instagram and TikTok directly to my WhatsApp. M-Pesa inaenda moja kwa moja kwangu.โ
Njoki Kamau
โBefore Duka I was sending photos on WhatsApp one by one. Now I share my link and customers order themselves. PickupMtaani handles delivery automatically.โ
Omosh Omondi
โI was skeptical about going online but setup took 2 minutes. Now I get orders from Instagram and TikTok. I manage everything from my phone.โ
Kipkaren Kiptoo
โThe Go Live feature is a game changer. I do TikTok Live, pin my link, and orders with M-Pesa payments come in while I'm still cooking on camera.โ
Grace Wanjiru
Pricing
No hidden fees. No surprises.
Side Hustle
Start your side hustle bila wasiwasi.
Duka
Grow your duka with pro features.
Biashara
Everything you need to scale.
Join thousands of Kenyan businesses who use Duka to sell online, accept M-Pesa, and grow their business.
Create your free store