Most SEO cold emails get deleted without being read. I know because I used to send them. "Hi, I noticed your business could benefit from SEO services..." Straight to trash, every time.
It took me about 200 ignored emails before I figured out what was wrong: I was pitching SEO. Nobody cares about SEO. Business owners care about phone calls, customers, and revenue. SEO is just the mechanism. Here's what actually works.
1. Qualify Before You Pitch
If you're emailing every business in the phone book, you're wasting time. I used to blast out 100 emails a day and get zero replies. Now I send 15-20 targeted ones and get 3-4.
Here's what I look for in a good SEO prospect:
- They have a website already: you can't optimize what doesn't exist
- The website is mediocre, not terrible: no schema, slow load, missing analytics, but it functions
- They're in a competitive local market: plumbers, lawyers, dentists. High customer value means they can afford SEO.
- They have Google reviews: this means they're actively getting customers and would benefit from more
- They're not already dominating page 1: check before you pitch. Nothing more embarrassing than pitching SEO to someone who already ranks #1.
LeadsByLocation makes this fast. You can scan hundreds of businesses in a city and immediately see who has poor website quality scores. No SSL, no schema, no analytics? That's your prospect list.
2. Lead With Their Problem, Not Your Service
"I offer comprehensive SEO services"? Nobody cares. "I searched 'plumber Austin TX' and you're on page 3 while your competitor is #1 with 247 reviews"? Now you have their attention.
Before I email anyone, I spend 5 minutes:
- Googling their primary keyword + city. Where do they actually rank?
- Loading their website on my phone. How does it look? How fast is it?
- Checking their Google Business Profile. How many reviews vs. the top competitor?
This 5 minutes of research is the difference between a pitch that gets read and one that gets deleted.
3. The Email Template
Keep it short. Really short. Business owners are busy, and they don't have time for a 500-word email from a stranger. Here's the template I've had the most success with:
Subject: Your [business type] website - quick observation
Hi [Name],
I was looking into [business type] companies in [city] and came across [business name]. Noticed a few things about your online presence:
• Your website scores [X]/100 on mobile performance
• You're currently showing up on page [X] for "[keyword]"
• [One specific issue: no SSL / slow load / missing analytics]I help [business type] businesses in [city] improve their Google rankings. Recently helped [similar business type] go from page 3 to the top 3.
Worth a quick 10-minute call? I can show you exactly what's holding your site back.
[Your name]
Notice what's not in there: no jargon, no "synergy," no walls of text. Just specific data points and one clear ask.
4. What to Charge
This varies wildly, but here are the ranges I see working:
- Initial audit + setup: $500–$1,500 one-time
- Monthly management: $500–$2,000/month
- Project-based (specific ranking goal): $1,500–$5,000
For your first few clients, consider offering the audit free or heavily discounted. I know that feels wrong, but a free audit that reveals real problems is genuinely the best sales tool in SEO. You're not giving away work; you're demonstrating expertise.
5. Follow Up (This Is Where Deals Actually Close)
I know you've heard the stat: 80% of sales happen after the 5th follow-up. I didn't believe it either until I started tracking. My first year, I sent one email and moved on. Now I follow up 4 times minimum.
My cadence:
- Day 1: Initial pitch (the template above)
- Day 4: Follow-up with an extra insight. "I also noticed your Google Business Profile is missing 3 key categories..."
- Day 10: Share a relevant result. "Just wrapped up a project for a plumber in [nearby city]. Went from 2 calls/week to 15."
- Day 20: Light touch. "Just making sure this didn't get buried in your inbox."
Track everything. When you're emailing 20+ businesses a week, you'll lose track without a spreadsheet or CRM.
6. Scale With Data
The agencies doing this well aren't manually Googling businesses one by one. They're using data tools to build lists, score websites, and identify the best prospects automatically, then spending their time on personalization and relationship-building.
That's the real workflow: use tools for finding and qualifying, use your brain for writing and selling. Trying to do both manually is a recipe for burnout.