Agencies 8 min read
How to Write an SEO Proposal That Wins the Client (With a Template)
A good SEO proposal starts with the client's own site, not your credentials: three or four specific findings, what you'll fix in what order, how they'll see progress, and what it costs. Here's an outline you can copy.

Founder, SEO·AEO·GEO
Builds SEO·AEO·GEO and writes the crawler, schema, and citation research published here.

Key takeaways
- Lead with evidence from the prospect's own site: specific problems on named pages, not a generic list of services.
- Define scope with the services Google lists for SEOs, and say which are included and which aren't.
- Give deliverables with numbers and a timeline for the first 90 days, so the client can check progress.
- Promise work and reporting, never rankings. Google says no one can guarantee a number one ranking.
- Offer two or three packages so the client chooses between your options rather than between you and a competitor.
A winning SEO proposal is built from the prospect's own website. Show three or four specific problems you found, explain what you'll fix first and why, say how the client will see progress, and give a clear price. Credentials and case studies support the case; they don't make it.
The sections of an SEO proposal
| Section | What goes in it |
|---|---|
| 1. Goals | What the client wants in their words: more enquiries, online sales, a new city |
| 2. What we found | Three or four specific findings from their site, with page URLs and why each matters |
| 3. Plan | What you'll do, in order, and why that order |
| 4. Scope | Which services are included and which aren't |
| 5. Deliverables and timeline | Numbers per month, and what the first 90 days produce |
| 6. Reporting | Which metrics, how often, in what format, and who explains them |
| 7. Investment | Packages, price, payment terms, minimum term, how to cancel |
| 8. Next step | One action: sign, book a call, or start a paid first project |
Lead with findings, not services
Run an audit on the prospect's homepage and one or two key service or product pages. Pick findings that are specific, easy to understand and tied to their goal: "Your booking page has a noindex tag, so Google can't show it", or "ChatGPT's and Perplexity's crawlers are blocked by your firewall, so they can't cite you". One clear finding beats twenty generic ones.
Define the scope
Google's page on hiring an SEO lists the services an SEO may provide: content and structure reviews, technical advice (hosting, redirects, error pages, JavaScript), content development, campaign management, keyword research, training, market expertise and optimizing for generative AI. Use it as your menu, and mark each item included, optional or not included.
Price it in packages
Offer two or three packages that differ in scope, such as technical only, technical plus content, and full service. Each should list deliverables you can count. For market rates, Ahrefs' survey of 439 SEO providers found the most common monthly retainer was $501 to $1,000 and the most common project fee $2,501 to $5,000; more in SEO pricing.
A proposal outline you can copy
SEO PROPOSAL: [Client name]
Prepared by [Agency] on [date]
1. YOUR GOALS
- [Goal 1, e.g. 30% more booking enquiries from Google in 6 months]
- [Goal 2]
2. WHAT WE FOUND (from an audit of [3] pages on [date])
- [Finding 1: page URL, the problem, why it matters]
- [Finding 2]
- [Finding 3]
3. THE PLAN
Month 1: fix what blocks indexing and crawling: [list]
Month 2: improve [n] key pages: titles, content, internal links
Month 3: new pages for [topics]; local listings; first results review
4. SCOPE
Included: [technical fixes, content, local, reporting]
Optional: [link outreach, translation]
Not included: [paid ads, web design]
5. DELIVERABLES EACH MONTH
- [n] technical fixes, logged
- [n] pages written or improved
- Monthly report and a 30-minute call
6. HOW YOU'LL SEE PROGRESS
Search Console: clicks, impressions, indexed pages
Analytics: enquiries and sales from organic search
AI search: crawler access and citations checked monthly
7. INVESTMENT
Option A [name]: [price]/month, [scope]
Option B [name]: [price]/month, [scope]
Term: [minimum]; cancel with [notice]
You own all accounts and content.
8. NEXT STEP
[Sign below / book a call / start with the one-off technical fix at [price]]Mistakes that lose the deal
- Guaranteeing rankings. Google says no one can guarantee a number one ranking, and informed clients know it.
- A generic services list with nothing about their site.
- Jargon without consequences. Say what the problem costs them, not just its name.
- Vague deliverables such as "ongoing optimization".
- No exit terms, or accounts held in the agency's name.
- Ten pages before the price.
If you resell parts of the work, see white-label SEO. For selling AI-search work, see how agencies sell GEO services.
FAQ
What should an SEO proposal include?+
A summary of the client's goals, audit findings from their site, the scope of work, monthly deliverables, a 90-day timeline, how you'll report results, pricing and terms, and a clear next step.
How long should an SEO proposal be?+
Short enough to read in ten minutes: usually a few pages, with the detailed audit attached separately. The decision-maker should understand the problem, the plan and the price from the first page.
Should I include a free audit in my proposal?+
Yes, a short one. Three or four specific findings on the prospect's own pages show you've looked and give the proposal its priorities. Keep the full audit as part of the paid work.
How do I use SEO proposals for lead generation?+
Offer a free audit on your website, follow up the results with a short proposal, and make the first step small, such as a fixed-price technical project, before asking for a retainer.
Sources
- Do you need an SEO? — Google Search Central (2026-06-05)
- How Much Does SEO Cost? (survey of 439 SEO service providers) — Ahrefs (2024-08-15)
Run it on your domain
See this lens as a finding, not a lecture.
Free technical GEO audit. Evidence-traced scores, LLM-ready export, no login.
Audit your website