# Moka3ab — Full content (English) > Web design, development, e-commerce, apps and digital marketing studio in Tétouan, Morocco. > MOKA3AB SARL · RC Tétouan 13217 · ICE 000064273000056 · Tétouan, Morocco · contact@moka3ab.com · +212 539 99 37 30 > Generated 2026-09-01. Canonical site: https://moka3ab.com/ > Other languages: Français https://moka3ab.com/llms-full-fr.txt | العربية https://moka3ab.com/llms-full-ar.txt | Español https://moka3ab.com/llms-full-es.txt --- # Key pages ## Home URL: https://moka3ab.com/ Summary: Your business online in 10 days, from 1,890 MAD. Websites, e-commerce and apps built by a Tetouan studio that replies within 4 business hours. 🇲🇦 Tetouan · Tangier · serving Morocco, Spain & France Your business online in 10 days — from 1,890 MAD. Websites, e-commerce and apps that sell — built by a Tetouan studio that replies within 4 business hours and publishes its prices up front. Start my project → See packages & prices No commitment · You keep the audit whether you hire us or not. ★★★★★ 4.9 on Google · 60+ reviews 50+ businesses served ⚡ Reply within 4 business hours ATLAS RESTORIF IMMODAR SHOPCLINIQUE NUR What we do Everything you need to sell online One team for design, development, e-commerce, apps and marketing — no juggling agencies. 🖥️ Web design WordPress, WooCommerce & Drupal, built mobile-first. 🛒 E-commerce Online stores with CMI & EU payment integration. ⚙️ Custom development Built primarily on Drupal — Laravel, React & more on request. 📱 Mobile apps React Native apps for iOS and Android from one codebase. 🔍 SEO Rank in Tetouan, Tangier and across Morocco & Spain. 🎯 Google & Meta Ads SEA campaigns that turn ad spend into real leads. 🚀 Hosting & care Fast hosting, updates, backups and security, handled. 🎓 Training & support We teach your team to run the site with confidence. Transparent pricing Pick the plan that fits your goal Prices published up front — rare in Morocco. What you see is what you pay. Presence WordPress site for small businesses 1,890 MAD ✓ Unlimited pages, mobile-first ✓ Free logo, SEO & Google Business setup ✓ Contact + WhatsApp integration ✓ Live in ~10 days Start here MOST POPULAR Business WooCommerce store, cash-on-delivery ready 2,890 MAD ✓ Everything in Presence ✓ Product catalog, COD, CashPlus & bank transfer ✓ Shipping & stock management ✓ Sales-ready analytics Sell online → Enterprise Custom builds on Drupal from 8,890 MAD ✓ Web apps & internal systems ✓ iOS + Android app available on request ✓ Integrations & automation ✓ Dedicated project lead Book a scoping call What's included Presence Business Enterprise Custom mobile-first design ✓ ✓ ✓ Free logo included ✓ ✓ — SEO & Analytics setup ✓ ✓ ✓ Unlimited bandwidth ✓ ✓ ✓ CDN + fast NVMe hosting ✓ ✓ ✓ 1st training session included ✓ ✓ — Custom API & third-party integrations — — ✓ Card payments (CMI) — Option Option Mobile app (iOS + Android) — — Option Dedicated project lead — ✓ ✓ Modular add-ons Bolt on what you need, when you need it ⟳ Care & maintenance Updates, backups, security from 290 MAD/mo ↗ SEO growth Ranking, content, tracking from 690 MAD/mo ◎ Ads management Google & Meta campaigns, one add-on 1,490 MAD/mo ✦ Content & social Posts, reels, newsletters from 890 MAD/mo Recent work, measured in results What clients say ★★★★★ "They rebuilt our shop and set up CMI payments in two weeks. Sales are up and I finally understand my numbers." SA Salma A. Dar Shop · Tangier ★★★★★ "Fast, transparent, and they actually reply. The 4-hour promise is real — that alone won me over." YE Youssef E. Rif Immo · Tetouan ★★★★★ "We're a Spanish brand entering Morocco. Moka3ab handled everything bilingually. Seamless." LM Lucía M. Marbella → Tanger ⚡ Response guarantee: we reply within 4 business hours — always. RC 13217 · ICE 000064273000056 · Av Jbal Tadghin, Rue 04 N°19, Tétouan 93000 From the blog All articles → Ready to grow? Let's talk. Start with a free 30-minute audit — we reply within 4 business hours. ✆ WhatsApp +212 666-433-583 ☎ +212 666-433-583 ✉ hello@moka3ab.com ⚲ Av Jbal Tadghin, Tétouan 93000 Full contact details & map → --- ## About URL: https://moka3ab.com/about Summary: A small Tetouan studio that stands behind your business: 50+ clients served, 4.9★ rating, 4-hour reply guarantee. About Moka3ab A small Tetouan studio that stands behind your business. Our success doesn't come from delivering services alone. It comes from standing firmly behind our clients and their projects — professional development and original design, with a long-term commitment every time we say yes. 50+ businesses served 4h reply guarantee 4 languages: FR · AR · EN · ES 4.9★ average Google rating What makes us different ⚡ Response guarantee We reply within 4 business hours — always. No projects lost to silence. 💸 Transparent pricing Our packages are published publicly — rare in Morocco. What you see is what you pay. 🌉 Hispano-Moroccan bridge One of the only agencies positioned between Morocco and Spain — helping businesses move in both directions. 📈 Outcome-focused We sell results — more customers, more sales — not just pixels. Our methodology A rhythm you can feel 01 Listen A free 30-minute audit. We understand your business before our tools. 02 Shape A clear plan and a public price. No surprises, no hidden line items. 03 Build Weekly progress you can see, in the languages your customers speak. 04 Stand behind Care, growth and support for the long term — we're in it with you. The people you'll work with HR Hajar Client Support +212 666-433-583 MO Mouad Development Lead +212 664-491-265 MT Moka3ab Team Services & Delivery +212 666-433-583 HQ Head Office Tétouan +212 666-433-583 Let's build something that sells. Start from 1,890 MAD — we reply within 4 business hours. Start my project Contact us --- ## Services URL: https://moka3ab.com/services Summary: Design, development, e-commerce, apps and marketing under one roof, in four languages, with a 4-hour reply guarantee. Services One team for everything that makes you money online. Design, development, e-commerce, apps and marketing — under one roof, in four languages, with a 4-hour reply guarantee. Websites Websites that turn visitors into customers Mobile-first WordPress, WooCommerce and Drupal sites built to load fast, rank well and convert — not just look good. WordPress WooCommerce Drupal SEO-ready Multilingual Custom development Custom platforms & internal systems When off-the-shelf won't do: bespoke web apps, dashboards and business tools — built primarily on Drupal, with Laravel, React, .NET, Angular or Vue.js available depending on your project. Drupal Laravel React Custom apps .NET Python Angular Vue.js APIs Mobile apps Native-quality apps, one codebase React Native apps for iOS and Android — booking, ordering, loyalty and more, shipped faster and maintained cheaper. React Native iOS Android Push & payments Digital marketing Marketing that pays for itself SEO, Google & Meta Ads, and content that compound — measured against leads and sales, reported every month. SEO Google Ads Meta Ads Content Social media And everything around it 🔍 Local SEO Rank in Tetouan, Tangier & beyond. 🚀 Hosting & care Fast hosting, updates, backups, security. 💳 CMI payments Secure Moroccan card checkout, done right. 🎓 Training & support We teach your team to run the site. How we work From first reply to launch 01 Free audit A 30-minute review of where you are and where you could be. 02 Clear quote A costed plan with public prices — no surprises. 03 Build Weekly visible progress, in your customers' languages. 04 Grow Care, SEO and ads to keep results compounding. Not sure which service you need? Get started with the Presence package and we'll have your project moving in days. Get started See packages --- ## Packages URL: https://moka3ab.com/packages Summary: Transparent prices, no hidden fees. Presence 1,890 MAD, Business 2,890 MAD, Enterprise from 8,890 MAD. Packages & pricing Transparent prices. No hidden fees. Published up front — rare in Morocco. Prices shown in MAD with EUR conversion for our international clients. Website Presence Get online fast with a professional website. 1 890 MAD ≈ 174 € · excl. tax Choose Presence ✓ WordPress site, unlimited pages ✓ Premium theme customized to your content ✓ Free logo, SEO & Google Analytics ✓ Contact form + WhatsApp ✓ Free hosting & backups (1st year) MOST POPULAR E-commerce Business Sell online with a WooCommerce store built to convert. 2 890 MAD ≈ 266 € · excl. tax Choose Business → ✓ Everything in Presence ✓ Product catalog, COD, CashPlus & bank transfer ✓ Shipping & stock management ✓ Sales-ready analytics Custom dev Enterprise A fully custom site or app built on Drupal — other stacks available on request. from 8 890 MAD ≈ 818 € · excl. tax Request a quote ✓ Drupal 11 core stack — Laravel, React, .NET… on request ✓ Detailed scope + refined quote ✓ iOS/Android app available as an option ✓ Custom API & third-party integrations ✓ Dedicated support after launch ⚡ Reply within 4 business hours · Nothing charged at booking · Official invoice available (20% VAT) Compare the plans What's included Presence Business Enterprise Custom mobile-first design ✓ ✓ ✓ Online store (WooCommerce) — ✓ ✓ Cash on delivery, CashPlus & bank transfer — ✓ ✓ Card payments (CMI) — Option Option Mobile app (iOS + Android) — — Option Unlimited bandwidth ✓ ✓ ✓ CDN + fast NVMe hosting ✓ ✓ ✓ Website analytics & visitor tracking (free) ✓ ✓ ✓ Free logo included ✓ ✓ — Basic SEO & Google Business setup ✓ ✓ ✓ 1st training session included ✓ ✓ — 30-day post-launch support ✓ ✓ ✓ Custom API & third-party integrations — — ✓ Dedicated project lead — ✓ ✓ Modular add-ons Add exactly what you need Brand identity kit One-time payment +990 MAD CMI integration One-time payment +890 MAD Standard Maintenance Recurring / month +490 MAD/mo Monthly SEO tracking Recurring / month +690 MAD/mo See all 19 add-ons in the configurator → Questions on pricing Do I have to pay VAT? Only if you need a formal invoice. The "Official invoice" toggle in checkout adds 20% VAT and reveals your ICE/RC fields — otherwise you pay the tax-excl. price. Are prices really fixed? Presence and Business are fixed. Enterprise starts at 8,890 MAD and is refined after a short scoping call — you approve the quote before anything begins. How do I pay? Bank transfer, CashPlus, or PayPal for international clients. Nothing is charged until you confirm your order. What payment methods can my online store accept? Cash on delivery, CashPlus and bank transfer are included by default on Business. Card payment integration (CMI) is available as an option (+890 MAD) if you need it. Can I switch monthly services to yearly billing? Yes — once you select at least one monthly service, a "Yearly payment" toggle appears in your order summary. Turn it on to prepay 10 months instead of 12 and get 2 months free. Build your order in 2 minutes. Configure your pack and options and watch the price update live — no commitment. Start your order → --- ## Portfolio URL: https://moka3ab.com/portfolio Summary: Websites, stores and apps we've shipped for Moroccan and European clients — and the numbers they moved. Portfolio Recent work, measured in results. Websites, stores and apps we've shipped for Moroccan and European clients — and the numbers they moved. 120+ Projects delivered 4.9/5 60+ Google reviews 6 countries Morocco · Spain · France · Saudi Arabia · UK · USA They trusted us Atlas Resto Rif Immo Dar Shop Clinique Nur Nord Café ★★★★★ "Our store was underperforming. Moka3ab rebuilt it in 3 weeks — we now sell in Europe every day." Yassine B. · Founder, Dar Shop Your project, next on this page. Start from 1,890 MAD, a reply within 4 business hours — no commitment. Start my project → See pricing --- ## Blog URL: https://moka3ab.com/blog Summary: Practical guides on SEO, e-commerce, ads and building for the Moroccan and Spanish markets. The blog Ideas that grow Moroccan businesses online Practical guides on SEO, e-commerce, ads and building for the Moroccan and Spanish markets. Get one useful idea a week Short, practical tips for growing online in Morocco, Spain and France. No spam. --- ## Contact URL: https://moka3ab.com/contact Summary: Request a quote, schedule a meeting or book a call — we reply within 4 business hours, in French, Arabic, English or Spanish. Contact Let's talk about your project. Request a quote, schedule a meeting or book a call — we reply within 4 business hours, in French, Arabic, English or Spanish. Not ready to talk yet? Get started online instead → ✆ WhatsApp +212 666-433-583 ☎ Phone +212 666-433-583 ✉ Email hello@moka3ab.com ⚲ Office Av Jbal Tadghin, Tétouan Request a free quote Tell us what you need. No commitment. Talk to the right person Client support · Hajar666-433-583 Development · Mouad664-491-265 Services · Team666-433-583 Head office666-433-583 Head office Av Jbal Tadghin, Rue 04 N°19 Tétouan, 93000, Maroc RC 13217 · ICE 000064273000056 --- ## Free Audit URL: https://moka3ab.com/free-audit Summary: We'll review your website, SEO, and how you turn visitors into customers — then hand you a clear action plan. Free, no commitment. FREE · 30 MINUTES · NO COMMITMENT Get a free 30-minute audit of your online presence. We'll review your website, SEO, and how you turn visitors into customers — then hand you a clear action plan. Yours to keep, whether you hire us or not. ✓ A recorded walkthrough of your current site ✓ 3 quick wins you can act on immediately ✓ A costed plan with public package prices ⚡ 4-hour reply guarantee|50+ businesses served|Prices published up front|FR · AR · EN · ES How it works Three simple steps 1 Send the form Takes under a minute. Tell us your goal and where you are today. 2 We audit & call Within 4 business hours we book a 30-minute call and review everything with you. 3 You get a plan A clear, costed action plan with public prices — no obligation to continue. ★★★★★ "The free audit alone gave us three fixes that lifted enquiries the same week. Then we hired them." YOUSSEF E. · RIF IMMO, TETOUAN Common questions Is it really free? Yes. The 30-minute audit and the action plan are free, with no obligation to work with us afterwards. What if I don't have a website yet? Perfect timing — we'll map out the fastest path to get you online and selling, starting from the Presence package (1,890 MAD). Which language will the call be in? Whichever you prefer — French, Arabic, English or Spanish. How fast will you get back to me? Within 4 business hours — it's our response guarantee. Your free audit is one form away. Join 50+ businesses across Morocco, Spain and France growing with Moka3ab. Book my free audit ✆ Or message us on WhatsApp --- ## Checkout URL: https://moka3ab.com/checkout Summary: Pick your package, add options if you need them, and place your order — no hidden fees, nothing charged until we confirm. --- # Services ## .NET Development URL: https://moka3ab.com/service/dotnet-development Summary: .NET development for enterprise-grade Moroccan business applications — secure, scalable backends. Part of our Enterprise custom-dev service, from 8,890 MAD. Custom development .NET Development for Enterprise-Grade Applications. Secure, scalable backends for Moroccan businesses already standardized on Microsoft tooling. Part of our Enterprise custom-dev service, from 8,890 MAD. Book a scoping call → See the Enterprise package What's included Everything you need, nothing you don't 🏢 Enterprise-ready Built for organizations that need strict structure, auditability and large-team collaboration. 🔗 Microsoft ecosystem fit Integrates cleanly with Azure, Office 365 and other Microsoft tools you may already run. 🔐 Strong typing, fewer runtime bugs C#'s type system catches a class of errors before they ever reach production. 📈 Built to scale A proven choice for high-traffic, high-reliability business systems. 🧑‍💼 Dedicated project lead One point of contact throughout scoping, build and launch. 🔧 Ongoing maintenance available We can also take over and extend an existing .NET application. .NETC#Microsoft ecosystemEnterprise devAPIs .NET remains a strong choice for organizations already standardized on Microsoft's ecosystem — particularly larger Moroccan businesses running Windows Server infrastructure or Office 365 across their teams. Why .NET for enterprise applications C#'s strict typing and Microsoft's long-term support commitment make it a dependable choice for business-critical systems that need to run reliably for years, not just launch well. When it's the right fit If your organization already has Microsoft infrastructure, or your project needs the kind of auditability larger enterprises require, .NET is worth considering alongside our Drupal-primary default — we'll recommend it honestly during your scoping call, not by default. How we work From first reply to launch 01 Scoping call A free session to understand your requirements before anything is quoted. 02 Refined quote A detailed proposal with a fixed price you approve before we start. 03 Build & review Weekly visible progress, with a working preview as it's built. 04 Launch & grow Live with a dedicated project lead, plus care and integration add-ons as you scale. Custom dev Enterprise Scoped and quoted around your specific application. from 8,890 MAD Request a quote → Common questions Why choose .NET over other frameworks? Mainly if your organization is already standardized on Microsoft tooling — otherwise our Drupal-primary stack usually gets you the same result faster and at lower cost. Can you integrate with Microsoft tools we already use? Yes — Azure, Office 365 and other Microsoft services integrate naturally with a .NET backend. Is .NET good for large teams? Yes — its structure and tooling are built for exactly that kind of scale and collaboration. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure .NET is the right fit? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## API Development URL: https://moka3ab.com/service/api-development Summary: Custom API development and third-party integrations for Moroccan businesses — payment gateways, CRMs, WhatsApp Business API and more. From 8,890 MAD. Custom development API Development & Third-Party Integrations That Just Work. Payment gateways, CRMs, WhatsApp Business API and more, connected reliably. From 8,890 MAD, refined by quote — the differentiator behind our Enterprise package. Book a scoping call → See the Enterprise package What's included Everything you need, nothing you don't 💳 Payment gateway integration CMI, PayPal or other providers, wired into your existing checkout. 📇 CRM connections Sync leads and customer data automatically instead of re-entering it by hand. 💬 WhatsApp Business API Automated reminders and notifications, beyond a simple click-to-chat button. 🔌 Custom API builds A clean, documented API when you need to expose your own data to another system. 🧑‍💼 Dedicated project lead One point of contact throughout scoping, build and launch. 🔧 Monitored after launch We keep an eye on integrations after go-live, not just at handover. Payment gatewaysCRMsWhatsApp Business APICustom APIsEnterprise dev Integration work rarely gets the spotlight a new website does, but it's often what actually removes friction from a business's day-to-day — the difference between manually re-typing an order into a CRM and having it appear there automatically. Why integration work matters more than it gets credit for The businesses that save the most time aren't always the ones with the flashiest site — they're the ones where the tools they already use actually talk to each other. What we typically connect Payment gateways, CRMs and the WhatsApp Business API are our most common integrations — the same WhatsApp automation behind Clinique Nur's appointment-reminder system, which cut missed appointments by 60%. How we work From first reply to launch 01 Scoping call A free session to map exactly which systems need to talk to each other. 02 Refined quote A detailed proposal with a fixed price you approve before we start. 03 Build & test Integrations built and tested against real data before going live. 04 Launch & monitor Live, with monitoring so a broken connection gets caught immediately. Custom dev Enterprise Integrations scoped and quoted around your specific systems. from 8,890 MAD Request a quote → Common questions Can you integrate with software we already use? In most cases, yes — we'll confirm feasibility for your specific tools during the free scoping call. Is the WhatsApp Business API different from a normal WhatsApp button? Yes — the Business API enables automated messages like booking reminders, not just a manual click-to-chat link. What happens if an integrated service changes its API? We monitor integrations after launch and can be brought in to update them — covered under a maintenance add-on if you want ongoing peace of mind. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure what needs connecting? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## Angular Development URL: https://moka3ab.com/service/angular-development Summary: Angular development for structured, enterprise-scale web applications — part of our custom-dev service. From 8,890 MAD, refined by quote. Custom development Angular Development for Structured, Enterprise-Scale Interfaces. A opinionated, structured framework for large internal tools and enterprise-scale applications — part of our custom-dev service, from 8,890 MAD. Book a scoping call → See the Enterprise package What's included Everything you need, nothing you don't 🏗️ Structured by design Angular's opinionated architecture keeps large codebases consistent across bigger teams. 🧑‍💻 Built-in TypeScript Strong typing catches errors early — valuable on applications that will keep growing for years. 📊 Well-suited to internal tools Admin panels and internal dashboards benefit from Angular's consistency at scale. 🔌 Pairs with any backend Connects cleanly to Drupal, Laravel, .NET or a third-party API. 🧑‍💼 Dedicated project lead One point of contact throughout scoping, build and launch. 🔧 Ongoing maintenance available We can also take over and extend an existing Angular application. AngularTypeScriptEnterprise devInternal toolsAPIs Angular takes a more structured, opinionated approach than React — a real advantage once an application and its team both grow large enough that consistency matters more than flexibility. Where Angular's structure pays off For internal admin tools, enterprise dashboards and applications multiple developers will maintain over years, Angular's built-in conventions reduce the "everyone did it differently" problem that can creep into more flexible frameworks. How we decide it's the right fit We don't default to Angular — we recommend it specifically when a project's scale and team size genuinely benefit from its structure, discussed honestly during your free scoping call. How we work From first reply to launch 01 Scoping call A free session to understand your requirements before anything is quoted. 02 Refined quote A detailed proposal with a fixed price you approve before we start. 03 Build & review Weekly visible progress, with a working preview as it's built. 04 Launch & grow Live with a dedicated project lead, plus care and integration add-ons as you scale. Custom dev Enterprise Scoped and quoted around your specific application. from 8,890 MAD Request a quote → Common questions Angular or React — which do we need? Angular for larger, multi-developer internal tools that benefit from its structure; React for most other interactive web interfaces. We'll recommend one honestly, not by default. Can Angular work with our existing backend? Yes — it connects to whatever API you already have, or a new one we build alongside it. Is Angular good for internal tools? Yes — it's one of the reasons we recommend it specifically for admin panels and internal dashboards over customer-facing marketing sites. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure Angular is the right fit? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## Content Writing Services URL: https://moka3ab.com/service/content-writing-services Summary: SEO-optimized blog and content writing for Moroccan businesses — 2 articles a month, written for your audience and Google both. From 890 MAD/month. Digital marketing Blog & Content Writing That Actually Ranks. 2 articles a month, written for your audience and Google both — from 890 MAD/month. Start content writing → See all packages What's included Everything you need, nothing you don't ✍️ 2 articles a month Real, researched articles — not thin filler content padded out to hit a word count. 🔍 Keyword research Topics chosen based on what your customers are actually searching for. 🌐 Multilingual available French, Arabic, English or Spanish — matched to your audience. 📤 Publishing included We upload, format and publish — you don't have to touch the CMS. 🔗 Internal linking Each article links to your relevant services and past posts, reinforcing your SEO structure. 📊 Performance tracking See how each article performs over time, not just that it was published. 2 articles/monthSEO researchMultilingualPublishing included A single blog post rarely moves the needle on its own — but a steady stream of genuinely useful articles compounds over months, each one a small, permanent asset that keeps attracting search traffic long after it's published. Why blog content compounds Unlike an ad, an article you publish today can still be bringing in visitors a year from now — which is why consistency matters more than any single "viral" piece. What "good" looks like to us Real research, a genuine point of view, and internal links back to your services — the same standard behind the article you're reading right now. How we work From first reply to launch 01 Free audit We review your current content and where the gaps are. 02 Topic plan Topics chosen from real keyword research, approved by you before writing starts. 03 Write & review You review each article before it goes live — nothing publishes without your sign-off. 04 Publish & track Published and monitored, with the plan adjusted based on real performance. Add-on Content & social 2 articles a month, researched and published for you. from 890 MAD/mo Order now → Common questions Who writes the articles? Our own content team, briefed on your business, tone and audience before writing starts. Can you write in Arabic or French too? Yes — French, Arabic, English or Spanish, matched to where your customers actually are. Do you handle publishing? Yes — articles are formatted and published directly on your site, you don't need to touch anything. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure what to write about? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## Custom Web Application Development URL: https://moka3ab.com/service/custom-web-application-development Summary: Bespoke web apps, dashboards and internal tools for Moroccan businesses — built on Drupal, Laravel, React, .NET and more. From 8,890 MAD, refined by quote. Custom development Custom Web Application Development, Built Around Your Business. Bespoke web apps, dashboards and internal tools — the umbrella service behind our Enterprise package, built on Drupal, Laravel, React, .NET and more depending on your project. From 8,890 MAD, refined by quote. Book a scoping call → See the Enterprise package What's included Everything you need, nothing you don't 🧩 Scoped to your workflow We map your actual process first, then build the system around it — not the other way around. 📊 Dashboards & internal tools Give your team one place to manage orders, bookings, leads or inventory. 🔌 Integrations & automation Connect the tools you already use — payment gateways, CRMs, WhatsApp, spreadsheets. 📱 Mobile app available iOS/Android app as an option, sharing the same backend. 🧑‍💼 Dedicated project lead One point of contact throughout scoping, build and launch. 🛠️ Right stack for the job Drupal-primary, with Laravel, React, .NET, Angular, Vue.js or Python when a project calls for it. DrupalLaravelReact.NETCustom dashboards Not every business problem fits a template. When your workflow, your data or your customer experience is genuinely specific to how you operate, off-the-shelf software starts costing more in workarounds than a purpose-built system would have cost to begin with. When custom software actually pays off If you're running your business partly through spreadsheets, WhatsApp threads and manual double-entry between tools, that's usually the sign a custom system will save real hours every week — not just look nicer. How we build custom platforms We start with a free scoping call to understand your actual workflow, then propose a fixed, detailed quote before any work begins — built primarily on Drupal, with Laravel, React, .NET or another stack when your specific project calls for it. How we work From first reply to launch 01 Scoping call A free session to understand your requirements before anything is quoted. 02 Refined quote A detailed proposal with a fixed price you approve before we start. 03 Build & review Weekly visible progress, with a working preview as it's built. 04 Launch & grow Live with a dedicated project lead, plus care and integration add-ons as you scale. Custom dev Enterprise Scoped and quoted around your specific application. from 8,890 MAD Request a quote → Common questions How do you scope a custom project? A free scoping call to understand your actual workflow, followed by a detailed, fixed-price quote you approve before we start — no open-ended billing. What technology will you use for my project? Drupal is our default, but we'll recommend Laravel, React, .NET, Angular, Vue.js or Python if your specific project genuinely fits one of those better. Do you build the mobile app too? Yes — a React Native iOS/Android app can share the same backend as your web application, available as an option. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure what your project needs? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## Drupal Development URL: https://moka3ab.com/service/drupal-development Summary: Drupal 11 development for ambitious, enterprise-grade platforms — custom architecture, secure builds, multilingual-ready. From 8,890 MAD, refined by quote. Custom development Drupal Development for Ambitious, Enterprise-Grade Platforms. Our flagship stack for custom builds — structured content, secure architecture and multilingual support from the ground up, refined by quote from 8,890 MAD. Book a scoping call → See the Enterprise package What's included Everything you need, nothing you don't 🧱 Custom content architecture Structured components (not a rigid template) built around how your content actually works. 🌍 Multilingual from day one Drupal's native translation system — built for FR/AR/EN/ES from the start, not bolted on later. 🔒 Enterprise-grade security One of the most security-audited CMS cores available, actively maintained by a large open-source community. 🔌 API & integrations Connect payment gateways, CRMs and internal systems through a clean, documented API layer. 📈 Built to scale Handles high traffic and complex permissions without a re-platform down the line. 🧑‍💼 Dedicated project lead One point of contact throughout scoping, build and launch. Drupal 11MultilingualCustom architectureAPI-readyEnterprise security Drupal is built for exactly the kind of project a template can't handle: structured, multilingual, security-sensitive platforms that need to grow without breaking. It's why it powers government portals, universities and large enterprises worldwide — and it's our own primary stack for custom work. Built for structure and scale Rather than forcing your content into a fixed template, Drupal lets us model exactly the content types, relationships and permissions your business actually needs — then reuse that structure as you add features, languages or user roles. Why we lead with Drupal for custom development For a Moroccan business serving customers in French, Arabic, English and Spanish, Drupal's multilingual system is a genuine advantage most competitors' stacks handle as an afterthought. We still build in Laravel, React, .NET or other stacks when a project specifically calls for it — but Drupal is where we start. How we work From first reply to launch 01 Scoping call A free session to understand your requirements before anything is quoted. 02 Refined quote A detailed proposal with a fixed price you approve before we start. 03 Build & review Weekly visible progress, with structured content you can preview as it's built. 04 Launch & grow Live with a dedicated project lead, plus care and integration add-ons as you scale. Custom dev Enterprise Drupal-built, scoped and quoted around your project. from 8,890 MAD Request a quote → Common questions Why Drupal over WordPress for a complex site? WordPress is great for content-first sites like Presence. Once you need structured permissions, multilingual workflows or a system that will grow into new features, Drupal's architecture handles that without fighting the platform. Can Drupal handle multilingual content? Yes — natively, and it's one of the strongest reasons we lead with it for a business serving Morocco, Spain and France. Do you support other stacks too? Yes — Laravel, React, .NET, Angular, Vue.js and Python are all available when a project specifically calls for them. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure what your platform needs? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## Ecommerce for Exporters URL: https://moka3ab.com/service/ecommerce-for-exporters Summary: Multi-currency e-commerce for Moroccan exporters — international shipping, VAT-ready invoicing and multilingual pages. The store behind Dar Shop's €42k/month. E-commerce · Export E-commerce for Exporters — Sell Beyond Morocco. Multi-currency checkout, international shipping and multilingual pages — the store behind Dar Shop's €42k/month. From 2,890 MAD, with export configuration scoped separately. Start your export store → See the Business package What's included Everything you need, nothing you don't 💱 Multi-currency checkout Customers pay in their own currency, not just MAD. 🌍 International shipping Rates and zones configured for the countries you actually ship to. 🧾 VAT-ready invoicing Invoicing set up to handle EU VAT requirements correctly. 🌐 Multilingual product pages Listings presented in the languages your export customers actually read. 📦 Order & inventory management Stock and orders manageable from one dashboard, across markets. 🔍 Free logo, SEO & Analytics On-page SEO and Google Analytics configured from day one, at no extra cost. WooCommerceMulti-currencyInternational shippingMultilingual A standard WooCommerce store, configured for Morocco-only sales, quietly breaks the moment a European customer tries to check out in their own currency or expects a VAT-compliant invoice — small gaps that cost real international sales. Where a standard WooCommerce store falls short Single-currency pricing, Morocco-only shipping zones and invoices that don't meet EU requirements are the most common blockers we see when a Moroccan brand starts exporting. What we built for Dar Shop A full WooCommerce store for a Moroccan home-decor brand exporting to Spain and France — multi-currency checkout, VAT-ready invoicing and shipping configured for 18 countries, now doing €42k in sales a month. Export-specific configuration (currencies, VAT rules, shipping zones) is scoped separately per market, not a fixed line item — we quote it once we know exactly where you're shipping. How we work From first reply to launch 01 Order or audit Start your order directly, or book a free 30-minute audit first. 02 Export scoping We confirm which markets, currencies and VAT rules apply to you. 03 Build & review Your store, currencies and shipping zones configured — you review before launch. 04 Launch & grow Live and taking international orders, with maintenance and marketing add-ons whenever you're ready. E-commerce Business The export-ready WooCommerce package described on this page, ready to order. 2,890 MAD Order now → Common questions Which currencies can we sell in? Any currency your customers need — configured based on the markets you're actually shipping to. Do you handle VAT for EU customers? Yes — invoicing is set up to meet EU VAT requirements for the markets you sell into. Can we ship from Morocco to multiple countries? Yes — shipping zones and rates are configured for however many countries you export to, the same setup behind Dar Shop's 18-country reach. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Ready to sell beyond Morocco? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## Google Ads Management URL: https://moka3ab.com/service/google-ads-management Summary: Google Ads management for Moroccan businesses — campaign setup, optimization and monthly reporting. Combined with Meta Ads, from 1,490 MAD/month. Digital marketing Google Ads Management That Turns Spend Into Leads. Campaign setup, optimization and monthly reporting — combined with Meta Ads in one add-on, from 1,490 MAD/month. Start ads management → See all packages What's included Everything you need, nothing you don't 🎯 Campaign setup Keyword research, ad copy and targeting built around who's actually ready to buy. ⚙️ Ongoing optimization Bids and targeting adjusted continuously, not set once and left alone. 📊 Monthly reporting Clear numbers on spend, leads and cost-per-lead — no jargon. 📞 Call & form tracking Know exactly which ads generate real enquiries, not just clicks. 🔗 Landing page guidance We flag where your landing page is costing you conversions. ◎ Bundled with Meta Ads One add-on price covers Google and Meta together. Search adsCampaign setupOptimizationMonthly reporting Google Ads can generate leads within days of launch — but only if someone is actively watching the account. Left on autopilot, budget quietly drains into clicks that never convert. Why ads need active management, not just setup A campaign set up once and never touched again tends to get more expensive and less effective over time, as competitors adjust and search behavior shifts. What we actually manage Keyword targeting, ad copy, bids and landing-page fit — reviewed and adjusted monthly, with call and form tracking so you know exactly which spend is producing real enquiries. How we work From first reply to launch 01 Free audit We review your goals and current ad spend, if any. 02 Campaign build Keywords, ad copy and targeting set up around your budget. 03 Launch & track Call and form tracking wired in from day one. 04 Report & optimize Monthly reporting with real adjustments, not a static campaign. Add-on Ads management Google & Meta campaigns, one add-on. 1,490 MAD/mo Order now → Common questions Is ad spend included in the price? No — the 1,490 MAD/month covers our management. Your ad budget is separate and goes directly to Google/Meta, so you keep full control of it. How much should I budget for ads? It depends on your goals and market — we'll recommend a realistic starting budget during your free audit. Can I get just Google Ads, not Meta? The add-on is priced as a bundle covering both — ask us about a Google-only scope if that's specifically what you need. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure ads are the right move yet? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## Laravel Development URL: https://moka3ab.com/service/laravel-development Summary: Laravel development for fast, reliable web applications — custom backends, APIs and integrations. Part of our Enterprise custom-dev service, from 8,890 MAD. Custom development Laravel Development for Fast, Reliable Web Applications. Custom backends, APIs and integrations built in Laravel — available whenever a project specifically calls for it, as part of our Enterprise custom-dev service. From 8,890 MAD, refined by quote. Book a scoping call → See the Enterprise package What's included Everything you need, nothing you don't ⚡ Fast to build, fast to run A mature, well-documented framework that lets us move quickly without cutting corners. 🔌 Clean APIs A solid backend for a React or mobile front end, or for connecting third-party systems. 🗺️ Maps & search-heavy apps Well-suited to portals with advanced filtering, geolocation and dashboards. 🔐 Built-in security tooling Authentication, permissions and validation handled by proven, actively maintained tooling. 🧑‍💼 Dedicated project lead One point of contact throughout scoping, build and launch. 🔧 Ongoing maintenance available We can also take over and extend an existing Laravel app. LaravelReactAPIsReal-time featuresEnterprise dev Laravel is one of the most widely used PHP frameworks for a reason: it handles the repetitive plumbing of a web application — auth, routing, database access — so development time goes into what actually makes your project different. What makes Laravel a strong choice For applications that need real-time features, heavy search or filtering, or a clean API for a React front end, Laravel gives us a fast, well-tested foundation without reinventing common patterns from scratch. Where we've used it Rif Immo's real-estate portal — advanced search, virtual tours and an agent dashboard — was built in Laravel paired with a React front end, one of the reasons it now generates 3× the qualified leads of the site it replaced. How we work From first reply to launch 01 Scoping call A free session to understand your requirements before anything is quoted. 02 Refined quote A detailed proposal with a fixed price you approve before we start. 03 Build & review Weekly visible progress, with a working preview as it's built. 04 Launch & grow Live with a dedicated project lead, plus care and integration add-ons as you scale. Custom dev Enterprise Scoped and quoted around your specific application. from 8,890 MAD Request a quote → Common questions Is Laravel a good fit for my project? It's a strong choice for search/filter-heavy apps, dashboards and anything needing a clean API — we'll confirm during your free scoping call. Can you maintain an existing Laravel app? Yes — we can review, take over and extend an app someone else built, not just build from scratch. Do you also build the frontend? Yes, typically paired with React — the same combination behind Rif Immo's platform. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure Laravel is the right fit? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## Meta Ads Management URL: https://moka3ab.com/service/meta-ads-management Summary: Meta Ads management for Facebook and Instagram — campaign setup, creative guidance and monthly optimization. Combined with Google Ads, from 1,490 MAD/month. Digital marketing Meta Ads Management for Facebook & Instagram. Campaign setup, creative guidance and monthly optimization — combined with Google Ads in one add-on, from 1,490 MAD/month. Start ads management → See all packages What's included Everything you need, nothing you don't 🎯 Campaign setup Audience targeting and objectives set up around what you're actually trying to sell. 🎨 Creative guidance Direction on what visuals and copy tend to perform, since creative drives Meta results more than targeting alone. 🔁 Retargeting Reach people who already visited your site or engaged with your page. ⚙️ Ongoing optimization Budgets and audiences adjusted continuously based on what's actually converting. 📊 Monthly reporting Clear numbers on reach, engagement and leads — no jargon. ◎ Bundled with Google Ads One add-on price covers Meta and Google together. Facebook AdsInstagram AdsCreative guidanceMonthly reporting Unlike search ads, Meta Ads interrupt someone's feed rather than answer a question they already typed — which means the creative itself (the image, video and copy) usually matters more than precise targeting. Why creative matters more than targeting here Two identical audiences can produce very different results depending purely on whether the ad actually stops the scroll — it's the piece most self-managed campaigns get wrong. What we actually manage Audience setup, creative direction, retargeting and monthly optimization — reported to you every month, with the same combined add-on covering Google Ads if you run both. How we work From first reply to launch 01 Free audit We review your goals, page and current ad activity, if any. 02 Campaign build Audiences, creative direction and objectives set up around your budget. 03 Launch & track Retargeting and tracking wired in from day one. 04 Report & optimize Monthly reporting with real adjustments, not a static campaign. Add-on Ads management Google & Meta campaigns, one add-on. 1,490 MAD/mo Order now → Common questions Do you create the ad creative too? We provide direction and guidance on what tends to perform — for fully produced photo/video creative, that's covered under our content add-on. Is ad spend included in the price? No — the 1,490 MAD/month covers our management. Your ad budget is separate and goes directly to Meta, so you keep full control of it. Can you retarget people who visited our site? Yes — retargeting is set up as part of the standard campaign build. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure ads are the right move yet? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## Online Booking System Development URL: https://moka3ab.com/service/online-booking-system-development Summary: Online booking systems for Moroccan businesses — calendar booking, automated WhatsApp reminders and a staff dashboard. From 690 MAD, or fully custom. Booking systems Online Booking Systems That Cut No-Shows. Calendar booking, automated WhatsApp reminders and a staff dashboard — the system behind Clinique Nur's 60% drop in missed appointments. From 690 MAD, or fully custom. Add online booking → Ask about a custom system What's included Everything you need, nothing you don't 📅 Calendar booking Customers book a slot themselves, any time, without calling. 💬 Automated WhatsApp reminders Cuts no-shows without anyone having to call to confirm. 🧑‍💼 Staff dashboard Staff see and manage their own schedule in one place. 🔁 Simple add-on or full custom A 690 MAD add-on for single-location needs, or a fully custom multi-staff system. 📊 Booking history See appointment volume and no-show trends over time. 🌐 Works alongside any site Adds onto an existing website, no rebuild required. Calendar bookingWhatsApp remindersStaff dashboardCustom option available A phone-and-notebook booking system works fine at low volume — until it doesn't. Double-bookings, forgotten confirmations and no-shows all quietly multiply as a business grows, and each one costs real revenue. Why a phone-and-notebook system breaks down Once a business handles more than a handful of appointments a day, a phone-based system starts producing the exact errors — double-bookings, missed reminders — that a simple booking system eliminates by design. What we built for Clinique Nur Online appointment booking with automatic WhatsApp reminders and a staff dashboard for a private clinic — it cut missed appointments by 60% while managing 6,500+ appointments a year. How we work From first reply to launch 01 Free audit We assess whether the simple add-on or a custom system fits your volume. 02 Setup or scoping Quick configuration for the add-on, or a scoping call for a custom build. 03 Build & test Reminders and staff access tested before going live. 04 Launch & grow Live and taking bookings, with maintenance add-ons whenever you're ready. Add-on Booking add-on Simple calendar booking, added to any package. 690 MAD Order now → Custom dev Enterprise Multi-staff, multi-location booking, fully custom. from 8,890 MAD Request a quote → Common questions Is a simple calendar enough, or do I need custom? The 690 MAD add-on covers single-location bookings well. Multiple staff, multiple locations or complex scheduling rules usually call for the custom Enterprise route — we'll tell you honestly which fits. Does it send reminders automatically? Yes — automated WhatsApp reminders are included, the same system that cut Clinique Nur's no-shows by 60%. Can staff manage their own schedules? Yes, on the custom Enterprise system — the simple add-on is single-calendar by design. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Tired of chasing no-shows? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## Python Development URL: https://moka3ab.com/service/python-development Summary: Python development for scalable backends, data processing and automation — part of our custom-dev service. From 8,890 MAD, refined by quote. Custom development Python Development for Scalable Backends & Automation. Data processing, automation and scalable backends — part of our custom-dev service, from 8,890 MAD. Book a scoping call → See the Enterprise package What's included Everything you need, nothing you don't 🤖 Process automation Turn a manual, repetitive task into a script or scheduled job that just runs. 📊 Data processing Clean, transform and move data between systems reliably. 🔌 Solid API backends A dependable backend for a React, Vue or mobile front end. 📈 Built to scale A proven language for systems that need to handle growing volume reliably. 🧑‍💼 Dedicated project lead One point of contact throughout scoping, build and launch. 🔧 Ongoing maintenance available We can also take over and extend an existing Python codebase. PythonAutomationData processingAPIsEnterprise dev Python earns its reputation as a general-purpose workhorse — readable, well-supported and genuinely strong at the kind of automation and data-processing tasks that quietly eat hours out of a growing business's week. Where Python earns its place If part of your operation involves moving data between spreadsheets, systems or reports by hand, that's usually a sign a Python script or scheduled job could take it over entirely. How we use it in custom projects We reach for Python specifically for automation, data pipelines and backend services where its ecosystem is a genuine advantage — not as a default, but when the project calls for it. How we work From first reply to launch 01 Scoping call A free session to understand your requirements before anything is quoted. 02 Refined quote A detailed proposal with a fixed price you approve before we start. 03 Build & review Weekly visible progress, with a working preview as it's built. 04 Launch & grow Live with a dedicated project lead, plus care and integration add-ons as you scale. Custom dev Enterprise Scoped and quoted around your specific application. from 8,890 MAD Request a quote → Common questions Is Python a good fit for our project? Especially strong for automation, data processing and API backends — we'll confirm during your free scoping call. Can Python automate our manual processes? Yes — that's one of the most common reasons businesses come to us for Python work. Do you build the front-end too? Yes, typically paired with React or Vue.js when a customer-facing interface is needed. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure Python is the right fit? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## React Development URL: https://moka3ab.com/service/react-development Summary: React.js front-end development for dashboards, web apps and custom platforms — paired with any backend. Part of our Enterprise custom-dev service. Custom development React.js Development for Fast, Modern Interfaces. Front-end development for dashboards, web apps and custom platforms — paired with Laravel, Drupal or another backend depending on your project. Part of our Enterprise custom-dev service, from 8,890 MAD. Book a scoping call → See the Enterprise package What's included Everything you need, nothing you don't ⚛️ Interactive, fast interfaces Dashboards and apps that update instantly, without full page reloads. 🔌 Pairs with any backend Laravel, Drupal, .NET or a third-party API — React sits cleanly on top of whichever you need. 📱 Shares patterns with React Native If a mobile app is on your roadmap, a React web app shares real code and know-how with it. 🎨 Design-matched builds Interfaces built pixel-accurate to your design, not an approximation. 🧑‍💼 Dedicated project lead One point of contact throughout scoping, build and launch. 🔧 Ongoing maintenance available We can also take over and extend an existing React codebase. ReactDashboardsReal-time UIAny backendEnterprise dev React is the front-end library behind a large share of modern web applications — the same underlying approach we use for React Native mobile apps, which means a web dashboard and its companion mobile app can genuinely share code and patterns. Why React, specifically For an interface with real interactivity — live filtering, dashboards, dynamic forms — React lets us build something that feels instant rather than reloading the page for every action. How it fits into our custom-development work React is a front-end choice, not a full stack — we pair it with Laravel, Drupal, .NET or your existing API depending on the project, and can build the matching React Native mobile app on the same codebase if you need one. How we work From first reply to launch 01 Scoping call A free session to understand your requirements before anything is quoted. 02 Refined quote A detailed proposal with a fixed price you approve before we start. 03 Build & review Weekly visible progress, with a working preview as it's built. 04 Launch & grow Live with a dedicated project lead, plus care and integration add-ons as you scale. Custom dev Enterprise Scoped and quoted around your specific application. from 8,890 MAD Request a quote → Common questions Can React work with my existing backend? Yes — React connects to whatever API you already have, or a new one we build for you. Do you build the design too? Yes, or we build to a design you already have — either way, the interface is built pixel-accurate to what's approved. Is React good for SEO? For a marketing site, WordPress or Drupal is usually the better choice. React shines for logged-in dashboards and app-like interfaces, which is what we typically build it for. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure React is the right fit? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## React Native Development URL: https://moka3ab.com/service/react-native-development Summary: React Native mobile app development — one codebase for iOS and Android. Booking, ordering, loyalty apps and more, available as a Moka3ab custom-dev add-on. Mobile apps React Native App Development, One Codebase for iOS & Android. Booking, ordering, loyalty and more — shipped faster and maintained cheaper than building two separate native apps. Available as an Enterprise custom-dev add-on. Book a scoping call → See the Enterprise package What's included Everything you need, nothing you don't 📱 One codebase, two app stores iOS and Android built and maintained together — no duplicated work, no drift between platforms. 🔔 Push notifications Bring users back with booking reminders, order updates and offers. 💳 In-app payments Card or local payment methods integrated directly into the app flow. 🔌 Shares your web backend Connects to the same API as your website when we build both together. 🏪 App store submission We handle the App Store and Google Play submission process for you. 🧑‍💼 Dedicated project lead One point of contact throughout scoping, build and launch. React NativeiOSAndroidPush notificationsIn-app payments A dedicated mobile app makes sense once your customers are coming back — booking again, ordering again, checking loyalty points — rather than visiting once and leaving. React Native lets us build that experience for iOS and Android from a single codebase, which keeps both the initial build and ongoing maintenance meaningfully cheaper than two separate native apps. One codebase, two app stores Instead of maintaining a Swift app and a Kotlin app in parallel, one React Native codebase ships to both — new features and fixes land on iOS and Android at the same time. When a mobile app makes sense If your business already runs on repeat visits — a clinic, a restaurant, a service business — an app can cut no-shows with reminders and make reordering a two-tap action, the same idea behind Clinique Nur's booking system. How we work From first reply to launch 01 Scoping call A free session to understand your requirements before anything is quoted. 02 Refined quote A detailed proposal with a fixed price you approve before we start. 03 Build & review Weekly visible progress, with a working preview as it's built. 04 Launch & grow Submitted to both app stores, with maintenance and feature add-ons as you grow. Custom dev Enterprise Mobile app scoped and quoted alongside your web platform. from 8,890 MAD Request a quote → Common questions Do I need a separate app for iOS and Android? No — React Native builds both from one codebase, so you get a single project instead of two. How long does a mobile app take? It depends on scope — we'll give you a real timeline after the free scoping call, once we know exactly what the app needs to do. Can it work with my existing website? Yes — the app can connect to your existing backend/API, or we build both together for a fully shared system. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure a mobile app is worth it yet? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## Real Estate Website Development URL: https://moka3ab.com/service/real-estate-website-development Summary: Real estate website development for Moroccan agencies — advanced search, virtual tours and an agent dashboard. The platform behind Rif Immo's 3x qualified leads. Platform · Real estate Real Estate Website Development for Serious Agencies. Advanced search, virtual tours and an agent dashboard — the platform behind Rif Immo's 3× qualified leads. From 8,890 MAD, refined by quote. Book a scoping call → See the Enterprise package What's included Everything you need, nothing you don't 🔎 Advanced search & filters Buyers narrow listings by price, location, size and features instantly. 🗺️ Map-based browsing Explore listings visually by neighborhood, not just a text list. 🎥 Virtual tours Let serious buyers pre-qualify themselves before booking a visit. 🧑‍💼 Agent dashboard Agents manage their own listings and leads without waiting on you. 📈 Built to scale Handles hundreds or thousands of listings without slowing down. 🧑‍💼 Dedicated project lead One point of contact throughout scoping, build and launch. LaravelReactMaps & searchAgent dashboard A generic template can list properties, but it can't handle the search complexity, agent workflows and lead volume a serious real-estate operation actually needs — which is where a purpose-built platform earns its cost back quickly. Why generic templates struggle here Advanced filtering, map-based browsing and per-agent permissions are exactly the kind of features off-the-shelf real-estate themes handle poorly, if at all. What we built for Rif Immo A custom real-estate portal in Laravel + React — advanced search, virtual tours and an agent dashboard — covering all of northern Morocco with 1,400+ listings managed and 3× the qualified leads of the previous site. How we work From first reply to launch 01 Scoping call A free session to understand your listings, agents and workflow. 02 Refined quote A detailed proposal with a fixed price you approve before we start. 03 Build & review Weekly visible progress, with a working preview as it's built. 04 Launch & grow Live with a dedicated project lead, plus care and integration add-ons as you scale. Custom dev Enterprise Scoped and quoted around your listings and agent workflow. from 8,890 MAD Request a quote → Common questions Can it integrate with our existing listings? Yes — existing listing data can typically be migrated in, we'll confirm the exact approach during scoping. Do agents get their own login? Yes — the agent dashboard lets each agent manage their own listings and leads independently. How long does a real estate platform take to build? It depends on scope — we'll give you a real timeline after the free scoping call. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Ready to modernize your listings? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## Restaurant Website Development URL: https://moka3ab.com/service/restaurant-website-development Summary: Restaurant websites with online ordering and table booking for Moroccan restaurants — the system behind Atlas Resto's 38% jump in online orders. Website + E-commerce Restaurant Websites & Online Ordering, Built to Fill Tables. Online ordering and table booking, built into a WooCommerce store — the exact system behind Atlas Resto's +38% online orders. From 2,890 MAD. Start your restaurant site → See the Business package What's included Everything you need, nothing you don't 🛵 Online ordering Delivery and pickup orders taken directly through your site. 📅 Table booking Reservations managed online instead of by phone. 💳 CMI card payments Secure Moroccan card checkout, alongside cash on delivery. 🌐 Multilingual menu Menu presented in the languages your customers actually read. 📦 Order & inventory management Track orders and menu availability from one dashboard. 🔍 Free logo, SEO & Analytics On-page SEO and Google Analytics configured from day one, at no extra cost. WooCommerceCMITable bookingMultilingual menu A restaurant taking orders only by phone is leaving money on the table during every busy service — a customer who can't get through, or doesn't want to call, simply orders somewhere else instead. Why online ordering pays for itself quickly Removing the friction of a phone call — especially during peak hours when lines are busy — captures orders that would otherwise be lost entirely. What we built for Atlas Resto A WooCommerce store with online ordering, table booking, CMI card payments and a multilingual menu for a restaurant group in Tétouan — it lifted online orders by 38% with a 2.1-second load time. How we work From first reply to launch 01 Order or audit Start your order directly, or book a free 30-minute audit first. 02 Menu intake Send your menu, prices and photos — or we help you shape it. 03 Build & review Your store, ordering flow and booking system built and populated — you review before launch. 04 Launch & grow Live and taking orders, with maintenance and marketing add-ons whenever you're ready. E-commerce Business The restaurant ordering & booking package described on this page, ready to order. 2,890 MAD Order now → Common questions Can customers pay online? Yes — cash on delivery is included by default, and CMI card payments are available as an option (+890 MAD). Do you handle delivery zones? Yes — delivery zones and rates are configured during setup so your checkout reflects how you actually deliver. Can I manage the menu myself after launch? Yes — your free 1st training session covers updating menu items, prices and availability. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Ready to take orders online? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## SEO Services URL: https://moka3ab.com/service/seo-services Summary: SEO services for Moroccan businesses — local SEO, technical fixes and monthly reporting. From 690 MAD/month, no long-term contract. Digital marketing SEO Services for Moroccan Businesses That Actually Rank. Local SEO, technical fixes and monthly reporting — from 690 MAD/month, no long-term contract. Start SEO growth → See all packages What's included Everything you need, nothing you don't 📍 Local SEO & Google Business Rank in the local map pack for the cities and neighborhoods you actually serve. 🛠️ Technical fixes Site speed, broken links, indexing issues — the unglamorous work that moves rankings. ✍️ Content guidance What to write about and why, tied to real search demand. 📊 Monthly reporting Plain-language reports on rankings and traffic — not a wall of jargon. 🔗 Consistent citations Your name, address and phone kept identical everywhere Google looks. 🚫 No long-term contract Month-to-month — you stay because it's working, not because you're locked in. Local SEOTechnical SEOContentMonthly reporting SEO isn't a one-time setup you finish and forget — it's an ongoing conversation with how Google evaluates your site, your competitors' sites, and your local market, all of which keep changing. Why SEO is never really "done" A site that ranked well six months ago can quietly lose ground as competitors publish new content and technical issues creep in unnoticed — consistent monthly work is what keeps rankings from sliding. How we approach it We start with the fundamentals most local businesses skip — a complete Google Business Profile, consistent citations, and basic technical health — then build on that with content and ongoing monitoring, reported to you in plain language every month. How we work From first reply to launch 01 Free audit We check where you rank today and what's holding you back. 02 Fix the fundamentals Google Business Profile, citations and technical issues, cleaned up first. 03 Build momentum Ongoing content and optimization work, month over month. 04 Report & adjust A plain-language report every month, with the plan adjusted based on real results. Add-on SEO growth Ranking, content and tracking, handled monthly. from 690 MAD/mo Order now → Common questions How long until we see results? Local fixes (Google Business Profile, citations) can move quickly, often within weeks. Broader ranking improvements typically take a few months of consistent work. Do you handle Google Business Profile too? Yes — it's usually the first thing we fix, since it's the highest-leverage, fastest-moving piece of local SEO. Can I cancel anytime? Yes — it's month-to-month, no long-term contract. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure where you stand today? Book a free 30-minute audit and we'll show you exactly where you're losing customers. Get started See all packages --- ## Social Media Management URL: https://moka3ab.com/service/social-media-management Summary: Social media management for Moroccan businesses — content planning, posting and engagement on Facebook and Instagram. From 1,490 MAD/month. Digital marketing Social Media Management That Keeps You Visible. Content planning, posting and engagement on Facebook and Instagram — from 1,490 MAD/month. Start social management → See all packages What's included Everything you need, nothing you don't 🗓️ Content calendar Posts planned around what your customers actually respond to, not guesswork. 📸 4 posts a month Consistent posting so your page doesn't go quiet between campaigns. 💬 Comment & DM replies We handle day-to-day engagement so nothing falls through the cracks. 📊 Monthly reporting Reach, engagement and follower growth, explained in plain language. 🎯 Ties into Ads Pairs naturally with our Google & Meta Ads add-on when you're ready to grow faster. 🌐 Multilingual captions Written in the languages your customers actually speak. Content planningPostingEngagementMonthly reporting Social media rewards showing up consistently far more than it rewards the occasional big push — a page that posts reliably every week tends to outperform one that bursts with activity then goes quiet for a month. Why consistency beats frequency Customers notice an inactive page faster than they notice a modest but steady one — consistency builds trust in a way a sporadic flurry of posts doesn't. What we handle for you Planning, writing, posting and day-to-day engagement — so your page stays active without it becoming another task on your own plate. How we work From first reply to launch 01 Free audit We review your current pages and what's worked so far. 02 Content plan A monthly calendar built around your brand and customers. 03 Post & engage Consistent posting, with comments and DMs handled daily. 04 Report & adjust Monthly reporting with the plan refined based on what's working. Add-on Content & social Posts, reels and engagement, handled monthly. 1,490 MAD/mo Order now → Common questions Do you create the graphics? Yes — visuals are planned and produced as part of the monthly content calendar. Can you post more than 4 times a month? Yes — 4 posts is the standard tier; a higher-frequency plan is available, ask us for a custom quote. Do you reply to comments and DMs? Yes — day-to-day engagement is included, not just scheduled posting. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure what your social should look like? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## Vue.js Development URL: https://moka3ab.com/service/vuejs-development Summary: Vue.js development for fast, flexible interfaces — a natural pairing with Laravel backends. Part of our custom-dev service, from 8,890 MAD. Custom development Vue.js Development for Fast, Approachable Interfaces. Flexible, fast front-end development — a natural pairing with a Laravel backend. Part of our custom-dev service, from 8,890 MAD. Book a scoping call → See the Enterprise package What's included Everything you need, nothing you don't 🟢 Lightweight and fast A smaller footprint than some alternatives, without sacrificing capability. 🧩 Add it incrementally Can be introduced into one part of an existing site rather than a full rebuild. 🔗 Natural Laravel pairing A common, well-supported combination for growing businesses. 🎨 Design-matched builds Interfaces built pixel-accurate to your design, not an approximation. 🧑‍💼 Dedicated project lead One point of contact throughout scoping, build and launch. 🔧 Ongoing maintenance available We can also take over and extend an existing Vue.js codebase. Vue.jsLaravel pairingProgressive enhancementAPIsEnterprise dev Vue.js has a reputation for being approachable without giving up power — a good fit for growing businesses that want a modern, interactive front end without the overhead of a much larger framework. Why Vue.js works well for growing businesses It can be introduced gradually — into one interactive section of an existing site — rather than forcing a full rebuild, which keeps cost proportional to what you actually need right now. A natural pairing with Laravel Vue.js and Laravel are commonly used together, and it's a combination we're comfortable recommending when a project's scope fits it well. How we work From first reply to launch 01 Scoping call A free session to understand your requirements before anything is quoted. 02 Refined quote A detailed proposal with a fixed price you approve before we start. 03 Build & review Weekly visible progress, with a working preview as it's built. 04 Launch & grow Live with a dedicated project lead, plus care and integration add-ons as you scale. Custom dev Enterprise Scoped and quoted around your specific application. from 8,890 MAD Request a quote → Common questions Vue.js or React — which do we need? Both are strong choices for interactive interfaces — Vue.js pairs especially naturally with Laravel, React with a wider range of backends. We'll recommend one based on your project, not a default. Does Vue.js work with our existing backend? Yes — it connects to whatever API you already have. Can Vue.js be added to part of an existing site? Yes — it's designed to be introduced incrementally, so you don't need a full rebuild to add one interactive section. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure Vue.js is the right fit? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## Website Maintenance Services URL: https://moka3ab.com/service/website-maintenance-services Summary: Website maintenance for Moroccan businesses — backups, updates, security monitoring and priority support, from 290 MAD/month. Care & maintenance Website Maintenance, So Nothing Breaks Silently. Backups, updates, security monitoring and priority support — from 290 MAD/month, whether we built your site or not. Add maintenance → See all packages What's included Everything you need, nothing you don't 💾 Daily backups Automatic, off-site backups so a bad update or a hack is never unrecoverable. 🔄 Core & plugin updates Kept current and tested, so security patches don't silently break your site. 🛡️ Security monitoring Ongoing malware and uptime monitoring, not a one-time check. ⚡ Priority support Skip the general queue when something needs fixing fast. 📈 Performance checks Regular load-time and uptime checks, not just a launch-day audit. 🌐 Works on any site We can take over maintenance even if we didn't build the original site. Daily backupsSecurity monitoringUpdatesPriority support A website is never really "finished" — plugins go out of date, hosting environments change, and a small unnoticed break can quietly cost you customers for weeks before anyone reports it. Launch day is the easy part; keeping a site healthy afterwards is where most businesses actually lose ground. Why maintenance matters more than launch day Most of the sites we audit for free have at least one silent problem — an outdated plugin, a broken contact form, an SSL warning — that's been quietly costing leads. Ongoing maintenance catches these before a customer does. What our maintenance plans actually cover Backups, updates and security monitoring are the baseline on every tier; Standard and Premium add faster response times and more proactive checks. Whether we built your site or someone else did, we can take it over. How we work From first reply to launch 01 Free audit We check your current site's health before you commit to anything. 02 Pick a tier Basic, Standard or Premium — matched to how critical uptime is for you. 03 We take over Backups and monitoring start immediately, with a clean handover if another team built the site. 04 Ongoing care Monthly updates and a direct line for anything urgent. Add-on Care & maintenance Updates, backups and security, handled for you. from 290 MAD/mo Order now → Common questions What's included in Basic vs Standard vs Premium? All 3 tiers include backups, updates and security monitoring — Standard and Premium add faster priority support and more frequent proactive checks. See the full comparison in the checkout configurator. How fast is priority support? Faster than our standard 4-hour reply guarantee — the exact response window depends on your tier. Can I add maintenance to a site you didn't build? Yes — we regularly take over maintenance for sites built by other agencies or freelancers. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure which tier you need? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## WooCommerce Development URL: https://moka3ab.com/service/woocommerce-development Summary: WooCommerce stores for Moroccan businesses — cash on delivery, CashPlus and bank transfer built in, from 2,890 MAD. Order & inventory management included. E-commerce WooCommerce Development for Moroccan Online Stores. A store built to actually convert in Morocco: cash on delivery, CashPlus and bank transfer from day one, plus order and inventory management — starting at 2,890 MAD. Start your store → See the Business package What's included Everything you need, nothing you don't 🛒 Unlimited product catalog Categories, variants and filters set up around how your customers actually shop. 💵 COD, CashPlus & bank transfer The payment methods Moroccan shoppers actually trust, configured and tested. 📦 Order & inventory management Stock levels, order statuses and delivery zones, manageable from one dashboard. 🎨 Free logo, SEO & Analytics On-page SEO and Google Analytics configured from day one, at no extra cost. ✆ Contact + WhatsApp Built-in contact form and a WhatsApp button visitors actually use. 💳 CMI card payments (option) Add Moroccan card checkout whenever you're ready — no rebuild required. WooCommerceCOD & CashPlusSEO-readyMultilingual-readyCMI-ready WooCommerce runs a huge share of online stores worldwide because it's flexible without being complicated — a real advantage for a Moroccan business that needs to launch fast and grow without re-platforming later. Why WooCommerce fits the Moroccan market Most Moroccan shoppers still prefer cash on delivery, CashPlus or a bank transfer over a card online — a default WooCommerce install doesn't handle that out of the box. We configure it specifically for how people actually pay here, so you're not losing sales to an unfamiliar checkout. What we handle for you Beyond the storefront, we set up your delivery zones, stock rules and order workflow so you can run the shop day-to-day without touching code — the same approach behind our Business package, and the store behind Atlas Resto's +38% online orders. How we work From first reply to launch 01 Order or audit Start your order directly, or book a free 30-minute audit first. 02 Catalog intake Send your product list, images and pricing — or we help you shape it. 03 Build & review Your store is configured and populated — you review before launch. 04 Launch & grow Live and taking orders, with maintenance and SEO add-ons whenever you're ready. E-commerce Business The WooCommerce package described on this page, ready to order. 2,890 MAD Order now → Common questions Can my store accept card payments? Yes, as an option — CMI card integration is +890 MAD on top of the Business package. Cash on delivery, CashPlus and bank transfer are included by default. How many products can I list? There's no artificial cap — the catalog is unlimited, whether you're selling 10 products or 1,000. Do you handle shipping and delivery zones? Yes — delivery zones and rates are configured during setup so your checkout reflects how you actually ship. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure WooCommerce is the right fit? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- ## WordPress Development URL: https://moka3ab.com/service/wordpress-development Summary: Professional WordPress websites for Moroccan businesses — premium themes customized to your brand, live in ~10 days, from 1,890 MAD. Free 30-minute audit. Website Development WordPress Development in Morocco, Built to Convert. A premium theme customized to your content, mobile-first design, and a site live in about 10 days — starting at 1,890 MAD, published up front. Start your WordPress site → See the Presence package What's included Everything you need, nothing you don't 🎨 Premium theme customization A purchased premium theme reskinned to your content, images and brand — not a generic template. 📱 Mobile-first, unlimited pages Responsive on every screen, with no artificial page cap. ✆ Contact + WhatsApp Built-in contact form and a WhatsApp button visitors actually use. 🔍 Basic SEO & Analytics, free On-page SEO, Google Analytics and Google Business setup included at no extra cost. 🚀 Free hosting & backups Domain, hosting and backups covered for your first year on the site. 🎓 Free 1st training session We show you how to update your own site with confidence. WordPressElementor & page buildersWooCommerce-readySEO-readyMultilingual-ready WordPress powers a large share of the world's websites for a simple reason: it gives a small business owner real control over their own site, without needing a developer for every text change or new page. For a Moroccan business competing for customers in Tétouan, Tanger or beyond, that control matters as much as the design itself. Why WordPress still makes sense this year A modern, well-built WordPress site loads fast, ranks well in search, and gives you a familiar dashboard to update content yourself — no waiting on an agency for a price change or a new blog post. Paired with a premium theme rather than a free template, it also looks and performs like custom work, at a fraction of the cost of building from scratch. How Moka3ab approaches WordPress development We don't hand you a generic template with your logo dropped in. Every WordPress site we build starts from a premium theme, then gets reskinned around your actual content, images and brand colors — mobile-first, with on-page SEO and Google Analytics configured from day one. It's the same approach behind our Presence package, live in about 10 days. How we work From first reply to launch 01 Order or audit Start your order directly, or book a free 30-minute audit first. 02 Content intake Send your text, images and branding — or we help you shape it. 03 Build & review Your theme is customized and populated — you review before launch. 04 Launch & grow Live in ~10 days, with maintenance and SEO add-ons whenever you're ready. Website Presence The WordPress package described on this page, ready to order. 1,890 MAD Order now → Common questions Do I get a custom design or a generic template? A premium theme, reskinned to your brand colors, content and images — not a plain out-of-the-box template. Can I update the site myself after launch? Yes — your free 1st training session covers editing text, images and basic pages. Additional sessions are available if your team grows. What happens after my first free year of hosting? Domain, hosting and daily backups renew at 79 MAD/month — added as an option whenever you're ready, no surprise charges. Do you only work with businesses in Morocco? No — alongside Morocco, we also work with businesses in Spain and France, in English, French, Arabic and Spanish, with the same 4-hour reply guarantee on every project. Not sure WordPress is the right fit? Get started with the Presence package and we'll have your project moving in days. Get started See all packages --- # Portfolio / case studies ## Atlas Resto URL: https://moka3ab.com/portfolio +38% Online orders 2.1s Load time Online ordering and table booking system for a restaurant group in Tétouan, with CMI card payments and a multilingual menu. --- ## Rif Immo URL: https://moka3ab.com/portfolio 3× Qualified leads 1,400+ Listings managed Custom real-estate portal — advanced search, virtual tours and an agent dashboard, built in Laravel + React to cover all of northern Morocco. --- ## Dar Shop URL: https://moka3ab.com/portfolio €42k Sales / month 18 Countries shipped to Full WooCommerce store for a Moroccan home-decor brand exporting to Spain and France — logistics, VAT and multi-currency support included. --- ## Clinique Nur URL: https://moka3ab.com/portfolio −60% Missed appointments 6,500+ Appointments / year Online appointment booking with automatic WhatsApp reminders and a staff dashboard for a private clinic. --- # Blog & guides ## How Tetouan shops rank #1 on Google Maps URL: https://moka3ab.com/blog/how-tetouan-shops-rank-1-on-google-maps Summary: A step-by-step local-SEO playbook we use for restaurants, clinics and boutiques across northern Morocco. When someone in Tetouan searches "restaurant près de moi" or "clinique dentaire Tanger", Google shows a map with three businesses above everything else. That little box — the local pack — sends more customers through the door than any other free channel in Morocco. Here's exactly how we help our clients own it. 1. Claim and complete your Google Business Profile It sounds obvious, yet most local businesses we audit have an unclaimed or half-empty profile. Claim yours, then fill in everything: categories, hours, phone, a proper description in French and Arabic, and your exact service area. - Choose one precise primary category — "Restaurant marocain", not just "Restaurant". - Add your WhatsApp number as the primary contact; it's how Moroccans actually reach you. - Upload at least 15 real photos — Google favours active, visual profiles. 2. Make your name, address and phone identical everywhere Google trusts consistency. If your address on the website, on Facebook and on your profile don't match to the letter, rankings suffer. Pick one canonical format and use it everywhere — including the Arabic transliteration. "The businesses that win the map aren't the biggest — they're the most consistent and the most reviewed." 3. Turn happy customers into reviews Reviews are the single biggest lever in the local pack. The trick is to make leaving one effortless: a short link, a QR code on the receipt or table, a WhatsApp message the day after a purchase. A simple system that works We set clients up with a one-tap review link and a WhatsApp template. Ask at the moment of delight — right after a great meal or a successful appointment — and you'll see a steady stream of five-star reviews within weeks. 4. Publish locally-relevant content A page targeting "création site web Tétouan" or "livraison Tanger" tells Google precisely where and for whom you operate. Pair each with your Business Profile and you reinforce both. The payoff For one Tetouan restaurant, this exact playbook lifted online orders by 38% in a single quarter — with zero ad spend. Local SEO compounds: every review, photo and consistent citation makes the next ranking easier. Want us to run this for your business? Start with our Presence package today — or go straight to our packages to compare options. Ready to own the map in your city? Start with our Presence package and we'll have you online and ranking in about 10 days. Start my project → See our packages → Keep reading --- ## CMI payments: the complete setup guide URL: https://moka3ab.com/blog/cmi-payments-the-complete-setup-guide Summary: What CMI is, who's eligible, how to integrate it with WooCommerce, and how long approval actually takes. Draft placeholder — full article not yet written. Covers: what CMI is, eligibility for Moroccan merchants, integration steps with WooCommerce, and typical approval timelines. In the meantime, if you're ready to accept online payments, our Business package gets a WooCommerce store live in ~10 days with COD, CashPlus and bank transfer built in. Ready to accept card payments? Our Business package includes CMI-ready WooCommerce setup — cash on delivery, CashPlus and bank transfer built in, card payments available as an add-on. See the Business package → Keep reading --- ## Google Ads that pay for themselves in 30 days URL: https://moka3ab.com/blog/google-ads-that-pay-for-themselves-in-30-days Summary: Campaign structure, budget-to-lead ratios, and the 30-day break-even framework we use for local Moroccan businesses. Draft placeholder — full article not yet written. Covers: campaign structure for local Moroccan businesses, budget-to-lead ratios, and the 30-day break-even framework referenced on Home. Every Moka3ab package can be paired with ongoing ad management — see our packages to find the right starting point for your business. Want ads that actually convert? See our transparent packages and add Google & Meta Ads management whenever you're ready. See our packages → Keep reading --- ## Designing a site for four languages URL: https://moka3ab.com/blog/designing-a-site-for-four-languages Summary: RTL/Arabic layout considerations, French/Spanish typography, and how Moka3ab structures multilingual navigation. Draft placeholder — full article not yet written. Covers: RTL/Arabic layout considerations, French/Spanish typography, and how Moka3ab structures multilingual navigation. Want a site that handles French, Arabic, English and Spanish properly? Our Presence package is built multilingual from the ground up. Need a multilingual site that just works? Our Presence package ships mobile-first, SEO-ready WordPress sites — built multilingual from day one. See the Presence package → Keep reading --- ## Why Spanish brands are looking south URL: https://moka3ab.com/blog/why-spanish-brands-are-looking-south Summary: Why Spanish SMEs are expanding into Morocco, the Hispano-Moroccan bridge, and a real Marbella-to-Tangier case. Draft placeholder — full article not yet written. Covers: why Spanish SMEs are expanding into Morocco, the Hispano-Moroccan bridge angle from the About page, and a Lucía M. (Marbella → Tanger) case reference. Ready to make the leap? Our Business package — the same setup behind Dar Shop's cross-border store — gets you selling into Morocco fast. Expanding into Morocco? Like Dar Shop, most cross-border brands start with our Business package — a WooCommerce store built for local payments and international shipping. See the Business package → Keep reading --- ## WooCommerce vs a custom store: how to choose URL: https://moka3ab.com/blog/woocommerce-vs-a-custom-store-how-to-choose Summary: When Business-package WooCommerce is enough, and when an Enterprise custom build is worth it. Draft placeholder — full article not yet written. Covers: when Business-package WooCommerce is enough vs when an Enterprise custom build (Dar Shop-style multi-currency/export) is worth it. See both options side by side on our packages page — Business starts at 2,890 MAD, Enterprise from 8,890 MAD. Still deciding? Compare Business (WooCommerce) and Enterprise (fully custom) side by side — or talk to us and we'll tell you which fits. See the Business package → See the Enterprise package → Keep reading --- ## The 4-hour reply rule and why it wins clients URL: https://moka3ab.com/blog/the-4-hour-reply-rule-and-why-it-wins-clients Summary: Response-time research, the response guarantee behind every Moka3ab quote, and how it feeds local-SEO trust signals. Draft placeholder — full article not yet written. Covers: response-time research, the response-guarantee positioning used site-wide, and how it plays into local-SEO trust signals. Curious what's included? See our packages — every one comes with the same 4-hour reply guarantee. See the guarantee in action Every package comes with our 4-hour reply guarantee, built in — see what's included. See our packages → Keep reading --- ## Why Every Business Needs a Website in 2026 URL: https://moka3ab.com/blog/why-every-business-needs-a-website-in-2026 Summary: Search is changing fast in 2026 — AI overviews, mobile-first decisions. See why a website beats social-only presence, and how to get one live in ~10 days from 1,890 MAD. In 2026, the way people find a business before they ever pick up the phone has changed again — and most small business owners in Morocco haven't caught up yet. If your only online presence is a social media page, you're becoming invisible to a growing share of your future customers. Search has moved past the feed Google's AI-powered search overviews now summarize answers directly on the results page, pulling from real websites — not social posts. If your business doesn't have a website Google can crawl, read and understand, you simply don't exist in that summary, no matter how good your Instagram content is. Mobile search is how customers decide, not just discover Most searches for "restaurant near me", "plumber Tétouan" or "wedding photographer Tanger" happen on a phone, seconds before someone decides who to call. A fast, mobile-first website with your hours, location, WhatsApp number and prices answers that decision instantly. A social profile buried under algorithm-ranked posts does not. A website works while you sleep Your website doesn't need to be tagged, boosted or paid for to show up — once it's built and indexed, it keeps bringing in customers 24/7, including the ones who never open Instagram at all. The real cost of waiting Every month without a website is a month of searches you're not appearing in, and competitors who are. The good news: getting online no longer takes months or a huge budget. Moka3ab's Presence package gets a professional, mobile-first WordPress site live in about 10 days, from 1,890 MAD — logo, SEO setup and Google Analytics included, with a 4-hour reply guarantee if you have questions along the way. Not sure where to start? Start with our Presence package — no commitment, and you can always add more later. Ready to get your business online? See all our packages and pick the one that fits — prices published up front, no surprises. See our packages → Keep reading --- ## Why Your Business Needs a Website — Even If You're Already on Instagram URL: https://moka3ab.com/blog/website-even-if-on-instagram Summary: Instagram doesn't make you Google-findable, and you don't own that audience. See why a website is the missing piece — live in ~10 days from 1,890 MAD. "We already have Instagram, why would we need a website?" It's one of the most common things we hear from business owners in Tétouan and Tangier — and it's one of the most expensive assumptions a growing business can make. You don't own your Instagram audience Every follower, post and DM conversation you've built lives on servers you don't control. A policy change, a hacked account or a sudden algorithm shift can cut your reach overnight — and it happens to real businesses more often than people think. A website is the one channel that's actually yours: your domain, your content, your customer data. Instagram doesn't make you findable on Google Search engines can't properly index what's inside an Instagram feed. Someone searching "hair salon Tétouan" or "boutique vêtements Tanger" on Google won't find your Instagram page — they'll find whichever competitor has a real, indexable website. Every day without one is a day of search traffic going to somebody else. Instagram can't do what a website does A bio link isn't a store, a booking system or a lead form. A website can take orders, book appointments, collect leads with a form that lands in your inbox, and show your full price list — without asking a customer to scroll through months of posts first. The two aren't competitors — they work together The businesses that grow fastest use Instagram for discovery and relationships, and a website for conversion, credibility and control. You don't have to choose one over the other, and you don't need a big budget to add the missing piece. Moka3ab's Presence package gets your business a professional, mobile-first website live in about 10 days, from 1,890 MAD — with your logo, basic SEO and Google Analytics already set up, and a WhatsApp contact button built in from day one. Start with our Presence package — live in about 10 days, from 1,890 MAD. Add the missing piece to your Instagram presence Get a professional, mobile-first website live in about 10 days — from 1,890 MAD. Start with Presence → Keep reading --- ## WordPress vs. Other Platforms: Why It's a Smart Choice for Your Business URL: https://moka3ab.com/blog/wordpress-vs-other-platforms Summary: WordPress vs. Wix, Squarespace and custom code — an honest comparison of ownership, cost and flexibility for Moroccan, Spanish and French businesses. When a Moroccan or Spanish business owner decides to build a website, the platform question comes fast — WordPress, a drag-and-drop builder like Wix, or a fully custom-coded site? At Moka3ab we build on all of these when the project calls for it, but for the vast majority of small and medium businesses across Morocco, Spain and France, WordPress remains the platform we recommend first. Here's the honest comparison. Ownership: your content stays yours Drag-and-drop builders like Wix or Squarespace host your site on their own closed system. Leave the platform and you leave your content behind — there's no clean export, no moving your SEO rankings with you. WordPress is open-source: your pages, your database, your media library live in a standard format you can move, back up, or hand to any developer, anywhere, at any time. For a business that expects to grow across Morocco, Spain and France, that portability matters more than it looks at first. A plugin and theme ecosystem nothing else matches WordPress powers over 40% of the web, which means almost anything you'll ever need — booking calendars, multilingual content, payment gateways, SEO tools — already exists as a tested plugin, often for a fraction of what a custom build would cost. We use this to our clients' advantage constantly: instead of coding a booking system from scratch, we configure and style a proven plugin, which keeps a project like our Presence package live in around 10 days instead of months. Cost-effective now, without boxing you in later A fully custom-coded site has its place — we build those too, primarily on Drupal, for businesses with complex internal systems or integrations (our Enterprise package, from 8,890 MAD). But for a standard business website or online store, that level of custom engineering is usually paying for flexibility you won't use yet. WordPress sits in the sensible middle: professional, fast to launch, and flexible enough that upgrading later — adding WooCommerce for e-commerce, or migrating to a custom Drupal build once you truly outgrow it — never means starting over. Built for the Moroccan, Spanish and French market Multilingual support is where WordPress genuinely earns its place for our clients. With the right setup it handles French, Arabic and Spanish content properly — not as a bolt-on translation plugin, but as real, separately maintained language versions, which matters if you're serving customers on both sides of the Strait of Gibraltar. Our take We don't sell WordPress because it's the only option — we sell it because, for most of the businesses we work with, it's the platform that gets them online fastest without limiting where they can go next. Our Presence package starts at 1,890 MAD and includes a premium WordPress theme customized to your content, free logo, SEO and Google Analytics setup, and free hosting for your first year. Not sure it's the right fit for your project? Start with our Presence package and see it live from 1,890 MAD. Ready to launch on WordPress? Get a professional, fast-loading WordPress site — live in ~10 days, from 1,890 MAD. Start your WordPress site → Keep reading --- ## Why WordPress Is One of the Best Ways to Start Your Business Website URL: https://moka3ab.com/blog/why-wordpress-best-way-to-start Summary: Starting your first business website? Here's why WordPress is the easiest, fastest way to launch — without limiting how far your business can grow. If you're starting a business website for the first time, the number of options can feel overwhelming. Here's the short version: for most first-time business owners across Morocco, Spain and France, WordPress is the platform that gets you online fastest, without a steep learning curve — and without painting you into a corner once your business grows. You don't need to be technical WordPress was built to be edited by non-developers. Once your site is live, updating a price, swapping a photo or publishing a new page takes minutes, not a support ticket. Every Presence package we deliver includes a first training session, so you leave knowing exactly how to make those everyday changes yourself. The world's largest support community Because roughly 4 out of every 10 websites run on WordPress, almost any question you'll ever have already has an answer — tutorials, forums, documentation, and a huge pool of developers who know the platform. That matters on day one: your website is never dependent on one obscure system only your original developer understands. Fast to launch, low starting cost A first business website doesn't need to be a six-month project. With a proven WordPress foundation, we take a business from nothing to a live, professional site with unlimited pages, a free logo, and basic SEO and Google Analytics already configured — in around 10 days, starting at 1,890 MAD (about 174€). That's a real, fixed price, published upfront, not a quote you have to chase. Room to grow, not a dead end The biggest worry we hear from first-time website owners is "what if I outgrow it?" You won't get boxed in. Add an online store later with WooCommerce (our Business package, 2,890 MAD), and if your needs eventually become genuinely custom — internal tools, complex integrations — we also build fully custom platforms on Drupal (Enterprise, from 8,890 MAD). Starting on WordPress today doesn't lock you out of any of that tomorrow. Start simple, start right The businesses that struggle online usually aren't the ones that picked the "wrong" platform — they're the ones that never launched, because they were waiting for something perfect. WordPress lets you launch something real and professional now, then improve it as you learn what your customers actually respond to. Ready to get your first website live? Start with our Presence package — no commitment, live in about 10 days. Ready to launch your first website? A professional WordPress site, live in ~10 days, from 1,890 MAD — with your first training session included. Start your website → Keep reading --- ## How a Professional Website Can Help Your Business Get More Customers URL: https://moka3ab.com/blog/professional-website-more-customers Summary: See how a professional website turns visitors into customers — trust signals, lead capture and 24/7 visibility that social media alone can't match. Word of mouth and a busy Instagram page can carry a small business a long way — until they can't. The moment a potential customer wants to compare your prices, check your hours, or simply confirm you're a real, trustworthy business, they go looking for a website. If you don't have one, or yours looks unfinished, that customer often just moves on to a competitor who does. A website works while you sleep Your website doesn't take days off. It answers a customer's questions — what you sell, what it costs, how to reach you — at 11pm on a Sunday just as well as at noon on a Tuesday. For a Moroccan business competing across Morocco, Spain and France in four languages, that always-on presence matters even more: a French client browsing in the evening or a Spanish one in a different time zone shouldn't have to wait for a reply to learn the basics. Trust is built in seconds Visitors decide whether to trust a business almost instantly — and design quality, clear pricing, and social proof all do that work for you. At Moka3ab, every package we sell publishes its price up front (rare in Morocco, where quotes are usually negotiated one client at a time), because transparent pricing is itself a trust signal. Real testimonials and case studies do the same job: they let a stranger see themselves in your existing customers' results before they ever pick up the phone. Capture leads you would otherwise lose A good business website isn't a digital brochure — it's a lead-capture machine. A simple contact form, a WhatsApp button and a clear call to action turn a browsing visitor into a conversation, at the exact moment their interest is highest. Miss that moment and most visitors never come back to ask again. The proof, in real numbers This isn't theory. Atlas Resto, a restaurant group in Tétouan, saw online orders rise 38% after we rebuilt their site and added WhatsApp integration. Rif Immo, a real-estate agency, tripled its qualified leads with a proper search and dashboard experience. Clinique Nur cut missed appointments by 60% simply by letting patients book online and get automatic WhatsApp reminders. None of that happens without a website doing the work between a visitor's first click and their decision to buy. Ready to turn visitors into customers? Every Moka3ab package — from the 1,890 MAD Presence site to a fully custom Enterprise build — is designed around this same goal: more customers, not just a nicer-looking page. Compare what's included on our packages and pricing page , or start with our Presence package if you're ready to move now. See exactly what you get, at every price. Compare our published packages and pick the plan that fits your goals. Compare packages → Keep reading --- ## Website or Social Media? Why Your Business Needs Both URL: https://moka3ab.com/blog/website-or-social-media-why-you-need-both Summary: Social media and a website aren't rivals — they do different jobs. Here's why relying on only one leaves real money on the table. Ask ten business owners in Morocco whether they need a website when they already post daily on Instagram, and a surprising number will say no. It's an understandable instinct — social media is free to start, and the engagement feels immediate. But a website and a social media page aren't competing for the same job. They do two different things, and skipping either one leaves real business on the table. What social media does well Instagram and Facebook are discovery and relationship tools. They're where people scroll, get inspired, see your personality, and decide they like your brand before they've even considered buying. That kind of warm, ongoing engagement is genuinely valuable — it's just not designed to close a sale or to be found by someone actively searching for what you sell. What a website does that social media can't A website is where discovery turns into a decision. It's the one place you fully control — no algorithm decides who sees it, no platform can suspend your account and take your audience with it, and no rival's ad appears next to your own content. It's also where Google sends people who are actively searching, in the moment they're ready to buy — a customer typing "restaurant Tétouan" or "agence immobilière Tanger" into Google isn't going to find you on Instagram unless they already follow you. Different jobs, same funnel The businesses that grow fastest treat the two as one system, not a choice. Social media builds awareness and trust over time; the website converts that trust into a booking, an order or an enquiry, with a clear price, a contact form and a WhatsApp button ready the moment someone is convinced. Cut the website out, and every follower who's ready to buy has nowhere obvious to go except a slow DM exchange — which is exactly where interested customers quietly disappear. The Moka3ab approach Every Presence package we build includes a WhatsApp integration and contact form specifically so your website and your social channels work together instead of pulling in different directions — visitors from Instagram land on a site that's fast, mobile-first and ready to convert, in the same languages you already speak to your audience in French, Arabic, English or Spanish. Get both working for you You don't need to choose. Start with a professional website that gives your existing social following somewhere real to land — see the Presence package , live in about 10 days from 1,890 MAD. Give your followers somewhere to become customers. A fast, mobile-first website that works alongside your social channels. Get your website → Keep reading --- ## How to Start a Business Website in Morocco: A Simple Step-by-Step Guide URL: https://moka3ab.com/blog/start-business-website-morocco-guide Summary: A simple, 6-step guide to launching a business website in Morocco — platform, hosting, content, local essentials, and what to do after launch. Getting a business online in Morocco used to mean weeks of back-and-forth with a freelancer or an agency that never quite explained what you were paying for. It doesn't have to. Here's the exact path we walk our own clients through — from a blank idea to a live, working website — broken into six steps you can actually follow. 1. Define your goal and audience first Before any design decision, answer one question: what should a visitor do on your site? Book a table, request a quote, buy a product, or simply find your address and call you? A restaurant in Tétouan and an exporter shipping home décor to France need very different sites — decide this first and everything else gets easier. 2. Pick the right platform for where you are today For most small and medium businesses, WordPress remains the fastest, most cost-effective way to get a professional site live — it's why our own Presence package is built on it. If you plan to sell products online from day one, WooCommerce (our Business package) is the better starting point. Only businesses with genuinely custom workflows — booking systems, internal dashboards, multi-currency export logic — need a fully custom build like our Drupal-based Enterprise tier. 3. Sort out your domain name and hosting Choose a domain that matches your business name, keep it short, and avoid hyphens if you can. Hosting matters more than most owners realize: slow hosting quietly costs you customers before they even see your homepage. Every Moka3ab package includes fast NVMe hosting with a CDN, plus free hosting for the first year on Presence and Business. 4. Prepare your content and photos before design starts The single biggest delay we see isn't design — it's waiting on text and photos. Write down your services, prices if you publish them, and a short “about” paragraph. Real photos of your team, premises or products always outperform stock imagery, especially for Moroccan customers who value trust signals like a real face and a real address. 5. Get the local essentials right A website built for Morocco needs a few things a generic template won't give you: a WhatsApp button (it's how most Moroccan customers actually reach out), a claimed and complete Google Business Profile, and content in the languages your customers actually speak — French and Arabic at minimum, English or Spanish if you serve tourists or export clients. This is built into every Moka3ab site from day one, not bolted on later. 6. Launch — and what happens after Going live is the start, not the finish line. A site with no SEO work and no maintenance plan slowly falls behind. Once you're live, review our packages page to see what's included at each tier and which add-ons (monthly SEO tracking, maintenance, ads management) make sense for your stage of growth. Ready to see this in action? Start your Presence website today — live in about 10 days, from 1,890 MAD. Ready to launch your website? Start with our Presence package — live in about 10 days, from 1,890 MAD. Start your website → Keep reading --- ## How Much Does It Cost to Build a Business Website in Morocco? URL: https://moka3ab.com/blog/cost-business-website-morocco Summary: Real, published prices: from 1,890 MAD for a WordPress site to 8,890 MAD for a custom Drupal build. See what actually drives website costs in Morocco. It's the first question every business owner asks, and the hardest one to get a straight answer to in Morocco: how much does a website actually cost? Quotes here are usually negotiated case by case, which means two businesses with near-identical needs can pay wildly different prices. We do it differently — every price is published, fixed, and available before you ever pick up the phone. What actually drives the cost of a website Four things move the price more than anything else: whether you need to sell products online (e-commerce is inherently more complex than a brochure site), how custom the design and features need to be, whether you need integrations like card payments or booking systems, and what happens after launch — hosting, updates and security don't stop being a cost just because the site is live. Moka3ab's real, published prices - Presence — 1,890 MAD (≈174€, excl. tax): a professional WordPress site, unlimited pages, a free logo, SEO and Google Analytics setup, and free hosting for the first year. Live in about 10 days. - Business — 2,890 MAD (≈266€, excl. tax): everything in Presence, plus a full WooCommerce store — unlimited catalog, cash on delivery, CashPlus and bank transfer built in, delivery zones and inventory management. - Enterprise — from 8,890 MAD (≈818€, excl. tax): a fully custom build on Drupal (or Laravel, React and others on request), for businesses that need custom workflows, integrations or a mobile app. This tier is refined after a short scoping call — you approve the final quote before anything begins. All three prices are shown excluding tax by default; a 20% VAT is only added if you request a formal invoice. What about ongoing costs? A website isn't a one-time expense. After the free first year, hosting renews from around 79 MAD/month. Most clients also add Standard Maintenance (from 490 MAD/month) for updates, backups and priority support, and many pair it with Monthly SEO tracking (from 690 MAD/month) once the site is live and they want to grow their search traffic. None of this is mandatory — it's modular, so you only pay for what you actually use. Why publish prices at all? Because it's rare, and it should not be. When prices are hidden, you have no way to know if a quote is fair. We'd rather compete on the work itself. See the full breakdown, including every optional add-on, on our packages page — or start with our Presence package if you're ready to move now. See exactly what you'll pay No hidden fees, no negotiation — just published, fixed prices. See our packages → Keep reading --- ## 5 Reasons WordPress Is a Great Choice for Small Businesses URL: https://moka3ab.com/blog/5-reasons-wordpress-small-businesses Summary: WordPress powers a huge share of small business websites for good reason. Here are 5 reasons it's still the smartest way to get your business online in Morocco. If you're a small business owner choosing a platform for your first website, the sheer number of options can be paralyzing. WordPress remains the default recommendation for a simple reason: it consistently gets small businesses online faster, cheaper, and with fewer long-term headaches than the alternatives. Here are five reasons it's still our starting point for most new client websites. 1. It fits a small business budget WordPress itself is free and open-source, which means your budget goes toward design, content and hosting — not a mandatory monthly platform fee. Our own Presence package builds a full WordPress site, with a free logo and SEO setup included, for 1,890 MAD (about 174 €), live in around 10 days. That's a fraction of what a fully custom-coded site typically costs. 2. You can update it yourself, without calling a developer Need to change your opening hours, add a new photo, or publish a promotion before a holiday weekend? WordPress's editor is built for non-technical owners. You shouldn't need to wait on — or pay — a developer just to fix a typo or swap a banner. 3. Its plugin ecosystem covers almost everything Whatever your business needs — a booking calendar, a contact form connected to WhatsApp, multilingual pages for French, Arabic and Spanish visitors, or a full WooCommerce store — there's very likely already a proven WordPress plugin for it. That means faster builds and fewer custom-code bugs than starting from scratch. 4. It's SEO-friendly from day one WordPress produces clean, well-structured pages that search engines can crawl easily, which gives local SEO work a real foundation to build on instead of fighting the platform. Combined with the local-SEO practices we set up on every site — a complete Google Business Profile, structured data, fast-loading pages — it's a genuine head start over page-builder platforms that hide content behind heavy JavaScript. 5. It grows with your business Start with a simple brochure site today, and add an online store, a booking system or a members area later — without a full rebuild. We've moved several clients from a Presence website straight into a Business WooCommerce store on the same WordPress foundation, keeping their existing content, SEO rankings and domain authority intact. Start your WordPress site Our Presence package gets a professional WordPress site live in about 10 days, from 1,890 MAD — free logo, SEO setup and hosting included. Not sure it's the right fit yet? Start with our Presence package and see it live in about 10 days. Ready to launch your WordPress site? Live in about 10 days, from 1,890 MAD — logo and SEO setup included. Start your WordPress site → Keep reading --- ## From Instagram to Google: How a Website Helps Customers Find Your Business URL: https://moka3ab.com/blog/instagram-to-google-website-findability Summary: Instagram only reaches people who already follow you. A website with real local SEO gets found by new customers actively searching on Google — here's how. Posting on Instagram feels like marketing, and it is — but its reach is limited by design. Your posts mostly reach people who already follow you, at a moment the algorithm decides, for a window that closes within hours. A website works differently: with real SEO behind it, it gets found by people who have never heard of your business, at the exact moment they are searching for what you sell. Social media reaches people who already know you Instagram and Facebook are genuinely useful for staying visible to your existing audience — customers who already follow you, engage with your posts, or hear about you through word of mouth. But growing beyond that circle depends on the platform's algorithm deciding to show your content to someone new, which it does inconsistently and briefly. A website reaches people who are actively looking When someone searches "restaurant near me" or a specific service "in Tetouan" on Google, they are not scrolling for entertainment — they are ready to buy, book or visit. A website with real local SEO — a complete Google Business Profile, consistent contact details, structured data and fast-loading pages — puts your business directly in front of exactly those people, at exactly that moment. The proof: a 38% lift, with zero ad spend We saw this first-hand with Atlas Resto, a restaurant group in Tétouan. After we set up their local SEO — completing their Google Business Profile, keeping their name, address and phone number consistent everywhere, and building a steady stream of genuine reviews — their online orders rose by 38% in a single quarter, without a single dirham spent on ads. It compounds, unlike a single post An Instagram post's visibility fades within hours. A well-optimized website page keeps working: it can rank on Google for months or years, bringing in new customers on autopilot long after you published it. Start getting found Every website we build on the Presence package starts with basic SEO and Google Business setup included, and monthly SEO tracking (from 690 MAD/month) is available as an add-on once you're ready to keep climbing the rankings. Not sure where you stand today? Start with our Presence package and find out. Ready to get found on Google? Every Presence website includes basic SEO and Google Business setup from day one. Get my SEO-ready website → Keep reading --- # Legal ## Privacy Policy URL: https://moka3ab.com/privacy-policy Summary: What personal data Moka3ab collects through its forms and website, why, how long it is kept, and how to exercise your rights under Law 09-08. Privacy Privacy Policy How Moka3ab collects, uses and protects your personal data, and the rights you have under Moroccan Law No. 09-08. Last updated: 31 August 2026 This Privacy Policy explains how Moka3ab ("we", "us"), a digital agency based in Tétouan, Morocco, processes personal data collected through this website and our forms. It is provided in accordance with Moroccan Law No. 09-08 on the protection of individuals with regard to the processing of personal data, and the recommendations of the CNDP (Commission Nationale de contrôle de la protection des Données à caractère Personnel). 1. Data controller The data controller is MOKA3AB SARL, a limited liability company under Moroccan law, registered office Av Jbal Tadghin, Rue 04 N°19, Tétouan 93000, Morocco (RC Tétouan 13217, ICE 000064273000056). For any question about this policy or your personal data, contact us at contact@moka3ab.com or +212 539 99 37 30. 2. What data we collect We only collect data you choose to give us and the minimum technical data needed to run the site securely: - Contact and quote forms (contact form, free-audit form, checkout form): your name, WhatsApp number, email address, the URL of your current website if any, and the details of your project or request. - Billing information, where you request an official invoice: company name, address and ICE / tax identifiers. - Technical data collected automatically by our server and security tools: IP address, browser and device type, pages viewed, date and time, and referring page. - Cookies and similar technologies, described in section 5. We do not knowingly collect sensitive data (health, religion, political opinions, etc.). Please do not include such information in your messages. 3. Why we use your data and on what basis - To answer your enquiries, prepare quotes and schedule calls — on the basis of your request and pre-contractual steps. - To provide, deliver and invoice our services — on the basis of the contract between us. - To keep the website secure and prevent abuse and spam — on the basis of our legitimate interest. - To measure audience and improve the site — on the basis of your consent, where required. - To meet our legal and accounting obligations. 4. Who has access to your data Your data is handled by Moka3ab's team and is never sold or rented. We share it only with service providers who help us operate, and only as far as needed: - Hosting: Hostinger International Ltd (61 Lordou Vironos Street, 6023 Larnaca, Cyprus) hosts the website and its database. - Google: reCAPTCHA (spam and bot protection on forms) and Google Analytics (audience measurement) — see section 5. - Email provider: used to send and receive the messages related to your request. Some of these providers operate servers outside Morocco (notably in the European Union and the United States). Where that is the case, the transfer is governed by the providers' own contractual and technical safeguards. 5. Cookies and similar technologies - Strictly necessary cookies: a session cookie set by our platform so the site and its forms work. These cannot be switched off. - Google reCAPTCHA (v2 and v3): loaded on pages that contain a form to tell humans from bots. Google may set cookies and collect device and usage information for this purpose. See Google's Privacy Policy and Terms . - Google Analytics 4: sets _ga and _ga_* cookies to measure visits and how the site is used, in aggregate. Data is retained for about 14 months. You can refuse these cookies through your browser settings or by installing the Google Analytics opt-out add-on . 6. How long we keep your data - Enquiries that do not become projects: up to 24 months after the last contact. - Client files, contracts and invoices: for the retention period required by Moroccan commercial and tax law (generally 10 years). - Server and security logs: up to 12 months. - Analytics data: about 14 months. 7. Security We use HTTPS encryption, access controls, spam filtering and regular updates and backups to protect your data against loss, misuse or unauthorised access. No system is completely secure, but we take these obligations seriously. 8. Your rights Under Law 09-08 you have the right to access your personal data, to have it corrected or updated, to object to its processing on legitimate grounds, and to ask for it to be deleted. To exercise these rights, email contact@moka3ab.com ; we may ask you to confirm your identity. You also have the right to lodge a complaint with the CNDP (www.cndp.ma ). 9. Children This website is intended for professionals and business owners. We do not knowingly collect data from minors. 10. Changes to this policy We may update this policy to reflect changes in our services or the law. The current version and its date are always shown at the top of this page. 11. Related pages See also our Terms of Service and Legal Notice . --- ## Terms of Service URL: https://moka3ab.com/terms-of-service Summary: Moka3ab's terms of service: quotes and orders, prices and payment, delivery, intellectual property, warranty, liability and governing law. Terms Terms of Service The terms that govern quotes, orders, payment and delivery of Moka3ab's design, development and marketing services. Last updated: 31 August 2026 These Terms of Service govern the relationship between Moka3ab ("we", "us"), a digital agency based in Tétouan, Morocco, and any client ("you") who orders design, development or marketing services from us. By approving a quote or confirming an order, you accept these terms. 1. Our services Moka3ab designs and builds websites and online stores, custom web and mobile applications, and runs digital-marketing services (SEO, Google and Meta Ads, content). The exact scope of each project is defined in the quote we send you. 2. Quotes and orders The package prices shown on this website are indicative starting prices ("from") in Moroccan dirhams (MAD). They are not a firm offer. A binding quote is issued after we understand your project, usually following the free 30-minute audit. Sending the checkout form is a request for a quote or an order; the contract is formed only when we confirm it to you in writing and, where applicable, receive the agreed deposit. 3. Prices and payment - Unless stated otherwise, one-off projects are invoiced as a deposit on order and the balance on delivery, or in milestones set out in the quote. - Recurring add-ons (maintenance, SEO, ads management, content) are billed monthly. Choosing yearly prepayment gives two months free (you pay for ten months instead of twelve). - Prices are in MAD. Any euro figures shown on the site are approximate, for guidance only. - An official invoice with VAT is available on request; VAT then applies at the legal rate. - Late payment may lead us to suspend work and any hosted services until the account is settled. 4. Your responsibilities You agree to provide, in good time, the content, access, credentials and feedback the project needs. Delays caused by missing input from your side extend the timeline accordingly and are not our responsibility. 5. Timelines and delivery We share visible progress every week. Timelines given in the quote are estimates that assume timely feedback and content from you. We are not liable for delays caused by third parties (hosting, domain registrars, payment providers, app stores) or by force majeure. 6. Revisions and changes of scope Each quote includes a defined number of revision rounds. Work that goes beyond the agreed scope is quoted separately and does not start until you approve it. 7. Intellectual property Once a project is paid in full, the deliverables produced specifically for you (designs, page templates, project-specific code, content we wrote for you) are transferred to you. Moka3ab keeps ownership of its pre-existing and reusable materials — frameworks, libraries, internal tools and general know-how — and grants you a licence to use them as part of your deliverable. Third-party components (open-source software, plugins, fonts, stock media) remain under their own licences. Unless you tell us otherwise in writing, we may show the finished work in our portfolio and marketing. 8. Third-party services Hosting, domain names, the CMI payment gateway, email services, plugins and app-store accounts are provided by third parties under their own terms and pricing. Where these are in your name, you are responsible for their renewal and compliance; where we manage them on your behalf, this is set out in the quote. 9. Warranty and maintenance We fix bugs in our own work free of charge for 30 days after delivery. This does not cover changes you or third parties make afterwards, content updates, new features, or issues caused by the hosting environment. Ongoing updates, backups, security and support are covered by a separate maintenance package. 10. Limitation of liability We provide our services with professional care. To the extent permitted by law, our total liability for any claim arising from a project is limited to the amount you paid us for that project. We are not liable for indirect or consequential loss, including lost profit, lost data or loss of business. 11. Confidentiality Each party keeps confidential the non-public information it receives from the other and uses it only for the project. 12. Term and termination Either party may end a project for material breach that is not remedied within 15 days of written notice. On termination you pay for all work completed and costs committed up to that date, and we hand over the deliverables produced so far for the parts that are paid. 13. Force majeure Neither party is liable for failure to perform caused by events beyond its reasonable control. 14. Governing law These terms are governed by Moroccan law. Any dispute that cannot be settled amicably falls under the jurisdiction of the competent courts of Tétouan. 15. Contact Questions about these terms: contact@moka3ab.com · +212 539 99 37 30. See also ourPrivacy Policy and Legal Notice . --- ## Legal Notice URL: https://moka3ab.com/legal-notice Summary: Legal notice for moka3ab.com: company details, registration numbers, publication director, hosting provider and intellectual-property terms. Legal Legal Notice Publisher, hosting and intellectual-property information for the moka3ab.com website. Last updated: 31 August 2026 Site publisher This website, moka3ab.com, is published by MOKA3AB SARL, a limited liability company (société à responsabilité limitée) under Moroccan law, specialised in the development and design of web and mobile applications and in e-commerce solutions. - Registered office: Av Jbal Tadghin, Rue 04 N°19, Tétouan 93000, Morocco - Trade register (RC), Tétouan: 13217 - Common Company Identifier (ICE): 000064273000056 - Professional tax (Taxe professionnelle): 51498940 - Phone: +212 539 99 37 30 · Mobile: +212 666-433-583 · Email: contact@moka3ab.com Publication director Mouad Bougdour. Hosting The website is hosted by Hostinger International Ltd, 61 Lordou Vironos Street, 6023 Larnaca, Cyprus — www.hostinger.com . Intellectual property The structure of the site and all its content — text, graphics, logos, icons, images and source code — are the property of MOKA3AB SARL or its partners and are protected by the applicable intellectual-property laws. Any reproduction, representation, adaptation or distribution, in whole or in part, without prior written permission is prohibited. The "Moka3ab" name and logo may not be used without authorisation. Personal data and cookies The processing of personal data and the use of cookies on this site are described in our Privacy Policy , provided in accordance with Moroccan Law No. 09-08. Governing law This legal notice is governed by Moroccan law. The competent courts of Tétouan have jurisdiction over any dispute relating to the use of the site. Credits Design and development: Moka3ab. ---