HomeBlog › TikTok Ads Morocco
Complete Guide

TikTok Ads in Morocco: The Complete Guide to Launching Your First Campaigns in Casablanca and Rabat

March 2026 Webotic Team 12 min read
TL;DR

TikTok has 8M+ active users in Morocco in 2026, primarily 18-34 years old in urban areas. Average CPM is 40% lower than Meta Ads, making it a high-potential acquisition channel for advertisers in Casablanca, Rabat and comparable emerging markets worldwide.

The Moroccan advertising market is going through a deep transformation driven by the rise of TikTok Ads. Within just 18 months, the platform has moved from a space reserved for viral challenges to a measurable acquisition channel for companies in Casablanca and Rabat. With more than 8.2 million monthly active users in Morocco in 2026, TikTok now offers an audience that advertisers can no longer ignore. This article details every step to launch, optimize and scale your TikTok Ads campaigns — with a framework that is directly applicable to other emerging markets.

TikTok in Morocco in 2026: key figures and demographics

TikTok penetration in Morocco has reached 22% of the total population, but the actual concentration is much higher in urban segments. Casablanca alone accounts for roughly 2.8 million monthly active users; Rabat-Salé-Kénitra adds another 1.4 million. The 18-24 age group represents 42% of the audience, while the 25-34 segment accounts for 31%. A notable signal for advertisers: the 25-40 bracket, with strong purchasing power, is growing 28% year-over-year on the platform.

Average time spent on TikTok in Morocco is 58 minutes per day, 35% higher than Instagram. Average organic engagement rate (likes + comments + shares / views) reaches 5.8% versus 1.2% on Instagram. These metrics reflect active attention, not passive scrolling — a structural advantage for video ads.

Setting up TikTok Business Manager from Morocco

The first technical step is creating a TikTok Business Center account. Go to business.tiktok.com and select Morocco as your billing region. The Business Center lets you manage multiple ad accounts, assign team roles and centralize creative assets.

Key considerations for the Moroccan market (and most MENA setups):

Accepted payment methods in Morocco

TikTok Ads accepts international Visa and Mastercard cards. Moroccan bank cards (Attijariwafa, BMCE, CIH, Banque Populaire) work provided international payments and e-commerce are enabled on the card. If your card is declined, check the online transaction cap with your bank branch. For budgets above USD 10,000/month, TikTok offers direct billing through a MENA regional representative.

TikTok Pixel and Events API: the tracking you can't skip

Installing the TikTok Pixel is the non-negotiable prerequisite for any performant campaign. The Pixel deploys via a JavaScript snippet on your site or, ideally, through Google Tag Manager. It captures standard events: PageView, ViewContent, AddToCart, InitiateCheckout, CompletePayment, SubmitForm and Contact.

But in 2026, the Pixel alone is no longer enough. Browser restrictions (Safari ITP, Chrome third-party cookie blocking) degrade signal quality. That's where the TikTok Events API comes in: a server-to-server connection that sends conversion events directly from your backend to TikTok. Combined with the Pixel (with automatic deduplication), Events API improves attribution by 25-40% based on Webotic's tests across Moroccan and international accounts.

W

Webotic Tip

Deploy Events API via GTM Server-Side. This lets you share the same server container for Meta CAPI, Google Ads Enhanced Conversions and TikTok Events API. One deployment, three platforms fed with reliable conversion data.

The 4 TikTok Ads formats to master

1. In-Feed Ads

In-Feed Ads appear in the user's For You Page feed. Vertical video format (9:16), recommended duration of 15 to 30 seconds. The hook must grab attention within the first 2 seconds. In Morocco, videos in Darija with French subtitles generate a 34% higher completion rate than French-only videos — a reminder that local-language layering outperforms single-language creative in any multilingual market.

2. Spark Ads

Spark Ads turn an existing organic post into a paid ad. You can amplify your own videos or those of partner creators (via an authorization code). The key advantage: the format preserves the original likes, comments and shares, which creates immediate social proof. Spark Ads post an average CTR 1.8x higher than standard In-Feed ads in Morocco.

3. Lead Generation Forms

TikTok's native forms let you collect leads without leaving the app. The user taps the CTA, and a pre-filled form (name, phone, email) appears. Completion rate is 2-3x higher than an external landing page thanks to auto-fill and no redirect. For real estate and healthcare in Casablanca, this format generates CPLs between MAD 25 and 45.

4. Shopping Ads

TikTok Shop is not yet live in Morocco, but Shopping Ads (Video Shopping Ads) let you tag products in your videos and redirect to your e-commerce site. Moroccan e-commerce advertisers using this format see an average ROAS of 3.2x, with an average basket between MAD 180 and 350 depending on the vertical.

TikTok vs Instagram vs Facebook — audience and engagement in Morocco

Metric TikTok Instagram Facebook
Active users Morocco 8.2M 7.5M 16.8M
Dominant age group 18-34 (73%) 18-34 (62%) 25-44 (54%)
Average time / day 58 min 32 min 28 min
Average engagement rate 5.8% 1.2% 0.8%
Average CPM (MAD) 12-18 MAD 22-35 MAD 18-28 MAD
Average CPC (MAD) 0.80-1.50 MAD 1.20-2.80 MAD 1.00-2.20 MAD
Dominant format Short vertical video Reels / Stories Image + video
Advertising strength Awareness + young leads Branding + e-commerce Volume + broad audiences

Source: Webotic aggregated data across 45 Moroccan ad accounts, Q1 2026.

Budget recommendations for the Moroccan market

The minimum technical budget per ad group is USD 50/day (around MAD 500). However, for the TikTok algorithm to exit the learning phase, you need to hit 50 conversions per week. Here are our recommendations by objective:

W

Webotic Strategy

We systematically launch TikTok Ads campaigns with a 60% Spark Ads / 40% In-Feed split. Spark Ads feed social proof while In-Feed tests different marketing angles. After 14 days, we reallocate budget to the best-performing audience-creative combinations.

Frequently asked questions about TikTok Ads in Morocco

What is the minimum budget to launch TikTok Ads in Morocco?
The technical minimum is USD 50/day per ad group. For meaningful results in Casablanca or Rabat, Webotic recommends at least MAD 200/day during the test phase, or roughly MAD 6,000/month. This budget reaches the 50 weekly conversions required to exit the learning phase.
Does TikTok Ads work for B2B in Morocco?
Pure B2B remains limited on TikTok in Morocco. However, sectors with mixed decision-making (real estate, education, healthcare) achieve excellent results because decision-makers are also TikTok users in the 25-40 bracket. For industrial B2B, Meta Ads and Google Ads remain more suitable.
How do you pay for TikTok Ads from Morocco?
TikTok accepts international Visa and Mastercard cards. Moroccan bank cards work if they are enabled for international payments. If you run into issues, contact your bank to raise the e-commerce cap. For larger budgets (USD 10,000+/month), TikTok offers direct billing through a MENA representative.
What is the difference between In-Feed Ads and Spark Ads?
In-Feed Ads are standard ads created in Business Manager. Spark Ads amplify an existing organic post (yours or a creator's via authorization code), preserving the original likes and comments. In Morocco, Spark Ads deliver 1.8x higher CTR on average.

Launch your TikTok Ads with Webotic

Our media buying experts manage 25+ TikTok Ads accounts in Morocco and abroad. From setup to daily optimization, we maximize your ROI.

Explore our Media Buying offer →
W

Webotic Team

International agency specialized in Media Buying & Lead Generation. 190+ clients supported. Headquartered in Rabat, Morocco.