Shops.

Create an online store in Kenya

Your own storefront at shops.co.ke/yourname — products with photos and KSh prices, M-PESA and WhatsApp ordering, delivery zones, and order records. Live in minutes, free to start.

Quick Answer

Sign up free, name your shop, add products, share the link. That's the whole job — the free plan gives you 30 products, WhatsApp ordering and manual payments at KSh 0 with 0% commission. Automated M-PESA checkout unlocks at KSh 299/month.

Create your free storeRead the step-by-step guide

Live in 4 steps

1

Sign up & name your shop

Phone number and a name — your link (shops.co.ke/yourname) is reserved instantly. No card, no paperwork, no coding.

2

Add your products

Photos, KSh prices, descriptions, stock, variants. Bulk-friendly for bigger catalogs; 3+ photos per product convert best.

3

Set delivery & payments

Delivery zones with real fees, or free pickup. Manual payment instructions free — M-PESA STK push + cards from KSh 299/mo.

4

Share your link & sell

WhatsApp bio and Status, Instagram, TikTok, flyers. Orders land in your WhatsApp with payment status — you fulfil.

Everything your store includes

What it costs — honestly

KSh 0 to create — free plan is a working store, not a trial. KSh 299-3,499/month as you grow into M-PESA checkout, POS, bookings and API. Optional extras: .co.ke domain ~KSh 1,000-2,000/yr (not required), eCitizen business registration ~KSh 1,000 (only when you need a PayBill in a trading name). Full breakdown: what an online shop costs in Kenya →

Your store link is one signup away

30 products free, WhatsApp ordering, 0% commission. No card required.

Create your store

Frequently asked questions

How do I create an online store in Kenya?

Sign up free on Shops in Kenya with your phone number, pick a shop name (that's your link — shops.co.ke/yourname), add products with photos and KSh prices, set delivery zones, and share your link on WhatsApp. Most sellers go live in under an hour; no coding or card required.

Can I create an online store in Kenya for free?

Yes — Shops in Kenya's free plan is a real store: 30 products, WhatsApp ordering, manual payment instructions and 0% commission at KSh 0, no card required. Upgrade to Starter (KSh 299/mo) when you want automated M-PESA STK push and card checkout.

Do I need a domain or hosting to create an online store in Kenya?

No. Your store is live instantly at shops.co.ke/yourname — hosting, SSL and the domain are included free on every plan. If you later want your own .co.ke or .com address, custom domains are supported on the Professional plan.

What payments can a Kenyan online store accept?

On Shops in Kenya: manual payment instructions (Till, PayBill, send-money) on the free plan; automated M-PESA STK push and Visa/Mastercard from the Starter plan (KSh 299/mo); cash on delivery and delivery-zone fees supported throughout.

Keep reading

Step-by-step guide·Compare platforms·Sell on WhatsApp·Costs explained·Pricing