Search our guides or browse by topic below.
What is MyDuka?
A quick overview of what MyDuka is and how it works.
Creating your account
Learn how to sign up and set up your seller account in just a few minutes.
Quick start guide
A five-minute walkthrough to get your first product listed and your shop live.
Understanding your dashboard
A tour of the main sections in your seller dashboard.
Adding a new product
Step-by-step instructions for listing a product in your shop.
Importing products from a website URL
Paste a product link and let us pull in the title, price, photos, and description automatically.
Editing and deleting products
How to update product details or remove a product from your shop.
Quick adding multiple products at once
Type or paste a list of product names or URLs and add several products in one go.
Writing great product descriptions
Tips for descriptions that help sell your products.
Importing products from your WhatsApp catalog
Connect your WhatsApp Business catalog and pull all your products into your shop.
Taking great product photos
Simple tips to make your products look their best.
Adding sizes, colours, and other product options
Let customers pick a variation — like Small/Medium/Large or Red/Blue/Black — when they buy.
Tracking stock for your products
Set how many of each product you have, and let your shop mark items sold out automatically.
Showing a discount with the original price
Cross out the original price and show the sale price next to it.
Featuring, hiding, or marking products as sold out
Three useful product toggles you'll use all the time.
Adding multiple photos and writing alt text
Show customers more angles of your product and help search engines understand your images.
Per-product SEO and social previews
Customise how each product appears in Google and on social media shares.
Viewing and managing orders
How to see new orders and update their status.
Order notifications
How you and your customers get notified about orders.
What do order statuses mean?
A quick guide to each order status and when to use them.
Handling refunds and cancellations
What to do when a customer wants to cancel or return an order.
Logging a manual order
Add an order that came through WhatsApp, in person, or by phone — keeps your sales records complete.
Bulk actions on orders
Mark several orders as Completed or delete them in one step.
Exporting your orders as CSV
Download your orders as a spreadsheet for accounting, taxes, or backup.
Setting up payment methods
How to connect Stripe, PayPal, or M-Pesa to receive payments.
Connecting PayHero to your shop
Step-by-step guide to linking PayHero so customers can pay you with M-Pesa.
Understanding transaction fees
What fees apply when customers pay you.
Getting your PayHero API keys
How to find your PayHero API username, password, and channel ID.
Customer paid but order shows pending
Why an order might still show as pending even after payment.
How M-Pesa STK Push and confirmations work
Understand the full M-Pesa payment flow — from checkout, to STK prompt, to order confirmation.
Connecting Stripe to your shop
Accept credit and debit cards from customers worldwide.
Connecting PayPal to your shop
Let customers pay with their PayPal balance or saved cards.
Connecting Pesapal to your shop
Accept M-Pesa, Airtel Money, and cards across East Africa via Pesapal.
Setting up direct M-Pesa (Daraja API)
Connect your own Safaricom Daraja credentials if you don't want to use PayHero.
Enabling Pay on Delivery
Let customers pay in cash (or M-Pesa) when their order is delivered.
Choosing a shop theme
Browse available themes and pick the one that fits your brand.
Customizing your shop appearance
How to add a logo, banner, and other visual elements.
What are color palettes?
How to change the colors of your shop to match your brand.
Choosing a colour palette
Pick from 10 ready-made colour schemes that change every accent in your shop.
Uploading your logo and favicon
Add your shop logo to the header and a favicon for the browser tab.
Adding an announcement bar
Show a scrolling banner at the top of every page — perfect for sales, free shipping notices, or news.
Product image fit (Fill vs Fit)
Choose how product photos display in your shop's grid.
Configuring shop details
Set your shop name, currency, and contact information.
Enabling cash on delivery
How to let customers pay when they receive their order.
How do I change my shop name?
How to update your shop name after creating your account.
Creating a custom email on your domain
Get a professional email like hello@yourshop.com that comes with your custom domain.
How checkout works
An overview of the buying experience for your customers.
Order tracking for customers
How your customers can check the status of their orders.
Supported payment methods for buyers
What payment options your customers can use at checkout.
Is it safe to buy from a MyDuka shop?
Information about payment security and buyer safety.
How customers leave reviews
Where buyers can rate your products after their order is delivered.
Customer accounts on your shop
How buyers register, log in, and manage their orders on your shop.
My site shows "Not Secure"
What to do if your shop shows a security warning in the browser.
M-Pesa STK Push not arriving on the customer's phone
What to check when a customer says they didn't get the M-Pesa prompt.
My site isn't loading
What to do when your shop shows "can't be reached" or doesn't load.
Custom domain not working
What to do when your domain shows a "site can't be reached" or "not secure" error.
I see the wrong site on my domain
What to do if your domain shows a different website instead of your shop.
Products aren't showing on my shop
Why a product you added might not appear to customers — and how to fix it.
My shop looks empty or products aren't showing
Why your shop might look empty and how to fix it.
Email notifications not arriving
What to check if you're missing order emails or password reset emails.
I can't log in to my account
Trouble signing in? Here's how to get back into your account.
Creating custom pages
Add About, FAQ, Shipping, or any other page customers might want to read.
Building your shop menu
Set up the navigation links in your header and footer.
Customising your homepage with sections
Build your home page by stacking sections — hero banners, featured products, testimonials, and more.
Writing your first blog post
Share news, stories, and tips with your customers — great for SEO and trust.
How widgets and template tags work in your shop
A friendly overview of widgets ([square brackets]) and template tags ({{curly braces}}) — what they are, where you can paste them, and how to fix the common mistakes.
Showing products with widgets
Six widgets put your products into any page or post: [product], [product_grid], [product_slider], [price], [stock], and [category]. Includes copy-paste examples for Kenyan shops.
Buttons, banners, and layout widgets
Use [button], [cta], [divider], and [spacer] to shape your pages — clear calls to action, banners, and clean breathing room between sections.
Contact, WhatsApp, and social widgets
Five widgets cover every way customers reach you: [contact] form, [contact_info] card, [whatsapp] button, [social] icons, and [map] embed. Examples for a complete Contact page.
Rich content widgets: callouts, FAQs, quotes, video, shipping
Five widgets turn dense text into something easy to scan: [callout] highlight boxes, [faq] accordions, [quote] testimonials, [video] embeds, and [shipping_table] live rates.
Template tags reference: every {{tag}} you can use
The full list of template tags — your shop name, email, phone, WhatsApp, address, currency, owner name, year, and shop URL. Set them once in Settings and they stay current everywhere.
Connecting Google Merchant Center
Get your products listed on Google Shopping with one product feed URL.
Submitting your shop to Google Search Console
Get your shop indexed faster and see how Google sees you.
Verifying your domain with Google and Bing
Prove you own your shop's domain so you can use Search Console, Merchant Center, and Pixel.
Setting up Google Analytics on your shop
Track visitor behavior, traffic sources, and bestsellers with Google Analytics 4.
Setting up Facebook Pixel
Track shop visitors so you can retarget them with Facebook and Instagram ads.
Setting up Google Ads conversion tracking
Track which Google ads bring in actual sales — not just clicks.
Linking your Google Business Profile
Connect your Google Maps listing to your shop so customers can find you both ways.
Selling on Instagram and Facebook with Meta Commerce
Use your existing product feed to set up Instagram Shopping and Facebook Shops.
Listing products on TikTok Shop
Add your products to TikTok Shop using your shop's product feed.
Setting up delivery zones
Charge customers a delivery fee at checkout based on where they live.
Free delivery over a threshold
Encourage bigger orders by offering free delivery once the cart hits a certain amount.
Offering pickup as a delivery option
Let customers collect their order from your shop or location at no charge.
Can't find what you're looking for? Reach out and we'll get back to you.
Contact supportCreate your own shop in minutes. Free plan included.