Google Ads agency pricing in Casablanca, with no percentage of media spend.
Median CPC of 1.20 to 4.50 MAD observed across 31 Casablanca-Rabat Google Ads accounts piloted by Webotic in Q1 2026. Smart Bidding, Performance Max, server-side tracking via GTM Server and conversions API included from day one. Flat MAD retainers.
- Median Casablanca CPC Q1 2026: 1.20 to 4.50 MAD depending on industry and match type.
- Minimum media spend for effective Smart Bidding: 5,000 MAD/month.
- Median ROAS observed on 31 Webotic accounts at 90-day scaling: +340%.
- Webotic retainer: flat MAD, never 15-25% of media spend like most of the market.
The real cost of a Google Ads campaign in Casablanca in 2026
The cost of running Google Ads in Casablanca breaks down into three lines that local agencies routinely blur on their proposals. First, the media spend, paid directly to Google: it funds every click through the CPC auction. Second, agency fees, which pay for account strategy, ad production, Smart Bidding tuning and reporting. Third, the tracking setup (GTM Server-Side, conversions API, multi-channel attribution), billed once or quietly bundled into the monthly fee. On the CPC side, observed across 31 Webotic accounts in Q1 2026: new-build real estate in Casablanca-Rabat 3.50 to 5.20 MAD per click on exact-match keywords like luxury apartment maarif, generalist e-commerce 1.50 to 3.00 MAD, law firms and accountants 6.00 to 12.00 MAD (head-to-head between firms), automotive and dealerships 2.00 to 4.00 MAD, training and coaching 1.80 to 3.40 MAD, construction services 1.40 to 2.80 MAD. Smart Bidding's learning phase takes 7 to 14 days to stabilise, provided weekly conversions on the target objective stay above 30. Below that, the algorithm gropes.
- New-build real estate CPC: 3.50 to 5.20 MAD on exact match.
- E-commerce generalist CPC: 1.50 to 3.00 MAD, drift on Black Friday peaks.
- Legal and accounting CPC: 6.00 to 12.00 MAD — fiercely contested market.
- Smart Bidding learning phase: 7 to 14 days, 30 weekly conversions minimum.
Flat retainers vs percentage of media spend — why flat wins
The bulk of Google Ads agencies in Morocco — Casablanca included — charge 15 to 25% of monthly media spend. The model sells well on the commercial side but is structurally broken on the client side. First problem: inverted incentive. The more your agency spends, the more it earns, regardless of your ROAS. A rational agency on this model pushes to scale budgets even when CPAs drift upward. Second problem: the actual work of a Google Ads media buyer does not scale linearly with media spend. Optimising a Search campaign at 10,000 MAD/month or at 80,000 MAD/month requires roughly the same 8 to 14 weekly hours of quality piloting. You are paying 8x for the same service. Third problem: fiscal opacity. Webotic only bills flat MAD studio retainers, adjusted only when product scope changes (new channel added, more campaigns, new market). You pay for engineering hours, never a percentage of what you hand to Google. Your savings on media spend stay in your pocket, never in the agency's commission.
- % spend model: agency incentivised to spend, not to perform.
- Real media buyer workload does not scale linearly with budget.
- Webotic charges flat MAD retainers, adjusted to scope — not to spend.
- Savings on spend = client benefit, never lost to commission.
What ships from day one at Webotic — tracking, Smart Bidding, attribution
No Webotic Google Ads pack starts without a full tracking foundation, because piloting Smart Bidding or Performance Max without reliable conversions is driving at night with the headlights off. Concretely, the day-one setup includes: Google Tag Manager Server-Side hosted on Google Cloud Run or Stape (10 to 25 USD/month depending on volume, billed back at cost), Google Ads conversions API with client_id deduplication, data-driven attribution model (default since 2023, validated on a minimum 30 days of signal), offline conversion import for B2B leads that close by phone or email, HubSpot or Pipedrive CRM integration in both directions to surface lead status back to Google. On the campaign side: Search exact + phrase match with negative keyword lists maintained weekly, Performance Max with asset groups segmented by persona, RLSA and customer-match audiences sourced from your CRM, automated exclusions of irrelevant display placements. Looker Studio reporting ships by week 2 with daily refreshes, and weekly piloting reviews are bundled in the scaling pack.
- GTM Server-Side on Cloud Run or Stape, billed back at cost.
- Google Ads conversions API with client_id dedupe, data-driven attribution.
- Offline conversion import for B2B leads (phone, email, CRM status).
- Looker Studio with daily refresh, weekly review on the scaling pack.
Studio retainers in MAD, flat. You pay for engineering hours, not a slice of what you hand to Google.
- GTM Server-Side on Cloud Run + conversions API
- Account architecture (3 campaigns max, naming convention)
- RSA ad creation + full extensions (sitelinks, callouts, structured snippets)
- First campaign live, 14 days of piloting and Smart Bidding learning phase
- Search OR Performance Max, up to 25,000 MAD/month media managed
- Weekly optimisation: negative keywords, bids, audiences
- Looker Studio reporting with daily refresh, 45-min monthly review
- Ongoing RSA and asset group updates
- Search + Performance Max + Display + YouTube up to 150,000 MAD media/month
- Continuous A/B testing on RSA, asset groups, customer match audiences
- Progressive scaling via t-CPA / t-ROAS, dynamic placement exclusions
- Server-side data-driven attribution, weekly 60-min call, Slack hotline
FREQUENTLY ASKED QUESTIONS
01How much does a Google Ads agency cost in Casablanca in 2026?
Google Ads agency fees in Casablanca range from 4,000 MAD/month for a junior freelancer to 25,000 MAD/month for a Premier Partner agency on a scaling account. Webotic charges 6,500 MAD/month on the single-objective pack (Search-only or PMax-only, up to 25,000 MAD media managed) and 12,000 MAD/month on the multi-format scaling pack. The initial setup — server-side tracking, conversions API, first campaign — is billed once at 8,000 MAD. All our fees are flat MAD, never a percentage of media spend.
02Why not charge a percentage of media spend like other agencies?
Because the % spend model creates an inverted incentive: the more the agency spends, the more it earns, independent of your ROAS. On an account that moves from 20,000 to 80,000 MAD/month in media, the actual workload of a media buyer rises 30 to 40%, not 300%. You would pay four times more for the same service. Webotic charges flat studio retainers: any savings you make on media spend stay in your pocket, not in our commission.
03What is the minimum budget to start Google Ads in Morocco?
The pragmatic floor sits at 5,000 MAD/month of media spend so a Search exact or phrase-match campaign accumulates enough signal (30+ weekly conversions) for Smart Bidding to exit the learning phase. Below that, the algorithm fumbles and weekly performance swings ±50%. Adding agency fees (6,500 MAD/month on the Webotic pack) and a one-off tracking setup brings the real first-month entry ticket to 19,500 MAD, then 11,500 MAD/month at cruising speed.
04Performance Max or Search Ads to get started in Casablanca?
Search Ads exact + phrase match to start in 80% of cases. Performance Max is powerful but needs a strong weekly conversion volume (50+) and a full asset catalogue (15 images, 5 videos, 5 headlines, 5 descriptions) for the algorithm to genuinely exploit signals. For an account starting at 5,000 to 15,000 MAD/month in media, Search exact delivers tight control and a provable ROAS within 30 days. Performance Max joins in month 2 or 3, complementarily, to capture long-tail searches and relevant display placements.
05How long before you see results on Google Ads?
First clicks land within 2 to 24 hours of launch. First conversions surface within 3 to 10 days depending on your funnel. The Smart Bidding learning phase takes 7 to 14 days to stabilise the cost per conversion. Median ROAS on a starting Webotic account: 2.2x in month 1, 3.1x in month 3, 4.4x in month 6 on actively scaling accounts with full server-side attribution. Any number quoted before 30 days of piloting is a projection, not statistical reality.
We audit your Google Ads account in 30 minutes
Grant us read-only access to your Google Ads account. We come back within 48 hours with a short document: tracking and conversions API, campaign structure, ad quality, three optimisation levers to activate the following week. No slides, no pitch — just the audit. If working together makes no sense, we tell you plainly.