Sentinel StudioSentinel Studio
Available · 2026Start a project
← Journal·Business

Shopify vs WooCommerce vs custom in Morocco: the honest cost breakdown

Shopify vs WooCommerce vs custom builds for Morocco. Real costs, CMI compatibility, performance - the honest 2026 breakdown.

By Ayoub Kassimi·May 3, 2026·11 min read

You are building an online store in Morocco and you need to choose a platform. Shopify is well-known, WooCommerce is widespread, and custom development seems expensive. But the real costs, the Morocco-specific constraints - particularly CMI integration - and the performance ceilings completely change the equation. Here is an honest comparison.

The question nobody asks first: is Shopify Payments available in Morocco?

No. Shopify Payments is not available in Morocco in 2026. This is a fundamental constraint that agencies selling you Shopify rarely mention. Without Shopify Payments, you must use a third-party gateway - and Shopify charges additional transaction fees (0.5% to 2%) on every sale made through an external gateway on the Basic and Shopify plans.

To integrate CMI on Shopify, you depend on third-party apps whose maintenance and reliability vary. It is technically feasible, but it is a workaround compared to a native integration. This is the most concrete argument against Shopify for the Moroccan market.

Shopify - what it really costs in Morocco

The Shopify subscription starts at $39/month (Basic) and climbs to $399/month (Advanced). In MAD at 2026 exchange rates, budget 400 to 4,000 MAD per month - 4,800 to 48,000 MAD per year just for the license, before selling anything.

Add to that: the theme (good themes cost $180–$350 once), apps (average $50–$150/month for a serious store - SEO, email, reviews, upsell, analytics), transaction fees if you are not using Shopify Payments, and developer fees if you need customization (Liquid, Shopify's template language, is non-standard).

What Shopify does well: It launches fast, the admin interface is excellent, hosting is included, and Shopify POS works well for omnichannel merchants. For international dropshipping or a brand selling in USD/EUR, Shopify makes sense.

What Shopify does poorly for Morocco: No Shopify Payments, CMI only via third-party apps, Arabic/French multilingual complexity (limited RTL support in standard themes), and the lock-in is real - migrating away from Shopify is painful.

WooCommerce - the hidden cost of "free open source"

WooCommerce is free in the sense that the plugin itself costs nothing. But a functional WooCommerce store in 2026 requires: performant hosting (5,000–12,000 MAD/year for serious hosting), a quality theme (5,000–15,000 MAD), paid extensions (SEO, payment, email, security - 3,000–8,000 MAD/year), and regular maintenance.

The concrete advantage of WooCommerce for Morocco: Community-maintained CMI plugins exist. The integration is natively cleaner than on Shopify. WooCommerce supports Arabic/French multilingual via WPML or Polylang (at €80–200/year). And because it runs on WordPress/PHP, the pool of Moroccan developers who know it is large.

The performance problem: WooCommerce is notorious for mobile performance issues. An unoptimized WooCommerce store easily runs at 40–55 Lighthouse score on mobile. Optimizing WooCommerce to reach 70+ requires specific work (caching, CDN, image optimization, removing unnecessary plugins). On a market where 75%+ of traffic comes from mobile, this is a direct conversion problem. The relationship between performance and conversion is documented and quantifiable.

YouCan Shop - the Moroccan-built alternative

YouCan is an e-commerce platform built in Morocco, for the Moroccan market. CMI and YouCan Pay are natively integrated. The interface is in French/Arabic. Setup costs are low or zero. It is a serious option for Moroccan SMBs and dropshippers who want to launch quickly without a development budget.

The limits: customization capabilities are restricted compared to WooCommerce or custom builds. Performance varies across themes. Lock-in is significant. And if your store grows with specific needs (ERP integrations, complex business logic, advanced multilingualism), YouCan reaches its ceiling.

Custom (Next.js) - when it actually makes sense

A custom-built e-commerce store in Next.js costs between 25,000 and 80,000 MAD depending on complexity. It is more expensive to build, and cheaper long-term - no $399/month subscription, no $150/month apps, no extra transaction fees.

What custom offers that platforms cannot: Maximum performance (90+ Lighthouse scores on mobile are achievable), clean native CMI integration, full multilingual with Arabic RTL support, custom business logic (complex pricing, specific inventory management, ERP/CRM integrations), and zero lock-in - you own your code entirely.

Custom makes sense for a store that already generates revenue and wants a growth tool for 5 years, not a starter solution. If you are launching your first product without market validation, start with YouCan or WooCommerce.

The decision table

CriteriaShopifyWooCommerceYouCanCustom (Next.js)
Setup cost (MAD)0 + theme5,000–15,000025,000–80,000
Monthly cost$39–$399 + appsHosting onlyFree–ProHosting only
CMI integration❌ 3rd party app✅ Native plugin✅ Native✅ Native
Mobile performanceMediumLow–MediumMediumMaximum
Lock-inHighMediumHighNone
Multilingual (AR)DifficultPossibleLimitedFull control

Which platform for which profile

Starting out, limited budget, dropshipping or unvalidated market: YouCan Shop. Fast, low cost, native CMI, and you lose little if you pivot.

You have a WordPress developer in your team or network: WooCommerce. CMI integration is clean, the ecosystem is rich, and costs are manageable if you avoid cheap shared hosting.

You sell primarily internationally in USD/EUR, global dropshipping: Shopify. That is what it was built for. Not for MAD.

You have an existing store generating revenue and want maximum performance, clean CMI integration, and zero lock-in: Custom Next.js. That is the investment that pays off over 5 years.

For a complete guide to the payment side of this decision, read our complete guide to payment gateways in Morocco and our piece on optimizing a COD checkout for the Moroccan market.

(- Next step)

Ready to build something that works?

We build performant stores with native CMI integration.

Discuss your e-commerce project →