CODOS
Start free

How to start an online store in Morocco, step by step

Most Moroccan shoppers still pay when the parcel arrives, order from their phone and decide in seconds. A store built for that reality sells more than a copy of a European shop. Here is the order we would do things in, with what each step costs and what to skip.

Updated · 4 min read

Checklist to start an online store in Morocco: product, auto-entrepreneur status, cash on delivery and bank transfer, courier and delivery fees, store, order confirmation, first ads
The seven steps of this guide, in the order we would do them.

1. Pick a product you can deliver and explain

The best first product is not the most original one. It is one you can buy again quickly, send without breaking, and explain in one sentence. Clothing, cosmetics, home and kitchen items, phone accessories and local products (argan oil, honey, amlou, dates) all sell well online in Morocco.

  • Margin first: after product cost, delivery and refused parcels, you should keep at least a third of the price. Check it with the profit calculator.
  • Avoid fragile and heavy items for your first months: breakage and weight eat the margin.
  • One product, done well, beats twenty products with one photo each.

3. Decide how customers will pay

Cash on delivery is still what most buyers expect, especially the first time they order from you. Bank transfer works well for repeat customers and higher prices. Card payment is welcome but rarely what makes or breaks a small Moroccan store at the start.

PaymentGood forWatch out for
Cash on deliveryFirst orders, impulse buys, low pricesRefused parcels — you pay delivery both ways
Bank transferRegular customers, higher pricesChecking each transfer before you ship
CardCustomers abroad, digital productsFees and the approval of a payment provider

4. Choose delivery and set your fees

Most sellers work with a delivery company that collects the cash and pays it back to you, minus their fee, every week or so. Ask each company three questions: the price per delivered parcel, the price of a refused (returned) parcel, and how often they pay you.

Then decide what the customer pays. A flat fee is simple; a fee by city is fairer when you deliver far from your warehouse; free delivery above an amount pushes people to add a second item. The details are in How to set delivery fees.

5. Build the store

You do not need a developer. What you need is a store that loads fast on a phone, speaks your customers’ language (Arabic, French or both) and asks for as little as possible at checkout: name, phone, city, address.

  1. 1Choose a theme made for your kind of product, and replace every demo picture with yours.
  2. 2Write the product page for the questions people ask in your messages: size, material, delivery time, how to pay.
  3. 3Put your delivery fees, delivery time and return rules on the product page, not hidden in a footer.
  4. 4Use your own domain name (yourshop.ma or yourshop.com) when you can: it looks serious in an ad and in a WhatsApp message.

6. Confirm orders before you ship

With cash on delivery, a quick confirmation by phone or WhatsApp before shipping is the single best way to avoid refused parcels. It also catches wrong sizes and missing addresses. Use our ready-to-copy confirmation messages.

7. Get the first orders

  • Your own audience first: share the store link in your Instagram bio, stories, WhatsApp status and groups.
  • Small ads, one product: test one product with a small daily budget before spending more, and install your ad pixel before the first ad.
  • Reviews early: ask your first happy customers for a photo review; it sells the next order.

Questions people ask first

How much does it cost to start an online store in Morocco?

The store itself can cost a few dollars a month. The real budget is stock, packaging and your first ads: many sellers start with a few thousand dirhams of stock and a small daily ad budget, then grow with what sells.

Do I need a company to sell online in Morocco?

You should have a legal status. For a small shop, auto-entrepreneur is usually the simplest; a company (SARL) makes sense once sales grow. Confirm with the official sources for your case.

Should my store be in Arabic or French?

Write in the language your customers message you in. Many Moroccan stores do both: product pages in Arabic or French, with the same simple order form.

Can I sell to other countries from Morocco?

Yes, as long as you can deliver there and get paid. Choose the country and currency of each market, and only show payment methods you can really honour there.

Themes that fit

Runway theme for a fashion store

RunwayFashionالعربية

Loud, young fashion made for Arabic shops, with a live sale countdown.

Live demo
Souk theme for a any shop store

SoukAny shopالعربية

Arabic first, right to left, in warm market colours.

Live demo
Silhouette theme for a fashion store

SilhouetteFashion

Editorial fashion in black and white, with products that turn into a look.

Live demo

Your store, free to build

Build the whole store — products, theme, pages — before anything is charged.

Build free for 3 days · $1 for your first 14 days · Cancel any time