HomeBlog › Cost per lead Casablanca vs Rabat
Lead Generation

Cost per lead in Casablanca & Rabat: benchmarks and global comparisons

Webotic Team April 2026 12 min read
TL;DR — CPL in Casablanca runs 30-45% higher than in Rabat depending on the vertical. 5 levers: neighborhood micro-targeting, deeper conversion events, CAPI scoring, localized creatives, server-side tracking.

Casablanca concentrates 32% of Morocco's digital ad spend, ahead of Rabat (18%), Marrakech (12%) and Tangier (8%). That concentration creates an auction effect that directly impacts cost per lead. Across the 126 Meta Ads accounts we manage at Webotic, the average CPL in Casablanca is systematically higher than in Rabat, with the gap ranging from 30% in education to 45% in real estate. Benchmarked globally, Casablanca CPLs still sit well below mature markets like the US (where real estate CPL often exceeds $80) or Western Europe, but the local gap is real and workable: by understanding the structural drivers and applying the right optimization levers, it is possible to close 40 to 60% of that gap.

Average CPL Casablanca vs Rabat by vertical

Vertical CPL Casablanca (MAD / USD) CPL Rabat (MAD / USD) Gap
Real estate 155 MAD / ~$15.50 95 MAD / ~$9.50 +63%
Healthcare 72 MAD / ~$7.20 48 MAD / ~$4.80 +50%
Education 36 MAD / ~$3.60 25 MAD / ~$2.50 +44%
B2B 128 MAD / ~$12.80 88 MAD / ~$8.80 +45%
E-commerce 42 MAD / ~$4.20 30 MAD / ~$3.00 +40%

These numbers, aggregated across Q4 2025 and Q1 2026 from our client accounts, reveal a significant structural gap. Real estate shows the widest spread (+63%), driven by the concentration of developers and agencies in Casablanca competing fiercely on the same audiences. For reference, US real estate CPL averages $75-120 and Western Europe $40-70, so Morocco remains a high-efficiency market on absolute cost despite the local premium.

The structural drivers of the CPL gap

Advertiser density and auction competition

Casablanca has 2.3x more active advertisers on Meta than Rabat. That density mechanically lifts CPM (cost per thousand impressions), which rises from an average of 16 MAD (~$1.60) in Rabat to 24 MAD (~$2.40) in Casablanca. The effect is especially pronounced at month-end and during promotional windows (Ramadan, Black Friday, back-to-school), when Casablanca CPM can climb 40 to 60% above its annual average.

Purchasing power and market attractiveness

Average purchasing power in Casablanca is 22% higher than in Rabat, attracting national and international brands. That pull creates a virtuous cycle for the Casablanca digital ecosystem but a vicious cycle for ad costs: more brands means more competition, and more competition means higher costs. Local Casablanca advertisers end up bidding against national budgets, which is not the case in Rabat, where the market is dominated by local and institutional players.

Audience volume and dilution

Casablanca represents 5.8 million Meta users, versus 2.4 million for Rabat. That higher volume dilutes the relevance of generic targeting. An advertiser targeting "interested in real estate in Casablanca" reaches an audience 3x larger than in Rabat, but with more scattered purchase intent. The solution: neighborhood-level micro-targeting, the first of the five optimization levers.

The 5 levers to optimize CPL

Lever 1: Neighborhood-level micro-targeting

Rather than targeting "Casablanca" as a single block, segment by geographic zone. Maarif attracts a young, active audience (25-40, upper-middle-class), ideal for retail and dining. Anfa and the Boulevard concentrate professionals and B2B decision-makers. Ain Diab pulls affluent families, a key segment for premium real estate and healthcare. Ain Sebaa and Sidi Moumen skew toward value offers and education. This segmentation lets you tailor creatives, offers and messaging to each micro-market, reducing CPL by 15 to 25%.

Lever 2: Deep conversion events

Most Casablanca advertisers optimize on the standard "Lead" event, which asks the algorithm to maximize form-fill volume regardless of quality. Shifting optimization to a deeper funnel event ("Lead_Qualified" or "Appointment_Booked") teaches the algorithm to target profiles that actually convert, not just form-fillers. This change requires a minimum volume of 50 conversions per week to be effective.

Lever 3: Real-time CAPI scoring

CAPI scoring sends Meta real-time quality signals. Every lead is scored from 0 to 100, and only qualified leads (score > 60) are sent as conversion events to the algorithm. That filtering improves Meta's predictive model, which progressively targets profiles similar to your best leads. On our Casablanca accounts, this approach cut qualified CPL by 38% in six weeks. The LeadFlow platform automates this process.

Lever 4: Localized creatives

An ad that mentions "Casablanca" generically converts 18% worse than one that mentions the user's specific neighborhood. Creatives should include local visual cues (Hassan II Mosque for Ain Diab, Twin Center for Maarif), customer testimonials from the neighborhood, and geo-targeted offers. In Rabat, the specifics differ: institutional references (ministry district, Hay Riad) and proximity to government bodies are effective trust levers, as demonstrated in our Rabat Zoo case study.

Lever 5: Server-side tracking

Server-side tracking via CAPI is particularly critical in Casablanca, where iPhone penetration is 32% (versus 24% in Rabat) and ad-blocker usage is more common. Without CAPI, Casablanca advertisers lose up to 42% of their conversion data, which severely degrades algorithmic optimization. Deploying CAPI recovers that data and improves CPA by 22 to 30% within four weeks.

Rabat specifics

While CPL is structurally lower in Rabat, the city has its own challenges. Audience volume is more constrained (2.4 million Meta users), which limits campaign scaling. Institutional verticals (government B2B, public agencies, NGOs) dominate the Rabat market, creating distinctive auction dynamics during the week (CPM rises 15% Tuesday through Thursday). Seasonality is also different: parliamentary sessions and administrative back-to-school periods impact B2B CPL in Rabat more than in Casablanca.

For advertisers active in both cities, the optimal strategy is to segment campaigns by city with distinct budgets and creatives. The Rabat budget can be 30% lower for an equivalent lead volume, provided messaging is adapted to local specifics.

The CPL gap between Casablanca and Rabat is not an anomaly to correct but a market signal to exploit. In Casablanca, competition requires greater sophistication: micro-targeting, scoring, CAPI and localized creatives are not options but prerequisites. In Rabat, the lower CPL offers a wider margin for experimentation with new formats and audiences. Our recommendation: never compare KPIs across the two cities without adjusting for local competitiveness.

Webotic Team — International Media Buying & Lead Generation Agency, HQ in Rabat, Morocco · About Webotic

Frequently asked questions

Three structural factors: advertiser density (2.3x higher in Casablanca), stronger purchasing power that attracts national brands, and a larger audience base that dilutes the relevance of generic targeting.
In 2026: real estate (120-180 MAD / ~$12-18 in Casa, 75-110 MAD / ~$7.50-11 in Rabat), healthcare (55-90 MAD / ~$5.50-9 vs 35-60 MAD / ~$3.50-6), education (25-45 MAD / ~$2.50-4.50 vs 18-32 MAD / ~$1.80-3.20), B2B (90-160 MAD / ~$9-16 vs 65-120 MAD / ~$6.50-12), e-commerce (30-55 MAD / ~$3-5.50 vs 22-40 MAD / ~$2.20-4).
The fastest lever is neighborhood micro-targeting. Instead of targeting all of Casablanca, segment by zones (Maarif, Anfa, Ain Diab, Ain Sebaa). This single optimization cuts CPL by 15 to 25% on average.

Cut your CPL in Casablanca and Rabat

Free audit of your campaigns by city. Micro-targeting and scoring strategy in 10 days.

Request a CPL audit →