Most people asking how to get SEO clients are doing it the hard way: cold pitching random businesses that already have someone handling their site. The faster path is to find local businesses with real, visible website problems, show them the problem, and offer a simple fix.
This guide walks you through seven steps: pick a niche, build a lead list, audit each prospect, reach out with a specific offer, send proof before payment, follow up, and manage everything in one place. You can start step two today with a free account, no card needed.
Step 1: Pick one niche and one city
"SEO services for anyone" gets you ignored. "SEO for dentists in Austin" gets you remembered. When you specialise, your pitch, your audit and your pricing all become repeatable, and referrals spread faster inside an industry.
Choose a niche where the website directly drives revenue: dentists, lawyers, plumbers, HVAC, chiropractors, roofers, med spas. These businesses live and die by local search, and most of them have a site that loads slowly or ranks for nothing.
- A trade or service business where one customer is worth a lot
- A city you know, even if it's not the biggest one
- Businesses with 5โ50 staff: big enough to pay, small enough to decide fast
Pick a niche you can speak about confidently
Step 2: Build a list of businesses that actually need help
The biggest time-sink in client acquisition is prospecting. Instead of guessing, look for businesses with visible problems: no website at all, a site that isn't mobile-friendly, slow load times, or missing contact details.
This is exactly what Futureleads.app does. You search a niche and a city, and it returns local businesses that have no website, a broken site, a slow site or a site that fails on mobile โ with phone numbers and emails attached. It also flags the specific problems found, so you already know what to talk about before you dial.
For a deeper dive on prospecting, read how to find web design clients and find local businesses without websites. The same lead pool works for SEO services: a business with a bad site almost always needs both.

Step 3: Audit before you pitch
Never open with "I do SEO, want to buy some?" Open with what's wrong with their site. A two-minute audit gives you three or four concrete talking points:
- Does the site load fast on a phone?
- Is the business name, address and phone number consistent across the site?
- Does each service or location have its own page, or is everything crammed on the homepage?
- Are titles and descriptions missing or duplicated?
- Is there a clear way to call or book from a mobile screen?
- Does the business appear in local search results at all?
Quick local SEO audit checklist
You can run this in minutes. For a fuller version, use our website audit checklist and signs a business needs a new website. Your audit becomes the pitch: "I found four things that are costing you calls. Want me to show you?"
Step 4: Reach out with a specific, low-pressure offer
Your first message should mention one specific problem and one specific fix. Here's a cold email you can copy and adapt:
Subject: Quick question about [Business name]'s website Hi [Name], I was looking for a [niche] in [city] and noticed your site takes a while to load on mobile โ most people give up before it finishes. I also couldn't find a page for [specific service], which is what most people search for. I fix exactly this for [niche] businesses. Would it be useful if I sent over a short list of what I found? No charge, no obligation. [Your name]
For more variants, see our web design cold email template, website redesign cold email and cold email subject lines for web design. Send from your own Gmail or SMTP account so replies land in your inbox, and set automatic follow-ups so no lead goes quiet by accident.
Step 5: Show proof before they pay
Local business owners buy what they can see. Instead of describing what you'd do, show a preview of the improved homepage โ faster, mobile-friendly, with clear calls to action. It turns "trust me" into "look at this."
Futureleads.app includes AI website previews: you build a homepage preview for a business in minutes and send a link or QR code before they've paid anything. When a prospect sees their own business name on a fast, clean page, the conversation shifts from "why should I?" to "how much?"
Want to test this today? Start a free Futureleads.app account (no card needed) and build your first preview for a local business in minutes.
Find businesses that need a website โ freeor claim up to 3,000 FREE credits with a paid plan
Step 6: Follow up more than feels comfortable
Most SEO services are sold on the third to fifth touch, not the first. Owners are busy; a single email isn't a rejection, it's a Tuesday. Plan a simple cadence:
- Day 1: first email with your specific finding
- Day 3: follow-up with a link to their preview
- Day 7: quick call โ use our cold calling script for web design clients
- Day 14: value follow-up (one more audit insight)
- Day 21: polite close-the-file email
Simple follow-up cadence
If you call, keep notes on every conversation so the next touch picks up where the last left off. Our guide on cold email follow-up for web designers breaks the email side down in detail.
Step 7: Track everything in one place and price for retention
SEO is a recurring service, so your income depends on staying organised and keeping clients. Use statuses, notes and follow-up reminders so no lead slips, and set retainers rather than one-off projects. For pricing, see how to price a website for a small business and how much to charge for website maintenance.
Futureleads.app includes a simple CRM for lead statuses, notes and deals, a built-in dialer with call history, and a white-label client portal on paid plans where clients log in to see their site and progress. Paid packages start from $9.99/month; you can start free and upgrade when leads are coming in.
Common mistakes that kill SEO pitches
- Pitching services instead of problems ("monthly SEO packages" vs "your site loses mobile visitors")
- Talking jargon: DA, backlinks, schema. Owners care about calls and bookings
- No proof: always lead with the audit or preview
- Giving up after one email
- No follow-up system, so warm leads go cold
Avoid these
Your first week, day by day
- Day 1: pick niche and city, build a list of 30 businesses with site problems
- Day 2: run a quick audit on each, note 2โ3 issues per business
- Day 3: send 10 personalised emails
- Day 4: build previews for the most promising 5
- Day 5: send previews, make 5 calls
- Day 6: follow up on day-3 emails
- Day 7: review replies, book calls, repeat next week with a bigger list
7-day plan
FAQ
How do I get SEO clients with no experience? Start with a niche you understand and lead with free value: a short audit or a homepage preview. Starting a web design business with no experience covers the same playbook โ proof beats credentials with local businesses.
How many cold emails should I send to get an SEO client? Quality over volume: 10โ20 well-researched emails a day with 3โ5 follow-ups each beats hundreds of generic blasts. Track replies and calls in a simple CRM so you know what's working.
Should I offer free audits to win SEO clients? Yes, a short free audit is one of the best openers because it demonstrates value before asking for money. Keep it to a one-page summary and use it to book a call, not to do the whole job unpaid.
What's the best way to price SEO services for small businesses? Offer a monthly retainer tied to deliverables (site fixes, content, local listings) rather than vague promises. Bundle it with web design or maintenance for a stronger offer โ see website maintenance packages.
How long does it take to land a first SEO client? With a focused list and consistent outreach, many freelancers book their first calls within a couple of weeks. The bottleneck is almost always prospecting โ which is why how to get web design clients fast starts with building a targeted lead list.
Ready to build your lead list? Start a free Futureleads.app account โ no card needed โ and find local businesses with broken or missing websites in your niche today.
Find businesses that need a website โ freeor claim up to 3,000 FREE credits with a paid planPick a package: every feature is included in each, paid plans add FREE bonus credits every month, or start free with no card.
Basic
$9.99/month
11,500 credits a month
+ 1,000 FREE credits
- About 261 done-for-you leads
- or 88 AI website previews
- All features included
Pro
$39/month
50,000 credits a month
+ 1,500 FREE credits
- About 1,136 done-for-you leads
- or 384 AI website previews
- All features included
Premium
$79/month
105,000 credits a month
+ 3,000 FREE credits
- About 2,386 done-for-you leads
- or 807 AI website previews
- All features included
Frequently asked questions
How do I get SEO clients with no experience?
Start with a niche you understand and lead with free value: a short audit or a homepage preview. Local businesses care about proof, not credentials.
How many cold emails should I send to get an SEO client?
Quality beats volume: 10โ20 well-researched emails a day with several follow-ups each outperforms hundreds of generic blasts. Track everything so you know what works.
Should I offer free audits to win SEO clients?
Yes โ a short free audit is one of the best openers because it shows value before asking for money. Keep it brief and use it to book a call, not to do the whole job unpaid.
What's the best way to price SEO services for small businesses?
Use monthly retainers tied to clear deliverables, and bundle SEO with web design or maintenance for an easier yes.
How long does it take to land a first SEO client?
With a focused list and consistent outreach, many freelancers book first calls within a couple of weeks. Prospecting is the usual bottleneck โ solve that first.