TL;DR
Many agencies in Morocco don't just bill for their work — they take a hidden margin on your ad budget, hosting, licenses and vendors. On a Meta or Google Ads budget, that hidden margin can be 15–30% of what you spend — without you ever seeing it. Here's where it hides, how to spot it, and the exact questions to ask before signing.
This isn't a callout piece. It's an honest explanation of a legal but rarely-explained mechanism — relevant to any business (SMB, retail, restaurant, e-commerce, industry), not just one sector.
What is a “hidden margin” at an agency?
A hidden margin is money the agency pockets on top of its fees, taken from a cost it manages on your behalf — without billing you for it explicitly. It's not illegal. It becomes a problem when it's neither disclosed, quantified, nor justified.
The margin on advertising (the most common)
The classic setup: the agency hosts your ad budget on its own Meta or Google Ads account, bills you “10,000 MAD of ads”, but only spends 7,500 on the platforms. The 2,500 MAD difference vanishes into the margin — invisible, because you never access the real ad account.
The margin on hosting and licenses
Hosting that costs 400 MAD/year billed at 1,500 MAD. A 90 MAD domain billed at 400. Small amounts individually — but they lock you in: as long as hosting and domain are in the agency's name, you don't own your own site (more in why your agency should never own your website).
Vendor kickbacks
Print, video production, media buying, subcontracted developers: the agency gets a vendor rate, bills you a higher “client” rate, and keeps the difference. A coordination margin is fair — an undisclosed hidden percentage is not.
How to know if your agency takes margins: 5 signals
- It refuses to give you access to your ad account. If the budget lives on its account, not yours, you'll never see real spend. Signal #1.
- The quote is a single line. “Ad management: 12,000 MAD” with no split between fees and media budget = black box.
- The domain and hosting are in its name. A simple WHOIS lookup reveals your domain's registrant.
- You get “results” but never raw invoices. A report isn't proof of spend. Ask for the platform invoices as-is.
- Answers get vague when money comes up. Verbal opacity often screens a margin.
The right questions to ask before signing
- Is the ad budget spent on my account or yours?
- Can I have permanent read access to the Meta / Google Ads account?
- Are your management fees separated from media budget on the quote?
- Will the domain and hosting be registered in my name from day one?
- Can I get the raw platform invoices every month?
- If I leave, do I keep my accounts, my data, my site?
An honest agency answers “yes” to all of these without hesitation. If one answer stalls, dig there.
What a truly transparent agency looks like
- Ad budgets live on your accounts, not the agency's. Money never flows through it.
- You see the raw invoices from the platforms: you pay what the agency pays, zero media margin.
- You own everything — domain, hosting, code, analytics — in your name, from day one.
- The quote clearly separates fees from pass-through costs, to the dirham.
That's the model we run at Multimedigital — verify it on our communication agency in Marrakech page or when discussing your Meta & Google campaigns. We sell expertise, not dependency.
FAQ — Hidden margins and agency transparency in Morocco
Is it illegal for an agency to take a margin on advertising?
No, not in itself. An agency may charge management fees. The problem isn't the margin — it's the hidden margin, undisclosed and unquantified, silently added to what you think is pure media spend.
How do I check if my ad budget is really being spent?
Ask for at least read access to the Meta Business or Google Ads account running your campaigns. If the budget is on your own account, you see real spend in real time. A refusal is a red flag.
What margin is “normal” for an agency?
Transparent management fees often sit between 15 and 25% of media budget, clearly disclosed and separated on the quote. The problem is an undeclared percentage on top, or an inflated budget on an account you can't access.
How do I know who owns my site and domain?
Run a WHOIS lookup on your domain: it shows the registrant. For hosting, ask for the account credentials. If either is in the agency's name, you don't fully control your online presence.
Does a transparent agency cost more?
Not necessarily. Its visible fees may be higher — but with no hidden margin on your media, hosting and vendors, the total cost is often lower, and above all predictable.
What if I think my current agency takes hidden margins?
Ask, in writing, for access to your ad accounts and the raw platform invoices. An honest agency provides them easily. A refusal or evasive answers give you your answer — and good reason to consider a more transparent partner.
In short
In Morocco, an agency's true cost isn't always the one on the quote. Hidden margins can inflate your bill by 15–30% without you knowing. The fix is simple: demand access to your accounts, raw invoices, ownership of your assets, and a quote that separates fees from pass-through costs. Transparency isn't a luxury — it's the minimum.