How to Write an SEO Proposal (That Clients Actually Approve)
InkDraft
7/4/2026
An SEO proposal has one job: make the work easy to understand and easy to approve. Clients rarely reject SEO because it is too expensive. They reject it because they cannot tell what they are actually buying. A good proposal fixes that by connecting goals, deliverables, and price on the same page.
Start With The Client's Goal, Not Your Services
Open with what the client is trying to achieve: more qualified traffic, rankings for specific commercial terms, or recovery after a drop. Restate it in their words. When the proposal starts from their goal instead of a list of your services, every deliverable that follows reads as a means to that end rather than a menu of tasks.
Show What You Found
A short audit summary is the most persuasive part of an SEO proposal. Two or three concrete findings, such as slow pages, thin content on key templates, or missing internal links, prove you looked at the site and justify the scope. This is also where you separate yourself from generic proposals that could have been sent to anyone.
Group Deliverables Into Clear Buckets
List the work in categories the client can follow:
- Technical SEO: crawlability, site speed, indexing, structured data.
- On-page: titles, metadata, headings, internal linking.
- Content: new pages, rewrites, and the topics you will target.
- Off-page: digital PR, links, and citations where relevant.
- Reporting: what you send, and how often.
Grouped deliverables let the client see the shape of the engagement without reading every line, and they make it obvious what is in scope and what is not.
Set A Realistic Timeline
SEO results take time, and a proposal that implies otherwise sets up a hard conversation later. Give a phased timeline: audit and quick wins in the first month, foundational fixes over the next two, then ongoing content and links. A timeline also reassures the client that they are paying for a plan, not open-ended effort.
Price It So It Is Easy To Approve
Tie the price to the deliverables you just listed. Most SEO work fits a monthly retainer, often with a one-time audit or setup fee at the start. Keep the recurring fee and any one-time fee on separate lines so the total is never ambiguous, and make sure the numbers add up to the stated total. A price that maps cleanly to the scope is far easier to get signed off internally than a single round number.
Define How You Will Measure Success
Name the metrics you will report on, such as organic sessions, rankings for target terms, and conversions from organic traffic. Setting the measurement up front turns a vague promise into a testable one and gives both sides a shared definition of progress.
Avoid The Most Common Mistakes
The proposals that stall tend to share a few faults: guaranteeing specific rankings, hiding the price behind a call, padding the document with generic explanations of what SEO is, and leaving scope open-ended. Each one makes the client's decision harder. Clarity is what gets a proposal approved.
FAQ
What should an SEO proposal include? A clear summary of the client's goals, the current situation you found in your audit, the specific deliverables grouped by technical SEO, on-page, content, and links, a realistic timeline, the metrics you will report on, and a price that maps to those deliverables. Keep the scope and the price on the same page so the client can see what they are paying for.
How much should I charge for an SEO proposal? Price the engagement, not the document. Most agencies use a monthly retainer for ongoing SEO, often with a one-time audit or setup fee at the start. Anchor the number to the deliverables and the time they take rather than a round figure, and make sure any recurring fee and one-time fee are listed separately so the total is unambiguous.
How long should an SEO proposal be? Long enough to make the scope and price clear, and no longer. One to three pages is typical: goals and findings, deliverables, timeline, pricing, and terms. A shorter proposal that a client can read in one sitting is approved faster than a long one padded with generic SEO explanations.
Start From A Template
The SEO proposal template already separates deliverables, timeline, and a retainer-plus-setup pricing structure, so the math stays consistent and the scope stays clear. Pick it as a starting point, drop in your audit findings, and adjust the numbers to the engagement. For other service types, browse the full set of free proposal templates.