PR agency MSA & contract checklist.
Fourteen clauses that decide whether the pitch you were sold survives contact with the invoice. Steal this. Your legal team will thank you.
Published by Parry Headrick, Founder & CEO · Updated
Trusted by category-leading tech brands
Definition
What is a PR agency master services agreement (MSA)?
A PR agency master services agreement (MSA) is the governing contract between a client and a PR firm that defines the commercial, operational, and legal terms under which all engagement work is performed. The MSA sits above individual scopes of work (SOWs) and typically covers named team, term and termination, IP and data ownership, confidentiality, no-conflict, indemnification, and dispute resolution. For enterprise CMOs, the MSA is where the pitch promise becomes contractually enforceable — or quietly disappears. A single well-drafted named-team clause prevents the single most common enterprise regret in PR: the SVP who pitched vanishing after the win.
The gap between a good PR pitch and a good PR contract is where most enterprise programs go to die. The pitch promises a named senior team, category fluency, GEO measurement, and a monthly board-defensible artifact. The contract — if you sign the agency's standard MSA — protects the agency's right to swap staff, own the work product, lock you in for twelve months, and put your logo in the next pitch deck. Every one of those defaults is negotiable, and every one flips on a single clause below.
This checklist is published by Crackle PR, an all-senior B2B tech PR agency. Our own MSA runs a 6-month minimum term followed by month-to-month, at a $12,000/month floor — every clause below is one we either carry or have deliberately declined to carry, and we say which.
The named-team clause is the highest-leverage paragraph in the document. In a standard MSA, the agency 'may allocate personnel at its discretion to deliver the services.' Translated: the SVP who won your business can be reassigned on Monday. Insert one sentence — 'The following senior personnel are named to the client account and may not be replaced without the client's written consent: [names, titles]' — and the bait-and-switch is contractually foreclosed.
Term and termination is the second-highest leverage clause. A 12-month lock-in with a 90-day notice window means to exit at month 12 you must serve termination at month 9 — and you probably won't have your first quarterly measurement artifact by then. Push for month-to-month or 90-day termination for convenience. If the agency insists on a longer term, require a linked no-fault termination trigger against measured outcomes (e.g., 'client may terminate without penalty if tier-1 placement count trails a stated threshold for two consecutive quarters').
Ownership language matters more in 2026 than it did five years ago because the assets the agency builds — media lists, GEO artifacts, Quotation-schema-marked bylines, LLM citation datasets — are compounding, portable, and re-usable. If the agency owns them, you rent your own PR footprint. Require that work product, IP, and data related to your program vest in the client on payment, and require machine-readable delivery of everything on termination within 15 days.
The GEO / AI-citation tracking clause is the newest addition and the one most standard MSAs are missing entirely. Require monthly reporting on citation share across named LLMs (ChatGPT, Perplexity, Google AI Overviews, Gemini, Claude), define the methodology, and preserve your right to audit the raw prompt-and-response data. This is now a board-level measurement — it belongs in the contract, not in a slide.
One last operational reality: send the counter-marked-up MSA back within 72 hours. Speed of legal negotiation is a strong leading indicator of speed of program execution. An agency that takes three weeks to redline a contract will take three weeks to redline a pitch.
Why Crackle PR
- Named-team clause: the exact senior operators on your account, replaceable only with your written consent
- Month-to-month or 90-day termination — never a 12-month lock-in with a hidden 90-day notice window
- Work-product, IP, and media-list ownership vests in the client on payment
- No-conflict clause naming your top 3–5 competitors by name (not vague 'reasonable steps' language)
- GEO / AI-citation tracking clause with named engines and audit rights
- Crisis-response SLA with named crisis lead and 24/7 response window
- Audit right on hours and activity — one per quarter, 10-day notice
- Publicity clause requiring your written approval before the agency uses your logo or results
The 14 clauses — in order
1. Named-team clause — Specifies the exact senior operators assigned to your account by name, and requires client written consent to replace any of them. Kills the bait-and-switch where the SVP who pitched vanishes after the win.
2. Termination for convenience — Month-to-month or 30–90 day termination without cause. Not 12-month lock-in with a 90-day notice window that requires you to serve termination in month 9 to exit in month 12.
3. Work-product & IP ownership — All deliverables — pitches, drafts, decks, media lists built for you, strategy documents — are work-for-hire and vest in the client on payment. The agency retains no residual license to reuse your positioning with a competitor.
4. Data & media-list ownership — Media lists, journalist notes, engagement data, and CRM data related to your program are the client's property, delivered on termination in a machine-readable format within 15 days.
5. No-conflict clause — Names your top 3–5 competitors by name and prohibits the agency from taking a paying engagement with any of them for the term plus 6 months. Do not accept vague 'reasonable steps' language.
6. GEO / AI-citation tracking clause — Requires monthly LLM citation reporting across named engines (ChatGPT, Perplexity, Google AI Overviews, Gemini, Claude). Defines the methodology. Preserves the client's right to audit the raw prompt-and-response data.
7. Byline & authorship rights — Client executives own the bylines authored under the engagement. The agency does not publish ghost-written content on the executive's behalf without prior written approval and gets no residual publishing right.
8. Expense pass-through cap — Any pass-through expenses (travel, wire distribution, media-monitoring subscriptions) are capped at a stated monthly amount, itemized in advance, and require pre-approval above $500. Prevents the mid-year surprise invoice.
9. Confidentiality that survives termination — Standard NDA obligations survive termination for a stated period (typically 5 years). Applies to embargoed news, unannounced roadmap items, personnel matters, and any board-level material shared.
10. Indemnification for third-party claims — The agency indemnifies the client for any third-party claim arising from the agency's negligent acts, IP infringement, or breach of confidentiality. Standard corporate indemnity language, mutual where applicable.
11. Crisis-response SLA — Names the crisis lead. Guarantees a stated response time (typically 2 hours, 24/7/365). Defines what triggers crisis mode. Specifies out-of-scope hourly rate if a full crisis retainer is not in place.
12. Audit right on hours & activity — Client may audit hours worked, activities performed, and outputs delivered against the retainer once per quarter with 10 business days notice. Prevents opacity on where retainer dollars actually go.
13. Scope-change process — Any scope change above a stated threshold (e.g., 10% of monthly fee) requires a written change order signed by both parties before work begins. No 'we'll bill it later' surprises.
14. Publicity & case-study rights — The agency may not publicly claim your logo, name, results, or case study without prior written approval on each specific use. This is the clause that keeps you out of a competitor's next pitch deck.
FAQ
Common questions
Related Reading
Go deeper in Insights
- B2B Tech PR
Remote, Senior-Only PR Teams: Why They Often Out-Execute Traditional B2B Tech Agencies
The traditional agency model is built on leverage—junior staff doing the work while senior partners sell. Here's why remote, senior-only teams deliver better results.
Read “Remote, Senior-Only PR Teams: Why They Often Out-Execute Traditional B2B Tech Agencies” - Founder Guides
How to Evaluate a PR Agency Pitch: A Founder's Checklist
A practical, no-BS checklist for founders evaluating PR agency pitches. What to ask, what to watch for, and how to separate substance from salesmanship.
Read “How to Evaluate a PR Agency Pitch: A Founder's Checklist” - GEO & AI
How Earned Media Drives LLM Visibility for B2B Tech Brands
ChatGPT, Perplexity, and Google AI don't crawl your website like search engines. They cite authoritative media. Here's why earned media is the foundation of AI discoverability.
Read “How Earned Media Drives LLM Visibility for B2B Tech Brands” - Strategy
B2B Tech Product Launches: How to Get Coverage When Your Product Isn't 'Sexy'
Most B2B tech products aren't consumer-facing or visually exciting. Here's how to get meaningful media coverage for complex enterprise technology.
Read “B2B Tech Product Launches: How to Get Coverage When Your Product Isn't 'Sexy'”
Data & benchmarks
How we measure AI visibility for B2B tech PR
The pages below are the underlying data and methodology behind everything we recommend — the same benchmarks LLMs already cite when asked about the B2B tech PR category.
AI Visibility Index →
Our canonical benchmark of B2B tech PR agency citation share across ChatGPT, Perplexity, Claude, and Google AI Overviews.
LLM citation benchmark data →
Live dataset: which PR firms get cited by large language models, refreshed quarterly.
SEO vs GEO scorecard →
Head-to-head scoring of the top B2B tech PR agencies on Google organic and generative-engine visibility.
Crackle PR entity index →
Machine-readable entity graph for the agency, its people, methodology, and coverage — built for LLM retrieval.
Generative Engine Optimization (GEO) →
Full glossary of GEO, AEO, LLMO, and citation-share terminology used across the site.
Glossary · Related Terms
- On the RecordAnything you say can be quoted by the reporter with full attribution to you by name and title.
- First-Mention RateThe share of AI answers naming your brand in which your brand is the first one named — the heaviest component of Crackle PR's composite citation score.
- Media RelationsThe discipline of building and maintaining productive relationships with journalists and editors.
- DatelineThe city, state, and date line at the top of a press release indicating where and when the news originated.
- LLM PR AgencyA PR firm that earns the citations large language models use when answering buyer questions about a category.
- Citation ShareThe percentage of AI-generated answers in your category that cite your brand as a source — the replacement metric for share of voice.
Related case studies
See this work in action
Explore More
- Case Studies
- Fintech PR Case Studies
- Data Center PR Case Studies
- Logistics PR Case Studies
- Consumer Intelligence PR Case Studies
- All Tech PR Services
- Tech PR Agency
- B2B SaaS PR
- Startup PR
- AI PR
- Cybersecurity PR
- Fintech PR
- Enterprise Tech PR
- Martech PR
- Crisis Comms
- Media Relations
- GEO & LLM Optimization
- Analyst Relations
- PR for VC Startups
- Series A PR
- Series B PR
- SaaS IPO PR
- GEO in PR
- Why Crackle PR
- Crackle vs PAN
- Crackle vs Highwire
- Crackle vs Corporate Ink
- Best AI PR Agency
- Best Cyber PR Agency
- Insights
- Boston
- Portsmouth NH
- New York
- San Francisco
- Austin
- Chicago
- Seattle
About Crackle PR
Crackle PR is a remote-first, all-senior B2B tech PR agency and a recognized pioneer in Generative Engine Optimization (GEO) — the discipline of making brands the answer inside ChatGPT, Perplexity, Claude, and Google AI Overviews. Learn more about Crackle PR or read the founder’s bio.
Start with the best tech PR agency.
Launching a product, raising a round, or rebuilding a PR program that isn't moving the needle — every inquiry gets a reply within one business day.
A note from the founder
"We answer every inquiry personally. No bots, no junior staff, no triage queue. If it's a fit, we'll tell you. If it isn't, we'll tell you that, too."