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.
Rather talk it through?
A Moroccan advisor answers your campaign questions on WhatsApp, in French, Arabic or Darija. No commitment.
Mon–Fri 9 AM–6 PM · Sat 10 AM–2 PM (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
Written for the Moroccan market: figures in MAD, DGI tax framework and practices observed in Casablanca, Rabat and Marrakech.
Get our Moroccan market analyses
Get our Moroccan market analyses
Once a month: market figures in MAD, Instagram and TikTok trends in Morocco, and our updated pricing grids.
Launch your next campaign on Wassit
More verified Moroccan creators, escrow payment and tax-compliant invoices. Get started in under 10 minutes.
- Escrow-held payment
- No commitment
- ICE/DGI-compliant invoice