TikTok Ads agency in Morocco, native video and media buying.
UGC video studio plus TikTok Ads media buying operated from Casablanca. Scripting in Darija and French, local creator casting, in-house shoot and edit, Smart+ and Spark Ads, server-side attribution. Observed Morocco CPM between 12 and 22 MAD.
- TikTok Morocco audience 2026: roughly 12 million active users, 67% between 18 and 34 years old, 4.5 daily sessions on average. Video watch-rate 4 to 5× higher than equivalent Reels.
- Ground costs: 12-22 MAD CPM depending on targeting, recommended minimum 200 MAD/day per campaign, observed CPA 35-90 MAD on retail-DTC, 80-180 MAD on high-ticket B2C.
- Creative stack: 8 to 15 UGC videos/month by tier, scripting in Darija and French, recurring local creator casting, native vertical editing, A/B hook testing on 5 variants per asset.
- Pilot: Smart+ (TikTok AI campaigns), Spark Ads (native creator boost), Conversions API and CAPI, 3×/week scaling cadence, weekly Looker Studio dashboard.
Why TikTok is under-exploited in Morocco in 2026
TikTok crossed 12 million active users in Morocco in 2025, more than a third of the connected population. The audience is young (67% between 18 and 34), urban (Casablanca, Rabat, Marrakech, Tangier and Agadir account for 70% of traffic) and spends 4 to 5 daily sessions on the app. Yet few mainstream Moroccan brands are running ads: most 2026 digital budgets still flow to Meta and Google. Direct consequence: TikTok Morocco CPM sits between 12 and 22 MAD, against 28 to 45 MAD on Meta Ads for equivalent audiences. The average watch-rate of a well-scripted TikTok video is 4 to 5 times higher than an equivalent Reel — attention is still available. This window will close: retail, beauty, food delivery and automotive brands are starting to settle in. Six to twelve months to take a vertical before 2027 saturation.
- 12 million active Morocco users in 2025, 67% between 18-34
- CPM 12-22 MAD vs 28-45 MAD on Meta Ads for comparable audiences
- Video watch-rate 4-5× higher than Instagram Reels on native content
- Competitive window open 6-12 months before key verticals saturate
Webotic creative stack — from brief to scale
TikTok Ads performance lives 80% in the creative and 20% in the media buy — the opposite of Google Ads. Our process runs five locked steps. First, product and audience brief: 90 minutes with the brand, extracting angles, objections, customer pain points. Second, scripting: 5 to 8 scripts per cycle, mix of Darija and French depending on the vertical, hooks engineered on the first 3 seconds (which decide 60% of watch-time). Third, casting: a pool of 30+ Moroccan creators active in Casablanca, Rabat and Marrakech; selection by audience fit, not by community size. Fourth, shoot: iPhone or Sony FX3 depending on the desired finish, natural light or a light kit, 90 minutes per creator covering 4 to 6 product angles. Fifth, native 9:16 vertical edit, fast cuts, systematic burned-in subtitles, A/B test on 5 hooks per asset, 15 s + 30 s + 45 s declensions.
- 90-minute brief: angles, objections, pain points, audience mapping
- 5-8 scripts/cycle in Darija + French, hooks engineered for the first 3 seconds
- Pool of 30+ Moroccan creators, selection by audience fit
- Shoot on iPhone or Sony FX3, 90 minutes per creator, 4-6 product angles
- Native 9:16 edit, burned-in subtitles, A/B 5 hooks/asset, 15/30/45 s declensions
TikTok Ads media buying — Smart+, Spark, audiences
On the media side we work three main levers. Smart+ first, TikTok's automated campaign blending targeting, creative and bidding via AI: this is currently the format that scales most reliably on stable CPA, provided you feed it 8 to 12 fresh creatives per month (the algorithm fatigues fast on 2-3 repeated videos). Spark Ads next: we boost organic videos from the creators we work with — performance is 1.5 to 2× higher than equivalent dark ads because the audience perceives native content, not advertising. Audiences finally: 1-3% lookalikes on CRM buyers, strict exclusions to avoid overlap between campaigns, retargeting on site visitors and 75% video viewers. On tracking, TikTok Conversions API and CAPI are mandatory: with iOS 17+ and the collapse of the client-side pixel, server-side has become non-negotiable. Progressive 3×/week scaling, never abrupt — TikTok penalises budget swings above 30%/day.
- Smart+: TikTok AI campaigns fed by 8-12 fresh creatives/month minimum
- Spark Ads: native creator boost, 1.5-2× performance vs dark ads
- Audiences: 1-3% CRM lookalikes, site visitor and 75% video viewer retargeting
- Conversions API + CAPI server-side mandatory with iOS 17+
- 3×/week scaling maximum, never more than 30% budget swing per day
Fixed MAD fees = creative production and media buying combined. No percentage on media spend.
- TikTok Business Center + pixel + Conversions API setup
- 4 initial UGC videos (scripts, casting, shoot, edit)
- 1 traffic campaign + 1 conversions campaign configured
- 2-hour internal team training (reading reports, adjustments)
- Process documentation and tracking handover
- 8 scripted UGC videos (Darija + French) plus hook declensions
- Casting and coordination of 2-3 recurring Moroccan creators
- Smart+ + Spark Ads + retargeting + CRM lookalikes
- Weekly Looker Studio dashboard reporting
- Weekly optimisation: pausing low performers, scaling winners
- 12 to 15 videos/month with 2-3 recurring Moroccan creators
- Systematic A/B hook testing (5 variants per creative)
- Multi-channel server-side attribution (TikTok + Meta + Google)
- Quarterly creative benchmark study on the client's vertical
- Senior media buyer on-call for retail peaks (sales, Ramadan)
FAQ · TIKTOK ADS MOROCCO
01Why use a TikTok Ads agency in Morocco in 2026?
Because TikTok is still under-served on the advertiser side in Morocco: 12-22 MAD CPM vs 28-45 MAD on Meta, 4-5× higher watch-rate, and 67% of the audience between 18 and 34. A specialised agency brings three things you can't replicate in-house without 6 months of mistakes: a pre-briefed pool of Moroccan creators, a creative process tested on dozens of campaigns, and media buying expertise on Smart+ and Spark Ads that shifts every quarter with TikTok platform updates.
02What's the average TikTok CPM in Morocco?
Our 2025-2026 observed range: 12 to 18 MAD CPM on broad audiences (18-34 national), 16 to 22 MAD on targeted audiences (buyer lookalikes, narrow interests), peaks at 28-32 MAD during high-demand periods (sales, Black Friday, Ramadan). Compare with the 28-45 MAD seen on Meta Ads for equivalent Morocco audiences. CPM alone doesn't tell the story: what counts is the final CPA, which depends as much on creative as on media.
03What does a TikTok Ads agency cost in Morocco?
Three ranges by scope. A one-off setup (Business Center, pixel, 4 creatives, training) sits around 10,000 MAD one-shot. A standard monthly pilot with 8 creatives/month and media buying falls between 9,500 and 12,000 MAD/month depending on spend volume and complexity. Creative-first scaling with 12-15 videos/month, recurring creators and server-side attribution goes beyond 16,000 MAD/month. Media spend (what you pay TikTok directly) is not included in our fees: we charge for the service, never as a percentage of the media budget.
04Should videos be shot in Darija or in French?
Both, and the split depends on the vertical and audience. For retail-DTC, food delivery, mass-market beauty, B2C mobile apps: Darija dominates at 70-80%, French complements for upper-tier Casablanca-Rabat audiences. For B2B, SaaS, higher education, premium automotive: French still leads at 60-70%. We systematically test both tracks at campaign launch and let the data decide. The worst mistake is overdubbing in French creatives that would have performed in Darija — the audience picks up the disconnect instantly.
05Spark Ads or in-house creative — which performs best?
On our 2025-2026 accounts, Spark Ads (boosting creators' organic videos) beat in-house dark ads by 1.5 to 2× on CTR and 1.3 to 1.7× on CVR on cold audiences. The reason is simple: TikTok rewards perceived authenticity, and native content from a followed creator converts better than a creative recognised as advertising in the first second. The right strategy combines both: Spark Ads for cold acquisition, in-house creative for retargeting and bottom-funnel where the asset can be more product-centric and less narrative.
We audit your TikTok setup in 30 minutes
Share your TikTok Business Center in read access and your last 3 months of data. We come back within 48 hours with a quantified audit: pixel and Conversions API, audience quality, campaign structure, creative performance by hook, scaling recommendations. Audit on us, no automated mailing, no follow-up sequence. If the engagement makes sense for you, we quote. If not, we hand you the next steps to move forward in-house.