What's In a Marketing Agency Contract?
By John Natoli, founder of Do Good Design Co. Last updated .
A marketing agency contract almost always covers 10 things: scope of work, payment and ad spend terms, termination notice, ownership of the work produced, performance metrics, confidentiality, indemnification, exclusivity, renewal terms, and liability limits. The 3 that cause the most disputes later are scope of work, termination notice, and who owns the ad accounts and creative once the relationship ends.
Most owners signing their first agency contract skim it, sign it, and only read it closely the day something goes wrong, usually a disagreement about what was actually promised or how hard it is to leave. This page walks through what's actually in a typical contract, the real numbers attached to each clause, the red flags worth stopping on, and a checklist to run before you sign.
The 10 clauses, at a glance
| Clause | What it covers | Why it matters |
|---|---|---|
| Scope of work | The specific services, deliverables, and channels included | The single biggest source of disputes; vague scope means constant renegotiation over what counts as "included" |
| Payment and ad spend terms | Fee structure, invoicing schedule, and how media budget is billed and approved | Determines your real monthly cost and who's on the hook if an ad platform overspends |
| Termination | Notice period, cure period for breach, and any early-termination fee | Sets how fast you can actually leave if the relationship isn't working |
| Ownership / IP | Who owns the campaigns, creative, and ad accounts after the contract ends | Without this, you can lose access to your own ad history and creative when you switch agencies |
| Performance metrics | The specific numbers being tracked and how often they're reported | Without agreed metrics up front, "it's working" becomes a matter of opinion |
| Confidentiality | Protection of business data, pricing, and strategy shared with the agency | Standard, but worth checking it runs both directions and survives after the contract ends |
| Indemnification | Who's liable if a campaign, claim, or ad creates legal exposure | Rare to trigger, but the terms matter if an ad claim, image license, or platform violation causes a problem |
| Exclusivity | Whether the agency (or you) is restricted from working with competitors | Common in tightly-defined local markets; check the geography and vertical it actually covers |
| Renewal | Whether the contract auto-renews and on what notice | An auto-renewal with a short opt-out window can lock you in longer than intended |
| Liability limits | The cap on what either party owes the other if something goes wrong | Usually capped at fees paid; worth knowing before you need it |
Scope of work: the clause that causes the most disputes
The scope of work should describe exactly what the agency is doing, in specific enough language that both sides could point to it later and agree on whether it happened. According to Hyperstart's guide to marketing agreements, a well-written scope names deliverables precisely, such as "4 blog posts per month, 1,500 words each, including SEO optimization," rather than a general line like "content marketing services." The same principle applies to ad management: a scope that says "manage Google Ads campaign" leaves open how many campaigns, ad groups, or hours of optimization are included, while a scope that says "1 Google Search campaign, up to 3 ad groups, weekly bid and keyword review" does not. Any work outside the written scope should require a written change order with its own pricing, not a verbal add-on that becomes a dispute at invoice time.
Payment and ad spend terms
Marketing services agreements typically use one of 4 compensation models, according to ContractsCounsel's overview of marketing services agreements: a fixed fee, an hourly rate, a monthly retainer, or performance-based pay. For agencies managing paid ad campaigns, the contract should also spell out how ad spend is billed and approved, separate from the service fee. Hyperstart's research on typical terms found real-world examples worth checking for in your own contract: expense approval is commonly required in writing for any cost over $500, and late payments are commonly penalized at around 1.5% per month on the overdue balance. If your agency bills ad spend as a pass-through on the same invoice as its fee, confirm in writing how spend caps are set, who approves increases, and what happens to unspent budget at month's end.
Termination: how fast you can actually leave
Termination terms determine how locked in you really are. Hyperstart's research puts standard termination notice at 30 to 90 days written notice, varying by engagement type, with immediate termination available for a material breach, sometimes after a 15-day cure period that gives the agency a chance to fix the problem first. Early termination outside those terms often carries a fee meant to compensate the agency for lost revenue on the remaining term. Before signing, know the exact notice period, whether it differs for breach versus a no-fault exit, and what (if anything) it costs to leave early.
Ownership: who keeps the ad accounts and creative
This is the clause new clients think about least and regret skipping most. Hyperstart's research describes the common default: creative assets, content, and campaign materials become the client's property once the agency has been paid in full, while the agency typically retains rights to its own pre-existing templates, frameworks, and internal tools. What the written scope should also address, and many contracts leave vague, is what happens to the ad accounts themselves (Google Ads, Meta Ads Manager, or any other platform account), the campaign history, audience data, and pixel/tracking setup, if the client leaves.
The platforms themselves back up why this matters. Google Ads Help's own documentation on manager account structures confirms that even when an agency links its manager account to a client's Google Ads account with administrative access, "the client account still owns its data" and can remove that access at any time by unlinking (Google Ads Help, "About ownership of client accounts"). That is how a well-built account structure should work regardless of what the contract says. An agency that instead keeps campaigns permanently inside its own manager account, with no client-owned account for the client to fall back on, is a meaningfully different and riskier arrangement, and it's worth understanding which model you're signing up for before you need to leave.
Performance metrics and reporting
A contract without agreed metrics leaves "is this working" up to opinion. According to ContractsCounsel, marketing services agreements typically define the specific KPIs used to judge the engagement, such as conversion rates, website traffic, lead volume, or sales figures, along with reporting frequency. Real-world examples of the kind of specific target worth writing down include organic traffic growth of a defined percentage within 6 months, a minimum social engagement rate, or a monthly qualified-lead target, reported on a fixed cadence with access to the underlying data, not just a summary slide. The unit should match your business: bookings, patients, or jobs, not clicks or impressions, since those are the numbers that determine whether the engagement is actually paying for itself.
Confidentiality, indemnification, and exclusivity
- Confidentiality protects information shared in both directions, your business data as well as the agency's strategy and pricing, and it's worth confirming the obligation survives after the contract ends, not just during it.
- Indemnification allocates responsibility if a campaign, image, or claim creates legal exposure, such as a copyright issue with a stock image or an ad claim that runs afoul of platform or advertising rules. This isn't a hypothetical risk: the Federal Trade Commission requires that every advertising claim be backed by solid evidence before it runs, and can hold a business liable for a deceptive ad regardless of who actually wrote the copy (FTC, Advertising FAQ's: A Guide for Small Business). It's rare to actually need this clause, but it should exist and be mutual rather than one-sided.
- Exclusivity restricts one or both parties from working with competitors, and in local markets it's common for the exclusivity to be scoped by geography and vertical, for example a single wedding venue or chiropractic clinic per defined market. Confirm exactly what territory and category the exclusivity covers and how a market boundary is defined (town, county, radius) before assuming it protects you the way you expect.
Renewal and liability limits
Retainer agreements commonly run 6 to 12 months with an option to renew, while project-based agreements run for the length of a specific campaign, often 1 to 6 months. Watch for auto-renewal language with a short opt-out window; a contract that automatically renews for another full term unless you cancel 60 days in advance can trap you in a longer commitment than intended if that window passes unnoticed. Liability limits, meanwhile, typically cap what either party owes the other at the fees actually paid under the contract, which is standard, but worth confirming rather than assuming.
Red flags to watch for
| Red flag | Why it's a problem |
|---|---|
| Scope described in 1 or 2 vague sentences | Leaves what's "included" open to interpretation every month |
| No stated termination notice period | You may be locked in with no defined way out short of a legal dispute |
| No mention of who owns ad accounts or creative after the contract ends | You can lose your own campaign history and creative assets when you switch agencies |
| No agreed performance metrics or reporting cadence | There's no objective way to know whether the engagement is working |
| Auto-renewal with a short cancellation window | Easy to miss the window and get locked into another full term |
| Ad spend billed with no cap, approval step, or reporting on where it went | Leaves media budget effectively unaccountable month to month |
A checklist to run before you sign
- Read the scope of work line by line. Confirm it names specific deliverables and channels, not general categories, and ask what happens (and what it costs) if you need something outside it.
- Confirm the termination terms in writing. Get the exact notice period, whether breach terminations differ from no-fault exits, and any early-termination fee.
- Ask directly who owns what happens after you leave. Get a clear answer on ad accounts, campaign history, pixel and tracking data, and creative files, not just "we'll figure it out if it comes to that."
- Get the performance metrics in the contract itself, not just a sales conversation. Verbal promises about results don't help you if the written contract is silent on what's actually being measured.
- Check the renewal clause for an auto-renewal date and cancellation window. Put the cancellation deadline on your own calendar rather than relying on the agency to remind you.
- Clarify how ad spend is billed, capped, and approved. Confirm whether it's a pass-through on one invoice or billed separately, and who approves any increase to the monthly cap.
Frequently asked questions
How long is a typical marketing agency contract?
Retainer-based marketing agency contracts commonly run 6 to 12 months, often with a renewal option. Project-based contracts, covering a single campaign or a defined body of work rather than ongoing services, typically run 1 to 6 months, matching the length of the project itself.
Can I negotiate a marketing agency contract, or is it take-it-or-leave-it?
Most marketing agency contracts are negotiable, particularly on termination notice, scope definitions, and ownership of ad accounts and creative after the relationship ends. This holds true for service contracts generally: U.S. Chamber of Commerce small-business guidance notes that vendors and service providers are frequently open to renegotiating their standard terms when asked directly. Payment terms and minimum contract length are sometimes more fixed, especially for smaller retainers, but it's reasonable to ask about any clause before signing rather than assuming the first draft is final.
What happens to my ad accounts if I leave a marketing agency?
It depends entirely on how the accounts were set up and what the contract says. Google Ads Help's own documentation confirms that a client account retains data ownership even when an agency's manager account has administrative access, and the client can remove that access at any time by unlinking. If campaigns were instead built and kept solely inside the agency's own manager account with no client-owned account underneath, you may lose access to that history entirely when you leave, which is why the ownership clause is worth confirming before you sign, not after you've decided to leave.
Is a marketing agency contract the same as a marketing retainer?
Not exactly. A marketing retainer describes the pricing and engagement model, a fixed monthly fee for an ongoing scope of work. The contract is the legal document that formalizes that arrangement, including the scope, payment terms, termination, ownership, and every other clause covered on this page. A retainer engagement is usually documented in a contract, but the contract covers more ground than just the pricing model.
Related reading
- How to Choose a Marketing Agency
- When to Hire a Marketing Agency
- What Is a Marketing Retainer?
- Marketing Agency Pricing Models Explained
- How Much Do Marketing Agencies Charge?
See how Do Good Design Co. structures its own marketing retainers →