The eight terms that matter
| Term | What good looks like | What to push back on |
|---|---|---|
| Scope of work | Named channels, monthly deliverables, reporting dates | "Marketing services" with no list |
| Fees | One monthly amount, setup cost listed, extras priced up front | Open ended hours, surprise tool or freelancer charges |
| Term and renewal | Short initial term, then month to month | Auto renewal for a full year with a long notice window |
| Notice and exit | Thirty days written notice after the initial term | Early termination fees, notice that must be certified mail |
| Ownership | You own ad accounts, analytics, domain, creative and content | Agency owns accounts or licenses work back to you |
| Reporting | Set schedule, defined metrics tied to revenue or leads | Impressions and clicks only |
| Data and access | Admin access for you at all times, handover on exit | Access only through the agency |
| Liability | Mutual limits, agency responsible for its own errors | You indemnify the agency for everything |
Scope: the clause that decides everything
Most disputes come from scope. If the contract says the agency will "manage your digital presence", both sides will read that differently in month four. Ask for a list: which channels, how many campaigns or articles or tests per month, which meetings, and what counts as out of scope. A change in scope should need a written change in fee.
Fees and what is billed on top
Confirm whether ad spend, software, stock assets and freelancers are inside the retainer or billed separately. Ask whether the agency marks up media or software and by how much. If part of the fee is a percentage of ad spend, ask for a review date and a cap. Our guides on marketing agency retainer pricing, PPC management pricing and SEO services pricing show what each model normally covers.
Term, renewal and exit
Three months is a reasonable first term for paid media. SEO and content often need six months before the work shows. After the first term, monthly with thirty days notice keeps both sides honest. The clause to read twice is auto renewal. A contract that renews for twelve months unless you cancel ninety days before the end date is a trap you will only notice after the window has closed. Put the renewal date in your calendar the day you sign.
Who owns what
Ownership matters most when you leave. You should own the ad accounts, the analytics property, the domain, the website, email lists and every creative file you paid for. The agency can reasonably keep its own templates and tools. If the agency runs ads inside its own manager account, make sure you have admin access to the ad account itself and a written handover process. Anything that says work product transfers "upon full payment of all fees" should say which fees and when.
Reporting and performance
A good contract defines the report: what metrics, how often, and how they tie to leads, revenue or booked meetings. A guarantee of rankings, leads or a return is a warning sign in a contract because no honest agency controls the search engine or the buyer. If you want performance pressure, ask for a review point at ninety days with an option to exit or change scope, rather than a promise.
Confidentiality, data and liability
Check who owns customer and lead data collected by campaigns, how it is stored, and what happens when the contract ends. Look for limits on liability that apply to both sides. An indemnity clause that makes you responsible for anything the agency creates is worth negotiating, especially for ad claims and copyrighted material. These clauses are where a lawyer earns their fee.
Red flags in an agency contract
- A promised ranking, lead count or return on ad spend.
- Ad accounts, pixels or analytics set up in the agency's name.
- Auto renewal with a long notice window.
- Early termination fees equal to the remaining months of the term.
- Scope that the agency can change on its own.
- A non-solicit clause that stops you from hiring people you worked with.
- No handover of access, assets or data on exit.
Questions to ask before you sign
- Who owns the ad accounts, analytics and creative if we end the contract?
- What is the exact notice period and how must it be given?
- What happens to the fee if a deliverable is late or missed?
- Which costs are not in the retainer?
- Can I speak to a client who left in the last year?
If you already have a proposal, paste it into Pitch Check to flag vague scope, missing account access and long terms with no exit, then compare how the same agency is described by marketers who worked there on the agency ratings. Brands in specific verticals can start with the ecommerce marketing agency, B2B SaaS marketing agency and healthcare marketing agency guides.
Contracts that spell out deliverables are also easier to compare against a faster test. If you want real campaign numbers before you commit to a long term, an AI ad creative generator can turn a product link into test ads, and what you learn gives you something concrete to put into the scope of work.