One-click access for influencer whitelisting

Marketing Retainer Agreement: What to Include, With a Sample Outline

9 min readClientInvite Team

A marketing retainer agreement sets out what a client pays each month and what they get for it. Here's what each section should cover, a sample outline, and the clauses agencies most often leave out.

30 second summary
  • 01A marketing retainer agreement covers a recurring monthly fee for an agreed scope of work, usually over a minimum term.
  • 02The clauses that cause the most disputes are scope, ad spend, unused hours and who owns the ad accounts.
  • 03Keep ad spend separate from your fee and say in writing who pays the platforms directly.
  • 04The client should own every ad account, page and analytics property, with your agency added as a partner.
  • 05Use any template as a starting point only, and have a lawyer review it for your country and state.

A marketing retainer agreement is the contract between an agency and a client for ongoing work paid as a fixed monthly fee. It replaces a new quote for every project with one agreement that says what the client gets each month, what it costs, how long it runs and how either side can end it.

This guide goes through each section of a monthly retainer, gives a retainer agreement sample outline you can adapt, and covers the clauses agencies tend to miss: ad spend, unused hours and ownership of the client's ad accounts.

Template, not legal advice. Contract law differs by country and state. Use this as a checklist, then have a lawyer review your agreement before you send it.

What a marketing retainer agreement is for

A retainer suits work that doesn't end: managing paid ads, running social media, ongoing SEO, monthly reporting. The client gets a predictable bill and a team that already knows the account. The agency gets predictable income and can plan staff around it.

The agreement exists to settle questions before they become arguments. It should answer these before work starts:

  • Was that task inside the monthly scope or extra?
  • Is the ad budget part of the fee or on top of it?
  • What happens to hours the client didn't use?
  • When the contract ends, who keeps the ad accounts, pages and data?

A good agreement answers each one in plain language.

Types of monthly retainer

Before writing the agreement, decide which model you're selling. The wording of the scope and fee sections depends on it.

ModelWhat the client buysWorks well forWatch out for
Hours-basedA fixed number of hours each monthVaried work, design, consultingArguments over how hours were spent
Deliverables-basedA defined output each month (for example 12 posts, 2 blog articles, 1 report)Social media, content, SEORequests that sit between deliverables
Access or outcome-basedOngoing management of an account or channelPaid ads management, full-service workVague scope unless you list what's included

Many agencies mix them: a set of deliverables plus a small pool of hours for ad-hoc requests.

What to include: section by section

1. Parties and start date

The legal names of both businesses, their addresses, and the date the retainer starts. Use the client's registered company name, not the brand name on their website.

2. Scope of services

This is the clause that matters most. List exactly what's included each month, by channel. "Social media management" is too vague. "Up to 12 posts a month across Facebook and Instagram, community replies on weekdays, one monthly report" is clear.

Add a line that lists what's not included, such as video production, website changes, or new channels. Then say how out-of-scope work is quoted and approved.

3. Fee and payment terms

The monthly fee, when it's invoiced (usually in advance, on the first of the month), the payment due date, accepted methods, and what happens with late payment. If the fee changes after a set period, state when and by how much notice.

4. Ad spend

Keep ad spend separate from your fee and say so in writing. The cleanest setup is that the client's own payment method sits on the ad account and the platform bills the client directly. If your agency pays the platforms and re-bills, state any markup and when the client pays you back.

Also state the approved monthly budget and who can change it. A line such as "the agency won't increase spend above the agreed budget without written approval" prevents an awkward conversation.

5. Term and minimum commitment

How long the first term runs (often three or six months), whether it rolls monthly after that, and how much notice either side needs to end it. A short minimum term gives you time for campaigns to settle before the client judges results.

6. Unused hours and rollover

For hours-based retainers, say whether unused hours roll over, for how long, and whether they expire when the agreement ends. "Unused hours do not roll over" is a valid answer. It just needs to be written down.

7. Client responsibilities

The client has to provide things for the work to happen: brand assets, approvals within a set number of days, product information, and access to their accounts. List them, and say what happens to timelines if they aren't provided.

8. Account ownership and access

Say that the client owns every ad account, business page, pixel, analytics property and Shopify store used for the work. The agency is given access to them; it doesn't own them.

This protects both sides. The client can't lose their account history if the relationship ends. The agency isn't left holding assets it has to hand back under pressure. In practice it means:

  • Ad accounts and pages are created inside the client's own Meta business portfolio, Google Ads account and LinkedIn Campaign Manager.
  • The agency is added as a partner or user through each platform's permission settings.
  • No passwords are shared.
  • At the end of the agreement, the client removes the agency's access from their own settings.

This is also where onboarding stalls, because clients often can't find the setting. A single access link that lists each account and asks the client to approve it keeps this clause from turning into a week of emails.

9. Reporting and communication

How often you report, in what format, and the regular meeting schedule. Add expected response times for both sides.

10. Intellectual property

Who owns the creative, copy and strategy documents once they're paid for. A common approach is that the client owns final deliverables after payment, while the agency keeps its own templates, tools and methods.

11. Confidentiality

Both sides keep each other's business information private, during the agreement and for a set time after.

12. Termination

How either side ends the agreement, the notice period, what is owed for work already done, and the handover steps: final report, exported assets, access removed.

13. Liability and results

Agencies can't control platform algorithms, ad approvals or account restrictions. Most agreements say the agency doesn't guarantee specific results and limit liability to fees paid over a set period. Your lawyer will have a view on the exact wording.

14. Signatures

Names, titles, signatures and dates for both parties.

Retainer agreement sample outline

Here's a retainer agreement sample structure for a paid ads and social media retainer. Replace the bracketed parts and remove what doesn't apply.

  1. Parties: [Agency legal name] ("Agency") and [Client legal name] ("Client"), effective [start date].
  2. Services: Each month the Agency will provide [list of services by channel]. Out-of-scope work will be quoted in writing and starts only after the Client approves it.
  3. Monthly fee: [Amount] per month, invoiced in advance on the [day] of each month, due within [number] days.
  4. Ad spend: Ad spend is not included in the monthly fee. The Client pays the advertising platforms directly using their own payment method. The approved monthly budget is [amount] and changes need written approval.
  5. Term: An initial term of [number] months, then rolling monthly. Either party may end the agreement with [number] days' written notice after the initial term.
  6. Unused hours: [Unused hours roll over for one month / do not roll over.]
  7. Client responsibilities: The Client will provide brand assets, approvals within [number] business days, and access to the accounts listed in Schedule A.
  8. Ownership and access: The Client owns all ad accounts, pages, pixels and analytics properties. The Agency is granted access through each platform's permission settings and will not ask for passwords. The Client may remove access at the end of the agreement.
  9. Reporting: A written report each [month], plus a [frequency] call.
  10. Intellectual property: Final deliverables belong to the Client once paid in full.
  11. Confidentiality: Both parties keep each other's confidential information private for [period].
  12. Termination: [Notice period, amounts owed, handover steps.]
  13. Liability: [Limitation wording reviewed by your lawyer.]
  14. Signatures.

Schedule A: accounts to be shared. List each one: Meta ad account, Facebook Page, Instagram account, Meta pixel, Google Ads account, Google Analytics property, Google Tag Manager container, Shopify store, LinkedIn Company Page. Writing the list down here makes the onboarding request straightforward.

Clauses agencies most often forget

  • Approval deadlines. Without a time limit for client approvals, a monthly deliverable can slip into the next month and still count as delivered late.
  • Platform account restrictions. If Meta or Google restricts an account for reasons outside your control, say how that affects the scope and timelines.
  • Ad spend when the agreement ends. Say who pauses campaigns on the last day, so nothing keeps spending after you've stepped away.
  • Price review. A line allowing a fee review after the first term, with notice, saves a hard conversation later.
  • Subcontractors. If you use freelancers, say so, and confirm they're covered by the confidentiality clause.

After the agreement is signed

A signed monthly retainer is the start of onboarding, not the end. The first week usually looks like this:

  1. Send the welcome email and book the kickoff call.
  2. Request access to every account listed in Schedule A.
  3. Collect brand assets and logins for anything without a permission system.
  4. Audit the existing accounts before changing anything.
  5. Agree the first month's plan in writing.

Our free client onboarding checklist for marketing agencies covers these steps in more detail. For step two, the platform guides show where each setting lives, for example Meta ad account access and Google Ads access.

Get account access sorted on day one

The account ownership clause only helps if access is actually granted. ClientInvite sends the client one branded link that lists every account from Schedule A, across Meta, Google, Shopify and LinkedIn. The client approves each one with their own login, keeps ownership, and can remove your access at any time. You can start a free trial and send your first link before the kickoff call.

Get started

It All Starts With a Delightful Onboarding Experience.

First impressions matter. Give your clients a feeling of trust and confidence in your services while you save time, money, and sanity with automated access.

Create your first link — it's free

No card required · Unlimited connections · Cancel anytime

Already a member? Log in