If you're a Kenyan small business owner wondering how to sell online in Kenya, the answer is straightforward: choose the right social commerce platform, set up a payment system like M-Pesa, and start selling through channels your customers already use-TikTok, WhatsApp, Instagram, or Facebook. In 2026, social commerce is the fastest way to turn your phone into a storefront, and you don't need a website to begin.
Kenya's digital economy has matured rapidly. With over 70% of internet users active on social media, selling directly through these platforms is no longer optional-it's where your customers are. This guide covers every major social commerce channel, payment integration, and practical steps for selling everything from airtime to land. Let's break it down.
Why Social Commerce Works for Kenyan Sellers
Social commerce means selling products or services directly within social media platforms-no separate website needed. For Kenyan business owners, this approach solves three common problems:
- Low startup cost: You only need a smartphone and an internet connection.
- Trust built through visibility: Customers see your posts, reviews, and interactions before buying.
- Easy payment integration: M-Pesa is built into every social commerce workflow.
In 2026, platforms like TikTok and WhatsApp have added native checkout features, making it easier than ever to complete sales without redirecting customers to external sites.
How to Sell on TikTok in Kenya
TikTok has exploded as a sales channel in Kenya, especially for fashion, beauty, and fast-moving consumer goods. Here's how to start:
- Create a business account - Switch to a TikTok Business account for access to analytics and ads.
- Post authentic content - Kenyan buyers respond to real demonstrations. Show your product in use, share customer testimonials, or do behind-the-scenes clips.
- Use TikTok Shop - As of 2026, TikTok Shop is fully operational in Kenya. You can tag products in your videos and livestreams, allowing viewers to purchase without leaving the app.
- Leverage livestream selling - Host live sessions where you showcase products, answer questions, and offer limited-time discounts. Livestreams generate higher conversion rates than standard posts.
Pro tip: Partner with Kenyan micro-influencers who have 5,000-50,000 followers. They often have higher engagement rates than big accounts and are more affordable.
How to Sell on WhatsApp Business
WhatsApp remains the most popular messaging app in Kenya, and WhatsApp Business is essential for social commerce.
Setting Up Your WhatsApp Business Account
- Download WhatsApp Business from the Google Play Store or Apple App Store.
- Register with your business phone number.
- Create a profile with your business name, description, address, and website (if you have one).
- Set up a catalog with product photos, descriptions, and prices.
Best Practices for Selling on WhatsApp
- Use broadcast lists - Send promotions to customers who have opted in, but avoid spamming.
- Automate responses - Set up quick replies for common questions like "How much?" or "Delivery details?"
- Share product links - If you have an online shop, share direct links to products. If you use LinkDuka, you can generate product links that open instantly in the customer's browser.
- Accept M-Pesa directly - Share your M-Pesa till number or paybill and confirm payment manually. For a smoother experience, integrate M-Pesa payment links that automatically update your order status.
How to Sell on Instagram Shop
Instagram Shop allows you to tag products in posts, stories, and Reels. Here's how to set it up in 2026:
- Switch to a business or creator account - Go to Settings > Account > Switch to Professional Account.
- Connect your Facebook catalog - You need a Facebook Business Page and a product catalog on Facebook Commerce Manager.
- Tag products - When creating posts or stories, tap "Tag Products" and select items from your catalog.
- Enable checkout - Instagram Checkout is available in Kenya, but you need to set up payment processing through a supported provider like M-Pesa or a payment gateway.
What sells best on Instagram in Kenya? Fashion, accessories, handmade crafts, beauty products, and lifestyle items. Visual products perform better than services or digital goods.
How to Sell on Facebook in Kenya
Facebook remains a powerful platform for Kenyan sellers, especially for reaching older demographics and local community groups.
Using Facebook Marketplace
- List your products in Facebook Marketplace for free.
- Include clear photos, accurate descriptions, and your location.
- Respond quickly to inquiries-Facebook prioritizes sellers with fast response times.
Facebook Shops
Set up a Facebook Shop directly on your business page. This creates a storefront where customers can browse, message you, and complete purchases. Facebook Shops integrate with M-Pesa through third-party payment plugins.
Selling in Facebook Groups
Join local buy-and-sell groups like "Kenya Online Sellers" or "Nairobi Marketplace." Post your products following group rules, and engage with potential buyers in comments.
How to Sell Products Online in Kenya: Step-by-Step
Whether you're selling clothes, shoes, or electronics, follow this workflow:
- Choose your platform - Start with one or two social channels. Don't try to be everywhere at once.
- Create product listings - Take high-quality photos (natural light works best), write clear descriptions, and set competitive prices.
- Set up payment - Register for M-Pesa business services (Lipia Na M-Pesa or M-Pesa Express). For online payments, consider using a platform like LinkDuka that generates secure payment links.
- Define delivery options - Partner with local couriers like Sendy, Bolt Food (for small items), or G4S for larger goods. Offer pickup points in Nairobi, Mombasa, or Kisumu.
- Promote your products - Run targeted ads on Facebook and Instagram. A budget of KES 500-1,000 per day can generate significant visibility.
- Track orders - Use a simple spreadsheet or a tool like LinkDuka to manage orders, payments, and deliveries.
How to Sell Clothes Online in Kenya
Clothing is one of the highest-demand categories in Kenyan social commerce. Here's what works:
- Show fit and quality - Post videos of models wearing the clothes. Show fabric texture, stitching, and how the item moves.
- Offer size guides - Kenyan sizing varies. Include measurements (chest, waist, length) in centimeters.
- Use TikTok and Instagram Reels - Fashion content performs exceptionally well on short-form video.
- Create urgency - "Limited stock" and "Flash sale" messages drive impulse purchases.
- Accept returns - Offering free returns for wrong sizes builds trust and reduces hesitation.
How to Sell Shoes Online in Kenya
Shoes require special attention because sizing and fit are critical:
- Post multiple angles - Show the shoe from the side, top, sole, and on a foot.
- Include sizing tips - Advise customers to measure their foot length and compare to your size chart.
- Use WhatsApp for consultations - Many shoe buyers want to ask questions before purchasing. Be responsive.
- Offer bundle deals - "Buy two pairs, get free delivery" increases average order value.
How to Sell Airtime Online in Kenya
Selling airtime online is straightforward but requires compliance with Safaricom, Airtel, and Telkom regulations.
FREE · No credit card needed
Have a Shop & Ready to Move Online?
Don't panic — launch your free LinkDuka store in minutes. Accept M-Pesa, manage orders, and reach customers everywhere.
Start for Free →Steps to Sell Airtime
- Register as an airtime reseller - Apply through Safaricom's dealer program or use an aggregator like PesaLink or a fintech partner.
- Set up a simple ordering system - Use WhatsApp or a social media page to receive orders.
- Accept M-Pesa payments - Customers send payment, and you top up their number instantly.
- Automate where possible - Platforms like LinkDuka can integrate with M-Pesa to automate airtime delivery, reducing manual work.
Pro tip: Offer discounts for bulk purchases (e.g., KES 500 airtime for KES 480) to attract regular customers.
How to Sell Ebooks Online in Kenya
Digital products like ebooks have low overhead and high margins. Here's how to sell them:
- Create your ebook - Write on a topic Kenyans care about: personal finance, farming tips, career advice, or local recipes.
- Set up a payment link - Use LinkDuka or a similar tool to create a secure payment page. Customers pay via M-Pesa and receive a download link.
- Promote on social media - Share excerpts, testimonials, and a clear call-to-action.
- Price competitively - KES 200-500 is a sweet spot for most digital products in Kenya.
- Protect your content - Use a simple PDF password or watermark to discourage unauthorized sharing.
How to Sell Land Online in Kenya
Selling land online requires extra trust-building because it's a high-value transaction.
Steps to Sell Land
- Verify ownership - Ensure you have a clear title deed and all necessary documentation.
- Create a detailed listing - Include location, size (in acres or square meters), zoning information, and proximity to amenities.
- Use video tours - Record a drive-through of the area and the plot itself. Upload to YouTube and share the link.
- Leverage Facebook Groups - Join real estate groups in Kenya and post your listing.
- Work with a lawyer - Offer to connect buyers with a trusted lawyer for due diligence.
- Accept deposits online - Use M-Pesa for initial deposits (typically 10-20% of the price) and handle the balance in person.
How to Sell Cars Online in Kenya
Car sales require detailed information and trust-building:
- List on multiple platforms - Facebook Marketplace, Instagram, and dedicated car sites like Cheki Kenya.
- Include comprehensive details - Make, model, year, mileage, service history, and any modifications.
- Show the car in video - Walk around the car, start the engine, and show the interior.
- Offer inspection - Allow potential buyers to inspect the car at a neutral location.
- Use M-Pesa for deposits - Accept a small deposit (KES 5,000-10,000) to hold the car while the buyer arranges financing.
How to Sell Safaricom Shares Online in Kenya
Selling shares requires a different approach because it's a financial transaction.
- Open a CDS account - If you don't have one, register with a stockbroker like KCB Capital or AIB-AXYS Africa.
- Transfer shares to your CDS account - If you hold physical certificates, have them dematerialized.
- Place a sell order - Contact your broker or use their online trading platform.
- Promote your shares - If you're selling privately, post in investment groups on WhatsApp or Facebook. Be transparent about the number of shares and asking price.
- Complete the transfer - The buyer's broker will handle the transfer through the Central Depository & Settlement Corporation (CDSC).
How to Sell Shares Online in Kenya (General)
For any shares (not just Safaricom):
- Use a licensed stockbroker.
- Understand the fees: brokerage (typically 1-2%), stamp duty, and VAT.
- Monitor market prices to set realistic expectations.
- Consider using a trading app like Hisa or Pezesha for smaller transactions.
How to Sell Online in Kenya: Choosing the Right Platform
You don't need to be on every platform. Here's a quick comparison:
| Platform | Best For | Cost | Key Feature |
|---|---|---|---|
| TikTok | Fashion, beauty, fast-moving goods | Free (ads optional) | Livestream selling |
| All products, especially high-consideration items | Free | Direct customer communication | |
| Visual products, lifestyle brands | Free (ads optional) | Product tagging | |
| Local community sales, cars, land | Free | Marketplace and groups | |
| LinkDuka | Any product with secure payments | Per-transaction fee | Payment links and order management |
Payment and Delivery: The Backbone of Social Commerce
Accepting M-Pesa
M-Pesa is non-negotiable for Kenyan online sellers. Set up:
- Lipia Na M-Pesa (Till Number) - Best for in-person or local pickup sales.
- M-Pesa Express (STK Push) - Send a payment request to the customer's phone.
- Paybill - Good for businesses with high transaction volumes.
For a seamless experience, use a platform like LinkDuka that generates M-Pesa payment links. When a customer clicks the link, they're taken directly to the M-Pesa app to complete payment, and you're notified automatically.
Delivery Options
- Same-day delivery in Nairobi: Use Sendy, Bolt Food, or Uber Connect.
- Upcountry delivery: Partner with couriers like Wells Fargo, G4S, or Busia-based services.
- Pickup points: Offer free pickup from your location or a central point.
Legal and Tax Considerations
Business Registration
Register your business with the Business Registration Service (BRS) at brs.go.ke. You can register as a sole proprietor or limited company. Cost: KES 1,000-5,000 depending on structure.
Tax Compliance
- KRA PIN: Required for all business owners. Apply at kra.go.ke.
- Income Tax: File returns annually if your turnover exceeds KES 5 million.
- VAT: Register if your annual turnover exceeds KES 5 million. Standard rate is 16%.
- Withholding Tax: Applies to certain payments (e.g., rent, professional fees).
Data Protection
If you collect customer data (names, phone numbers, addresses), comply with the Data Protection Act. Register with the Office of the Data Protection Commissioner at odpc.go.ke. Key requirements:
- Get consent before collecting data.
- Store data securely.
- Allow customers to request deletion of their data.
Building Trust with Your Customers
Trust is the currency of social commerce. Here's how to earn it:
- Use a Google Business Profile - Register at google.com/business to show up in local searches and Google Maps.
- Share customer reviews - Post screenshots of positive feedback on your social media.
- Be transparent - Clearly state your return policy, delivery times, and payment methods.
- Respond quickly - Reply to messages within 30 minutes during business hours.
Common Mistakes to Avoid
- Ignoring mobile optimization - Most Kenyans shop on their phones. Ensure your product links and payment pages load quickly on mobile.
- Poor product photos - Blurry or dark photos kill sales. Invest in decent lighting and a clean background.
- Not following up - Many customers browse and leave. Send a friendly follow-up message after 24 hours.
- Overpricing - Research competitor prices. Kenyan buyers are price-sensitive.
- Skipping payment integration - Manual payment confirmation is slow and error-prone. Use automated payment links.
Getting Started Today
You don't need a big budget or technical skills to start selling online in Kenya. Here's your action plan:
- Pick one platform - Start with WhatsApp or TikTok.
- Take product photos - Use your phone in natural light.
- Set up M-Pesa - Get a till number or use a payment link service.
- Create your first listing - Post on your chosen platform.
- Tell your network - Share your page with friends and family.
- Take orders - Respond quickly and deliver on time.
As you grow, consider using a tool like LinkDuka to manage orders, generate payment links, and track sales. It's designed for Kenyan sellers and integrates with M-Pesa, making your workflow smoother.
Social commerce in Kenya is booming, and the best time to start is now. Your customers are already on TikTok, WhatsApp, and Instagram. All you need to do is show up with great products and a reliable payment system.
Was this post helpful?
Discussion
Comments