Not legal advice. This is general marketing guidance based on what actually protects clients in practice. Have a solicitor review any contract before you sign it.
The short answer
A marketing agency contract should protect the client on six fronts: a defined scope of work, a specific list of deliverables with dates, clear ownership of intellectual property once it is paid for, an exit clause with a fair notice period, a fixed reporting cadence, and direct access to the client's own accounts and data. Contracts that leave any of these vague tend to cause disputes later, usually after the relationship has already gone wrong. The clauses matter more than the pitch: an agency that resists putting scope, deliverables, or IP ownership in writing is telling the client something about how it plans to operate. None of this replaces legal advice: a solicitor should review any contract before it is signed, and this guide is not a substitute for that review.
The six-point checklist
- Scope of work. What the agency will and will not do, in writing.
- Deliverables and dates. What gets produced, and by when.
- IP ownership. Who owns the ads, copy, designs, and code once they are paid for.
- Exit clause and notice period. How either side ends the relationship, and how much warning is required.
- Reporting cadence. How often results are reported, and in what format.
- Data and account access. Who owns the ad accounts, the pixel, the analytics, and the customer data.
Scope of work
A vague scope is a common source of agency disputes. If the contract says "social media marketing" and nothing else, both sides will eventually disagree about what that covers.
A working scope clause names the channels (Meta, Google, email, and so on), the specific activities within each channel (strategy, creative production, media buying, reporting), and what falls explicitly outside it. If a client wants a fixed number of ad creatives per month, that number belongs in the contract, not in an email thread from the kickoff call. Verbal promises made in a pitch deck can be difficult or impossible to enforce once the contract is signed, especially if the contract contains an entire-agreement clause excluding them. If it mattered in the pitch, it needs to survive into the document.
This is also where "scope creep" gets managed before it happens. A good contract states how new requests outside the agreed scope are handled: a change order, an additional fee, or a formal amendment. Without that clause, scope creep becomes an argument instead of a process.
Before any of this gets negotiated, it helps to already know how to vet an agency before it gets anywhere near a contract: an agency that is vague verbally is usually vague in writing too.
Deliverables and dates
Scope describes the work. Deliverables describe the proof that the work happened. A contract should list what the client will actually receive: a monthly report, a set number of ad variants, a completed landing page, a content calendar, whatever applies to the engagement.
Each deliverable needs a date or a cadence attached to it. "Monthly reporting" is a deliverable with a cadence. "A redesigned homepage" needs a date, or at minimum a milestone structure (wireframes by week 2, first draft by week 4, and so on) if the project runs longer than a few weeks.
Vague deliverables create a specific kind of dispute: the client feels like nothing concrete is happening, and the agency feels like the client keeps moving the goalposts. Dates and a defined list solve both problems at once, because everyone can point to the same document.
Who owns the work
Intellectual property ownership is the clause most often missed by clients who have never worked with an agency before. Once the client pays for a creative asset, a piece of copy, a design, or custom code, does the client actually own it?
The answer should be written into the contract, not assumed. Ownership varies by contract: UK copyright in commissioned work normally stays with the creator unless a written, signed assignment transfers it to the client on payment, sometimes with a clause noting that agency-owned tools, templates, or proprietary processes used to produce the work remain the agency's property. That distinction is normal and reasonable. What is not reasonable is a contract silent on ownership entirely, or one that quietly keeps ownership with the agency after the client has paid in full.
This matters most at the end of a relationship. If a client switches agencies and discovers the outgoing agency owns the ad creative, the landing pages, or the brand assets built during the engagement, the client is starting from zero with the new agency. IP ownership language, agreed up front, is what prevents that.
Exit clause and notice period
Every agency relationship ends eventually, either because the engagement runs its course or because it stops working. The contract should say exactly how that happens.
Two things matter here: the notice period, and what happens during it. A notice period gives both sides time to plan (no fixed industry standard, but in our experience it typically falls in the 30 to 90 day range for ongoing retainers, though the right number depends on the size and complexity of the engagement). Shorter notice periods favor the client's flexibility; longer ones favor the agency's revenue predictability. Neither is automatically wrong, but the number should be a deliberate choice, not a default nobody read.
What happens during the notice period matters just as much. Does the agency keep working at full effort until the last day, or does output quietly decline once notice is given? A contract can require continued reporting and access through the full notice period, which removes the incentive to coast. It should also state how a mid-cycle exit is billed, so nobody is arguing about a pro-rated invoice after the relationship has already soured.
Reporting cadence
If the contract does not name a reporting cadence, reporting happens whenever the agency gets to it. A specific cadence, weekly, monthly, or whatever fits the engagement, turns reporting from a courtesy into an obligation.
The cadence matters less than the content. A contract should specify, even briefly, what a report contains: the metrics tracked, the format, and who attends any review call. A client who has to ask for a report every month is not getting reporting, they are chasing it.
Reporting quality is a topic on its own, and worth understanding before this clause gets written. For a fuller breakdown of what a report should actually contain, see what a marketing agency should report on.
Data and account access
This is the clause that costs clients the most when it is missing. Who owns the Meta ad account, the Google Ads account, the pixel, the analytics property, the email list?
The default should be that the client owns every account and every dataset, with the agency operating inside client-owned accounts as an authorized user, not as the account owner. If the agency insists on building and owning the ad accounts itself, that is a warning sign worth pausing on, because it can leave you exposed to losing pixel data, audience history, and campaign learnings if access and ownership cannot be transferred cleanly: Google supports admin transfer without losing campaign history, while other platforms need more careful, platform-specific handling.
The contract should state explicitly that the client retains admin access to all accounts and platforms at all times during the engagement, and that full access and export files are handed back and the agency's individual users are removed from every account at the end of the relationship, with ownership transferred through each platform's supported process rather than by sharing or transferring login credentials.
What a contract cannot do for you
A well-written contract reduces disputes. It does not replace judgment before signing. The contract is the last document in a process, not the first: the vetting, the reference checks, and the direct questions all happen before it. If that groundwork has not happened yet, the questions to ask before you sign cover the conversation that should come before the paperwork.
A contract also cannot fix a relationship that was already a mismatch from the start. It can only make the mismatch cheaper and faster to exit.
FAQ
Does a marketing agency contract need to specify who owns the work? Yes. Under UK law, the creator of ads, copy, designs, and code normally retains copyright unless a written assignment transfers it to the client, so an explicit clause is what actually secures ownership rather than leaving it assumed. The contract should state that ownership transfers to the client on payment, with any exceptions (agency-owned templates or proprietary tools) named explicitly.
What notice period is normal for ending an agency contract? There is no single standard, but 30 to 90 days is common for ongoing retainers. The right period depends on the complexity of the engagement and how much lead time either side needs to transition. What matters more than the exact number is that a number exists and both sides agreed to it deliberately.
Should a marketing agency contract include reporting requirements? Yes. The contract should name a reporting cadence and, briefly, what each report contains: the metrics, the format, and who attends any review. A vague or unstated cadence means reporting happens on the agency's schedule, not the client's.
Who should own the ad accounts and data? The client, in almost every case. The agency should operate inside client-owned ad accounts, analytics, and email platforms as an authorized user, not as the owner. This is the clause most likely to cause pain later if it is missing.
Is a marketing agency contract legally binding without a lawyer's review? A signed contract can be legally binding without a lawyer's review, but that does not mean it is safe to sign unreviewed. This article is general marketing guidance, not legal advice. A solicitor should review the actual document before signing, particularly the liability, termination, and IP clauses.
The short version
Nine years and 600+ clients (50+ active today) is enough time to see every version of a contract dispute play out, and many of them trace back to one of the six clauses above being vague or missing entirely. A contract that names the scope, the deliverables, who owns the work, how the relationship ends, how often results get reported, and who owns the data is a contract that protects the client whether the engagement goes well or ends badly.
None of this replaces a solicitor. It is the checklist to bring into that conversation, not a substitute for it.
If you want to see how we structure client relationships end to end, our digital marketing agency approach starts before the contract ever gets written.