Quick answer
Selling SEO means selling a future result you cannot guarantee, so the sale runs on trust, not on promises. This guide shows how to sell SEO services without overpromising: pick one type of client, prove the gap with their own numbers before the call, quote a price tied to the work you will actually do, and close with a clear written scope. Below: a pitch script, a question list, a pricing worksheet, and an objection matrix.
Why selling SEO is hard
SEO is an intangible product. The buyer pays this month for traffic that may arrive in three to six months. A website is visible on day one. An ad brings clicks on day one. SEO brings a plan, a report, and patience.
GetSocialGuide puts it well in their guide to selling SEO services: you are selling a future outcome that needs real investment and real patience, so you have to act as a trusted advisor, not a vendor. If the client trusts your process, they will wait for results. If they only bought a promise, they will cancel at the first flat month.
Three mistakes make this harder than it needs to be. Sellers pitch technical features. Nobody buys schema markup. They buy phone calls, bookings, and jobs. Sellers promise rankings. A promise you cannot control is a refund waiting to happen. Sellers pitch everyone. A plumber, a lawyer, and a SaaS founder need different proof, different words, and different prices. Pick one buyer first.
The SEO sales funnel: strangers to signed clients
Every SEO sale follows the same funnel. Know where each prospect sits in it.
Stage 1: Find. You need businesses that can pay and need search traffic. Local service businesses are the classic starting point: plumbers, electricians, dentists, roofers. Use the same thinking we use for SEO leads: a lead is only good if the business can afford you and wants growth.
Stage 2: Qualify. Before any call, check three things. Can they pay your minimum price? Does someone there have authority to sign? Are they invisible for searches their customers actually type? If any answer is no, do not book the call.
Stage 3: Diagnose. Run a short audit before the meeting: their Google Business Profile, their top five service pages, and who ranks above them. Backlinko’s guide to selling SEO services calls the audit the secret sauce. The audit turns you from a salesperson into a consultant with findings.
Stage 4: Pitch. Show the gap, not your service list. Show them on page two while a competitor takes the calls.
Stage 5: Close and onboard. Get a signed scope, a deposit, and access to their site, Search Console, and analytics in the first week.
Most new sellers spend all their time on stage 4 and ignore stages 2 and 3. That is backwards.
Who to sell SEO to: pick one buyer
A clear buyer profile beats a big prospect list. Write one sentence that describes your ideal client, for example: “Dental clinics in one city with 10 to 50 staff, already spending on ads, ranking on page two for their main treatments.”
Selling SEO to small businesses works best when the owner answers the phone. Local businesses are the best first market for selling SEO services to local businesses. If you are learning how to sell SEO services to local businesses, start here: one buyer, one offer, one price. The decision is fast, and the result is visible: more calls from the map pack. National or enterprise clients pay more, but their sales cycles run for months.
Avoid two types of buyer. First, the business with no marketing budget at all. SEO Brothers notes in their guide to selling SEO that small businesses with $300 to $500 monthly budgets generally cannot be served well at scale by SEO. Refer them to a simpler product instead of signing a client you cannot serve. Second, the buyer who asks for a ranking guarantee in the first five minutes. That buyer will be unhappy in month two no matter what you do.
Asset A: the discovery-call question list
Never pitch before you diagnose. Use these 15 questions on your first call. They take 20 minutes, and they tell you whether this is a client worth closing. Ask them in order.
| Group | Question | What it tells you |
|---|---|---|
| Money | What is a new customer worth to you? | Whether SEO can pay for itself |
| Money | What do you spend on marketing now? | Whether your price fits their budget |
| Money | Who signs off on spending? | Whether you are talking to the decision maker |
| Pain | How do customers find you today? | Whether search even matters to them |
| Pain | What happens when someone searches for your main service? | Whether they know they are invisible |
| Pain | Have you tried SEO before? What happened? | Whether you are fixing a past failure |
| Business | Which service makes you the most money? | What to rank first |
| Business | Which areas do you serve? | How wide the local campaign must be |
| Business | Who is your best competitor, and why? | Who you must beat in the results |
| Business | What does a good month look like in calls or bookings? | The target you will report against |
| Readiness | Who updates your website now? | Whether you can get access and changes made |
| Readiness | Can you collect reviews from happy customers? | Whether local rankings can grow |
| Readiness | How fast do you answer new enquiries? | Whether leads will turn into jobs |
| Fit | What would make you cancel in month three? | The exact fear you must manage |
| Fit | What does success look like after six months? | The promise you can honestly make |
If the answers are vague on money, stop. No budget means no deal.
Asset B: the 60-second SEO sales pitch script
The best SEO sales pitch is short, specific, and built on something you checked before the call. Here is a copy-ready script for a local business. Fill in the brackets with real findings.
“Hi [name], I looked at how [business type] in [city] show up on Google. Right now, when someone searches for [main service], your business is on page two, and [competitor] is taking most of the calls. Two things are holding you back: your Google profile is missing [one specific thing], and your [main service] page has no content about [city or area]. I can fix both in the first month, then build the pages and links that close the gap over the next three to six months. Each month you get a one-page report showing the work done and the movement. The price is [price] a month, with a [setup fee or no setup fee]. Does that sound worth a 20-minute call to walk through the findings?”
Why this works: it names the client, the competitor, and two real problems, and ends with a small ask. It never says “number one on Google” or “guaranteed rankings.”
For how to sell SEO over the phone, add one rule: the first 30 seconds are about them, not you. Say what you found, then stop and let them react. If they say “we tried SEO before and it did nothing,” ask: “What did the last company report to you each month?”
Asset C: the pricing worksheet
Pricing is where most SEO sales fall apart. Too cheap, and you cannot deliver. Too vague, and the client cannot say yes. Price from your costs, not from a competitor’s website. Use this worksheet to build any quote in ten minutes.
| Input | Your number |
|---|---|
| Hours per month you will spend on this client | |
| Your hourly cost (your pay plus tools plus overhead) | |
| Monthly tool cost for this client (rank tracking, reporting, audit tool) | |
| Outsourced cost (writing, links, design) | |
| Total delivery cost (add the four rows above) | |
| Your margin (delivery cost times 1.4 for a 40 percent margin, or 1.5 for 50 percent) | |
| Monthly price (delivery cost times your margin) | |
| One-time setup fee (audit, profile fixes, first fixes) |
Work an example. Say you spend 10 hours a month at $60 an hour, tools cost $80, and outsourced writing costs $200. Delivery cost is $880. At a 40 percent margin, the price is about $1,230 a month.
Published ranges help you sanity-check the result. TryAnalyze reports in their guide to selling SEO that small business retainers typically run $1,000 to $3,000 a month, mid-market retainers run $3,000 to $7,500, and hourly rates run $75 to $200. Backlinko lists his own package prices in his selling SEO guide: a $1,500 audit, $2,000 consulting, $3,500 fractional SEO, and $6,000 full management.
Choose one pricing model and stick to it for each client. EmbedMyReviews gives example local packages in their guide to selling SEO to local businesses: $300 to $500 a month for starter work, $500 to $1,000 for growth, and $1,000 to $2,000 or more for premium work with reputation management. Use these as a shape, then price your own packages with the worksheet.
| Model | How it works | Best for | Watch out |
|---|---|---|---|
| Monthly retainer | One fixed fee for a defined scope each month | Most clients; easiest to sell and deliver | Scope creep without a written scope |
| Project fee | One fixed price for one job, such as an audit | First-time clients not ready for a retainer | No recurring revenue |
| Package pricing | Named tiers with fixed scopes: starter, growth, premium | Local businesses who like a simple choice | Tiers must match real delivery costs |
| Performance pricing | Base fee plus a bonus for hitting agreed targets | Clients you trust, with tracking you trust | Never tie pay to rankings you do not control |
Never quote a price before the diagnosis. A price without findings is a guess, and guesses get negotiated down. A price after findings is a plan, and plans get signed.
Asset D: the objection-handling matrix
Every SEO sale meets the same objections. Nightwatch lists the three big ones in their practical agency guide: “how long will it take?”, “we tried SEO before”, and “it is too expensive.” Prepare your answers before the call.
| Objection | What the client really means | Honest answer | Never say |
|---|---|---|---|
| How long will it take? | I need to know when my money comes back | Most local campaigns show early movement in 60 to 90 days and real lead growth in 3 to 6 months. I will show you the milestones each month so you can see progress before the big wins. | “You will be number one in 30 days.” |
| We tried SEO before and it did nothing | I was burned and I do not trust sellers | Ask what they got each month. Then show your reporting: every month they see the work, the rankings, and the calls. Offer a 3-month trial scope with a clear exit. | “The last company was bad, we are different.” |
| It is too expensive | I do not see the value yet | Tie price to one new customer. If one customer is worth $2,000 and the retainer is $1,200, one extra job a month pays for the work. Then show the worksheet math. | “I can do it for half if you sign today.” |
| Can you guarantee page one? | I want zero risk | No honest SEO can guarantee a position, because Google controls the results. What I can guarantee is the work, the reporting, and the milestones in writing. | “Yes, guaranteed page one.” |
| Why not just run ads? | Ads feel faster and safer | Ads stop the day you stop paying. SEO builds pages and links that keep working. Many clients run both: ads for this month, SEO for every month after. | “Ads are a waste of money.” |
| Send me a proposal first | I am not ready to decide on a call | Send a one-page summary, not a 20-page document: findings, plan, price, timeline. Then book a 15-minute call to walk through it. A proposal with no call rarely closes. | “Sure, I will email it and wait.” |
Two rules for every objection. First, answer the fear, not the words. “Too expensive” is almost always “I do not see the value yet.” Second, never trash the last agency, never trash ads, and never discount on the spot.
The SEO pitch deck: what goes on each slide
A short SEO sales presentation beats a long proposal. Build an SEO pitch deck of eight slides and reuse it for every prospect. Swap only the findings slide. An SEO pitch presentation is a conversation, not a document, so keep the meeting to 30 minutes.
| Slide | Content |
|---|---|
| 1. The gap | Their ranking today versus the competitor, with a screenshot |
| 2. What customers search | The three to five searches that bring buying customers |
| 3. What is broken | Three findings from your audit, in plain words |
| 4. The plan | Month one, months two to three, months four to six |
| 5. Proof | One case study or one chart from a past client, with real numbers |
| 6. Price and scope | The package, the monthly fee, the setup fee, and what is included |
| 7. Reporting | What they get each month, and how they can check it themselves. Monthly reports are the best retention tool you have, because they make invisible progress visible. Use the best SEO reporting tool your budget allows and keep the same template every month |
| 8. Next step | One ask: a start date and a deposit. Never end a pitch with “let me know what you think.” |
Reselling SEO services and selling online
You do not have to deliver everything yourself. Many sellers resell SEO services: they own the client relationship, and a white-label partner does the delivery. This works when three things are true. First, you control the client conversation and the reporting. Second, the partner’s work is good enough to show to the client. Third, your margin covers your time, because client management is real work. If any of those fails, reselling becomes a refund machine.
To sell SEO services online, your website needs three things: a clear offer (“Local SEO for dentists in Austin”), proof (one case study with numbers), and a low-friction first step (a free audit or a 15-minute call).
If you are a freelancer selling your first clients, start with businesses you already know: a client you built a website for, a local shop you visit, a friend’s company. Warm leads close faster than cold lists.
How to close without overpromising
The close is the easiest part when the earlier stages are done right. Summarize the findings, restate the price and scope, name the start date, and ask: “Shall we start on Monday?” Then stop talking.
Put four things in writing before any money moves: the exact scope, the monthly price and setup fee, the reporting they will receive, and the exit terms. A 3-month initial term with a 30-day notice after that is fair to both sides. It gives SEO time to work and gives the client a real exit.
Then protect the sale. Month one is about access, fixes, and the first report. Month two is about content and early movement. Month three is the first honest review: what moved, what did not, and what changes next. Clients cancel when they feel ignored, not when rankings are slow. If you serve local clients, your promoter can own local link building from the first month, since local links are often the fastest visible wins.
FAQs
How do I sell SEO services to local businesses?
Audit their Google Business Profile and top service pages, show the gap against the competitor who takes the calls, then pitch one monthly package with a price, a timeline, and monthly reporting. Local owners buy calls and bookings, not technical terms.
How much should I charge for SEO services?
Price from your costs with the worksheet above: hours, tools, outsourced work, plus margin. As a check, small business retainers commonly run $1,000 to $3,000 a month and mid-market retainers run $3,000 to $7,500, according to TryAnalyze.
What is a good SEO sales pitch?
Under 60 seconds, naming the client and the competitor, citing two real findings from your audit, giving a price and a time frame, and ending with a small ask, such as a 20-minute call. It never promises a ranking Google controls.
How do I sell SEO over the phone?
Lead with one finding you checked before the call, then stop and listen. Ask the discovery questions in order. If they tried SEO before, ask what the last company reported each month. That answer tells you what to fix.
Can I guarantee SEO results to a client?
No. Nobody can guarantee a Google ranking, because Google controls the results. You can guarantee the work, the reporting schedule, and the milestones in writing. A seller who guarantees page one is the fastest way to a refund.
What should be in an SEO pitch deck?
Eight slides: the gap, what customers search, three audit findings, the plan by month, one proof case study, price and scope, reporting, and the next step. Keep the meeting to 30 minutes and end with a start date.
How do I find SEO sales leads?
Start warm: past web design clients, local businesses you already know, and referrals. Then build a simple funnel: a short list of businesses that can pay, a quick audit as the door opener, and a discovery call. Improve the diagnosis first, and the close rate follows.
Takeaway
Selling SEO is a trust business. Diagnose before you pitch, using the question list. Price from your costs, using the worksheet. Answer objections with honest words, using the matrix. And close with a written scope that promises work and reporting, never a ranking.