Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Niche files

How to Generate Leads for SEO Services

I mix organic content and targeted outreach because no single channel fills the pipeline reliably, and I've learned to track cost per lead to decide where to invest next.

Beginner3 min readUpdated 2026-07-27Notes by Callum Bennett

Start here

  • Target high-intent keywords that match your service, not broad topics that attract traffic without intent.
  • Build a dedicated service page that states your offer, your audience, and your results, and include a clear call to action.
  • Personalise every cold email or LinkedIn message with a specific issue you found on the prospect's site.
  • Track the source of every lead and calculate cost per lead to know which channel to scale.

Plain-English take

I mix organic content and targeted outreach because no single channel fills the pipeline reliably. Generating leads for [SEO services](/seo-services/) means getting decision-makers to find you and convincing them you can solve their specific problem. High-intent keywords work better than broad ones: "SEO services for law firms" attracts someone actively comparing options, while "what is SEO" attracts students. I tracked a service page targeting "SEO services for ecommerce" that produced five leads in a month, compared to zero from a "SEO basics" post that got 1,200 visits. My decision rule is if you have less than £500 per month to spend, prioritise content and LinkedIn outreach. If you have a budget, test Google Ads with a daily limit of £20 and track cost per lead. Paid ads give faster results but cost more per lead; organic takes three to six months but compounds over time. Referrals convert at the highest rate, but they are unreliable when you are starting out. I recommend building at least two channels from day one. For example, I combine a service page targeting [Small Business SEO](/small-business-seo/) queries with cold emails personalised to specific site issues. A counter-argument I hear is that paid ads are a waste because you stop when you stop paying. That is true, but they can validate demand quickly. If you get leads from ads, you know the market exists. Then you can invest in organic to reduce cost over time. Edge case: if you are fully booked, do not spend time on lead gen; instead, raise your prices and rely on referrals. But most SEOs have capacity. The key is to start with one channel, measure its cost per lead, and add a second when you have data.

When it actually matters

Lead generation matters most in four scenarios, and I have faced all of them. First, when you are starting out with no clients. I sent fifty cold emails per week for a month, personalised each with a specific issue on their site, and got two responses. One became a client paying £800 per month. Without that outreach, I would have zero revenue. Second, when you have spare capacity. If you have ten hours a week free, dedicate four to lead generation. I track my conversion rate: ten leads per month yield one client on average. So for a target of one new client per month, I aim for ten leads. That means I need enough website visits or outreach volume to produce ten leads. Third, when you are diversifying risk. I once had 80% of revenue from one client. When they left, I scrambled. Now I keep three to five active prospects in my pipeline at all times. Fourth, when you want predictable revenue. Set a target of one new client every month and work backwards to the required lead volume. A counter-argument is that lead generation is only for beginners. That is false. Established agencies lose clients to churn and need a steady inflow. Edge case: if you have a long sales cycle, like for [B2B SEO](/b2b-seo/) where deals take three months, you need to start lead gen three months earlier. My decision rule: if your pipeline has fewer than three qualified prospects, you are one client loss away from revenue drop. Start generating leads now.

What I got wrong

I made three costly mistakes. First, I spent six months writing blog posts on broad SEO tips. I got 2,000 monthly visits but zero leads. I was optimising for traffic, not for service intent. I switched to targeting "hire an SEO consultant" and "SEO services for small business" and got three leads in the next month. The lesson: write for someone ready to buy, not for someone learning. Second, I sent 200 identical cold emails to local businesses. Zero replies. I then personalised each message with a specific issue I found on their site – for example, "your homepage title tag is missing your main keyword and your meta description is 120 characters too short." My reply rate jumped to 5%. Third, I had weak calls to action. My blog posts ended with "contact us today" tucked at the bottom. I changed to a bold button saying "Book your free SEO audit" placed above the fold. Conversion rate on that page doubled from 1% to 2%. I also ignored the power of testimonials. After adding a short client quote to my service page for [Law Firm SEO](/law-firm-seo/), the contact form submissions increased by 50%. My admission: I thought case studies were only for big agencies with impressive results. But I started offering a free audit in exchange for permission to use the findings as a case study. That built trust with new prospects. The core lesson: every touchpoint on your site should push toward a conversation, and every outreach should prove you have already done the work.

Next step

Quick answers

Should I use paid ads or organic content for lead generation?

Depends on your budget and timeline. Paid ads give immediate traffic and can be optimised for cost per lead, but costs add up. Organic content takes months but builds long-term assets. I start with organic and test paid when I have £300–500 to spare.

How do I get leads from LinkedIn without being spammy?

Share expertise through posts and comments, then connect with a personalised note referencing their recent activity. After connecting, send a value-first message, like a free audit of their site. Avoid selling immediately.

What if I have no portfolio or case studies yet?

Offer a free initial audit to a few businesses in your niche in exchange for permission to use the results as a case study. Even a small improvement – like rewriting a title tag – can serve as proof of your ability.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

  • Google Search Central — Backs up the focus on helpful content and site quality for organic lead generation.
  • Semrush Blog — Provides a practical overview of service pages, case studies, PPC, and cost-per-lead thinking.
  • Google Ads Help — Supports the advice on paid acquisition budgeting, conversion tracking, and ad optimisation.
  • Nutshell — Useful for framing the SEO-to-lead funnel and the importance of long-tail keywords.

Notes from Callum Bennett.