Skip to content

Built in Nairobi for Kenyan sellers

Build your shop. Sell and get paid.

Open a beautiful online store in minutes. Shoppers pay with an M-Pesa prompt, Duka helps you deliver anywhere in Kenya, and every WhatsApp, Instagram and Facebook chat lands in one inbox, with an AI assistant that answers while you sleep.

  • No monthly fee
  • No commission on your sales
  • Withdraw to M-Pesa
  • Thrift and mtumba
  • Sneakers
  • Phones and laptops
  • Furniture
  • Beauty and skincare
  • Streetwear
  • Groceries
  • Kids and baby
  • Hardware
  • Books
  • Fabrics and kitenge
  • Flowers
  • Spare parts
  • Crafts and art

How it works

Three steps to your first sale.

Open your shop, free
  1. Open your shop

    Answer a few questions and Duka's AI designs your shop. Add your logo, verify your M-Pesa payout number, and once Duka has reviewed it, it's live at yourname.duka.africa.

  2. Add your products

    Snap a photo and let AI draft the title and description. Sizes, colours and stock for every variant, or import a spreadsheet.

  3. Sell and get paid

    Shoppers pay with M-Pesa, you pack, and the order travels the way you chose. Your share lands in your wallet, ready to withdraw.

Duka AI

AI does the busywork. You run the shop.

AI is built into Duka, not sold as an extra. It builds your shop, writes your listings, answers customers while you sleep and helps you follow up every lead. You decide what goes live.

More on AI tools

Design with AI

Describe your shop. The AI builds it.

Say what you sell, who buys it and the feel you like. The AI builds a whole shop for you to edit: colours, fonts, a homepage, pages, menus, collections and starter products. Not quite right? Undo it and build another.

Shop assistant

Answers customers at 2am. Calls you when it matters.

On your website chat, and on WhatsApp, Instagram, Messenger and SMS when you switch them on. It finds products, quotes delivery and tracks orders from your real shop, in Swahili, English or Sheng, the way the customer writes.

  • Hands the chat to you when a person is needed
  • Steps back as soon as your team replies
  • Can answer only when you're closed

Write with AI

Snap a photo. AI writes the listing.

Add photos and a few notes. The AI drafts the title, description, highlights, specs, tags and the text Google shows, and you tick what to keep. One more tap puts the photo on a clean white background.

Replies and leads

Always know what to say next.

Three suggested replies in every inbox chat. On a lead, one tap sums up the conversation so far and suggests the next step, with the message already written.

  • Nothing goes live without you

    Drafts wait until you apply them, and a shop built by AI can be undone.

  • It learns your shop

    Add your FAQs and policies, set its name, tone and greeting, and test it in a private chat first.

  • Your hours, your channels

    Let it answer round the clock or only after closing, and switch it on channel by channel.

  • Free for every store

    No add-on to buy and no AI credits to top up.

Money

Every shilling, accounted for.

Duka runs on a double-entry ledger, like a bank. You can follow every shilling from the shopper's M-Pesa to yours.

M-Pesa checkout

Checkout that feels like paying a friend

Shoppers type their phone number, get the M-Pesa prompt and enter their PIN. No card forms and no sign-up wall: their account is made from the delivery details.

  • STK push with a live wait screen
  • Pay to a till if the prompt doesn't come
  • SMS receipt with a tracking link

Wallet and payouts

See every shilling. Withdraw to M-Pesa.

Each sale, fee and payout is a line in your wallet. Money becomes available after delivery, and you withdraw to your verified M-Pesa number when you like, or on a schedule.

  • Pending and available balances
  • A one-time code on every withdrawal
  • Weekly or monthly automatic payouts
  1. 01

    Shopper pays

    An M-Pesa prompt on their phone, confirmed in seconds.

  2. 02

    Duka splits the order

    Your share, the commission and any delivery fee, each recorded on its own line.

  3. 03

    Your wallet

    Pending until the order is delivered, then available.

  4. 04

    Your M-Pesa

    Withdraw any time, or let payouts run weekly or monthly.

  • A ledger that adds up

    Every movement is recorded twice and chained to the one before, so balances can always be checked.

  • Your payout number, protected

    Verified with an SMS code. If it changes, payouts wait 48 hours.

  • A code on every withdrawal

    Money only leaves your wallet with a one-time code sent to your phone.

  • Checks on big payouts

    Identity checks before your first payout, and a second approval at Duka for large withdrawals.

Delivery

From your shelf to their door.

Choose how each order travels. Shoppers see the price and the delivery day before they pay, and get an SMS at every step.

  • Duka riders

    Same-day or next-day delivery across Nairobi zones, with a delivery code at the door.

  • Pickup points

    Shoppers collect from a counter near them with a code. Cheaper for them, simpler for you.

  • Courier upcountry

    Send to towns outside Nairobi at a set price per route, with waybill tracking.

  • Fulfilled by Duka

    Drop labelled parcels at the Duka hub before the cutoff and they go out next day. For approved shops.

Prefer your own rider? Set your own zones, fees, pickup points and free-delivery rules, and invite your riders to the Duka rider app.

Duka Rider app: a new job offer worth KES 150, picking up at byVinelle in Westlands
Duka Rider app: a pickup screen with Navigate and Call buttons and a slide to confirm the pickup
Real screens from the Duka Rider app: a job offer, then a swipe to confirm the pickup.

Inbox and AI

Every chat in one inbox, answered

WhatsApp, Instagram, Facebook, SMS and your website chat in one live inbox. The AI assistant answers from your real catalogue and hands over when a person is needed.

  • Product cards and delivery quotes in the chat
  • Order status after a phone check
  • Leads, contacts and follow-up tasks
More on Inbox and AI assistant

The Duka apps

Your shop in your pocket. Your riders on the road.

Native apps for iPhone and Android, in light and dark. Run the whole shop from your phone, while riders take jobs, confirm every drop and get paid.

Duka Seller

Run the shop from anywhere

  • A notification the moment an order is paid
  • Orders, products, customers and leads
  • Every chat in one inbox
  • Your wallet, discounts and M-Pesa withdrawals

Seller app illustration. Names and amounts are examples.

Duka Rider app: earnings, with KES 510 available to withdraw to M-Pesa

Duka Rider

Made for the road

  • Go online and get job offers nearby
  • Swipe to confirm pickup and delivery
  • A delivery code checked at the door
  • Earnings and withdrawals to M-Pesa

Real screens from the Duka Rider app.

Your brand

Your shop, your name.

Shoppers meet your brand, not ours. Your logo, colours and fonts on every page, your own web address, and your shop's name on what they keep.

  • Your logo, favicon, colours and fonts across the whole shop
  • Page titles, Google results and WhatsApp link previews in your shop's name
  • Receipts with your logo, shop name and KRA PIN
  • A shop assistant that speaks as your shop
  • Your own Google Analytics and Meta Pixel
  • No Duka logo or colours in your shop, just a small "built on Duka" line in the footer

Use your own domain

  1. Buy a domain anywhere, like a .co.ke, and add it in your shop settings
  2. Add the two DNS records Duka shows you where you bought it, then tap Verify
  3. Duka sets up the security certificate for you, usually within minutes

Free for every store. A bare domain like mamambogaprints.co.ke is served on its www address, and yourname.duka.africa forwards to it.

Reach

Found on Google. Shared on WhatsApp.

Your shop is built to be found, from search results to social feeds to a WhatsApp share.

  • Your own address

    Every shop lives at yourname.duka.africa, or on your own domain.

  • Ready for Google

    Fast pages, product rich results, sitemaps and clean links, with titles and descriptions you can edit.

  • Google and Meta feeds

    A product feed for Google Merchant Center and the Meta catalogue, kept up to date for you.

  • Shared on WhatsApp

    Every product has a share button and a tidy preview card when the link is pasted into a chat.

Pricing

Free. Every feature.

No monthly fee, no commission and no setup or listing fees while Duka is free.

Free

Every feature for every store while Duka is free.

KES 0/ month

No commission on your sales

Start free
  • Your store at yourname.duka.africa
  • M-Pesa checkout and wallet
  • Delivery: riders, pickup points, courier
  • Inbox: WhatsApp, Instagram, Facebook, SMS
  • AI shop assistant
  • Connect your own domain
  • Point of sale for your counter
  • 90 days of analytics
  • Up to 10 team members
  • Priority support

See everything that's included

Questions

Good to know.

What does Duka cost?

Nothing right now. Every feature, from your own domain to the point of sale, is free: no monthly fee and no commission on your sales. We'll tell you well before that changes.

How do I get paid?

Shoppers pay with M-Pesa at checkout. Your share goes into your Duka wallet, becomes available after the order is delivered, and you withdraw to your M-Pesa number whenever you like or on a schedule.

Do I need a website or a developer?

No. Answer a few questions and Duka's AI designs your shop; add your logo and products, and it lives at yourname.duka.africa. You can connect your own domain too.

Can I use my own domain?

Yes, for every store. Buy a domain from any registrar, such as a .co.ke, and add it in your shop settings. Duka shows you two DNS records to add where you bought it; once they check out, the security certificate is set up for you, usually within minutes. A bare domain is served on its www address (add a redirect to it where you bought the domain), and yourname.duka.africa still leads there.

Who delivers my orders?

You choose. Deliver yourself, use Duka riders across Nairobi, let shoppers collect from pickup points, send upcountry by courier, or, once approved, drop stock at the Duka hub for next-day delivery.

Can I sell anything?

Fashion, sneakers, electronics, furniture, beauty, groceries, crafts, second-hand: Duka works for any kind of shop. You set your own categories, product options, sizes and specs.

What about WhatsApp and Instagram?

Connect your WhatsApp Business number, Instagram and Facebook Page, and every message lands in one inbox with SMS and your website chat. An AI assistant can answer product and delivery questions for you, and hand over when a person is needed.

Is my money safe?

Every shilling moves through a double-entry ledger you can follow in your wallet. Withdrawals need a one-time code and go only to your verified payout number, and large withdrawals get a second approval at Duka.

Your customers are already on their phones. Meet them there.

Open your Duka shop today. Every feature is free.