Agency matchmaking solves the discovery problem — finding a partner whose expertise and category fit your growth phase. It does not, on its own, solve the legal exposure problem that comes with committing budget to a new agency relationship. This framework covers the due diligence to run before a contract is signed, not after a dispute starts.
Why Agency Engagements Carry Specific Legal Risk
Agency relationships differ from most supplier contracts in a few ways that matter legally:
- **IP ownership is often ambiguous**: creative assets, campaign strategy documents, and code produced during an engagement need explicit ownership terms — "we paid for it" is not automatically "we own it" under most standard agency contracts.
- **Scope is naturally fluid**: marketing and creative work invites iteration, which means scope creep is more common than in fixed-deliverable supplier contracts, and needs firmer written boundaries.
- **Performance is harder to verify objectively** than a physical delivery — "good creative" or "effective campaign" require defined, measurable acceptance criteria to avoid subjective disputes.
- **Data access risk**: agencies frequently gain access to ad accounts, analytics platforms, and customer data, creating exposure that outlasts the contract itself if not addressed explicitly.
The Due-Diligence Checklist Before Signing
Before committing budget to a new agency, verify the following, in order:
1. **Legal identity**: confirm the agency's ICE, registre de commerce, and — for cross-border engagements — equivalent registration in its home jurisdiction. A verified agency profile should surface this upfront rather than requiring a manual request. 2. **Portfolio verification**: ask for client references you can independently contact, not just case study slides. A pattern of unverifiable claims is itself a signal. 3. **Written scope with exclusions**: the contract should state not only what is included, but explicitly what is *not* — revision limits, channels covered, whether paid media spend is managed or merely advised on. 4. **IP and usage rights**: specify who owns final creative assets, whether the agency retains a portfolio-use right, and what happens to work-in-progress if the engagement ends early. 5. **Data and account access terms**: define what access the agency receives (ad accounts, analytics, CRM), how it's revoked at contract end, and who owns the historical data generated during the engagement. 6. **Termination and transition terms**: specify notice periods, and — critically — what the agency must hand over (files, credentials, documentation) if the relationship ends.
Defining Evidence-Based Milestones
Once identity and contract terms are verified, the remaining risk is performance ambiguity — and the fix is the same one used across B2B contracting generally: define what "done" looks like before work starts, not after it's delivered.
- For a campaign launch: a defined go-live date, a specific set of creative assets delivered in agreed formats, and a reporting cadence — not "campaign performs well."
- For a retainer: monthly deliverables listed explicitly (number of assets, channels, reporting), with a written definition of what counts as complete for that month.
- For a strategy engagement: a delivered document meeting a pre-agreed table of contents, reviewed and accepted within a defined window.
Structuring payment against these milestones — rather than a flat monthly retainer with no attached deliverable definition — is what makes the relationship auditable from day one.
Vous préférez qu’on en parle de vive voix ?
Un conseiller marocain répond à vos questions de campagne sur WhatsApp, en français, en arabe ou en darija. Sans engagement.
Lun–Ven 9h–18h · Sam 10h–14h (GMT+1)
Pairing Due Diligence with Escrow
A due-diligence checklist reduces the odds of a bad engagement; it doesn't eliminate the residual financial risk if things still go wrong. That's why Wassit pairs the legal due diligence framework directly with escrow: funds move only against the milestones defined during due diligence, and a dispute pauses release instead of forcing an all-or-nothing standoff. For the broader mechanics of how escrow-gated payment works, see our complete guide to B2B digital escrow and contract safety.
What This Looks Like End to End
Put together, a properly de-risked agency engagement runs through four stages: verified identity and portfolio check, a written contract with explicit scope, IP, and data terms, milestone definitions agreed before work starts, and escrow-gated payment tied to those milestones. Skipping any one of the four doesn't necessarily cause a failed engagement — but it removes the safeguard that would have caught it if things went wrong.
Agency matchmaking answers "who should I hire." Legal due diligence answers "on what terms," and it deserves the same rigor — arguably more, given how much ambiguity creative and marketing engagements naturally invite.
Yassine El Amrani
Business Advisory Principal, Audicom
Article rédigé pour le marché marocain : chiffres en MAD, cadre fiscal DGI et pratiques observées à Casablanca, Rabat et Marrakech.
Recevez nos analyses du marché marocain
Recevez nos analyses du marché marocain
Une fois par mois : chiffres du marché en MAD, tendances Instagram et TikTok au Maroc, et nos grilles tarifaires actualisées.
Lancez votre prochaine campagne sur Wassit
Plus de créateurs marocains vérifiés, paiement séquestré et factures conformes DGI. Démarrez en moins de 10 minutes.
- Paiement sous séquestre
- Sans engagement
- Facture ICE/DGI conforme