I've spent an embarrassing amount of money on lead generation tools over the years. Some of them changed my business. Others were expensive dashboards I logged into twice. Here's the honest rundown of what actually works for web design agencies going after local business clients, what each tool does well, and where it falls short.

Local Business Finders

Before you can sell anything, you need a list of businesses to sell to. These tools help you build that list without spending an afternoon clicking through Google Maps results one by one.

Google Maps (Free)

The original. Search "dentists in Austin TX" and start clicking. You get the business name, address, phone number, website, reviews, and ratings. It's free and the data is excellent.

Good at: Getting accurate, up-to-date business information. Google's data is hard to beat for local businesses.

Not good at: Anything at scale. You're clicking one listing at a time, copying info into a spreadsheet, then manually loading each website to see if it's any good. For 20 prospects, it's manageable. For 200, it's a full work week.

Pricing: Free, but your time has a cost.

LeadsByLocation

LeadsByLocation pulls from Google Maps data but adds the layer that matters most for web design agencies: automatic website quality scoring. You search a business type and city, and every result comes back with a score based on SSL, mobile responsiveness, page speed, analytics, schema markup, and CMS platform. The businesses with the worst scores are your best prospects.

Good at: Combining lead finding with lead qualifying in one step. Instead of building a list and then checking each website, you get both at once. The free scoring tool is useful even if you build your lists elsewhere.

Not good at: It's focused specifically on local businesses via Google Maps data. If you're going after SaaS companies or e-commerce brands, this isn't the tool.

Pricing: Free tier for scoring individual sites. Paid plans start at $29/month for bulk searches.

Apollo.io

Apollo is a massive B2B database with email addresses, phone numbers, company info, and LinkedIn profiles. It's popular for SaaS sales teams, but some agency owners use it for local business outreach too.

Good at: Finding decision-maker email addresses. If you know you want to reach the owner of a specific dental practice, Apollo can often find their direct email.

Not good at: Local business discovery. Apollo's strength is filtering by company size, industry, and job title, not by "businesses in this city with bad websites." You still need to find and qualify the businesses first.

Pricing: Free tier with limited credits. Paid plans start around $49/month.

Website Scoring and Analysis

Google PageSpeed Insights (Free)

Google's own tool for measuring website performance. Plug in a URL and get a detailed breakdown of load time, accessibility, SEO basics, and best practices.

Good at: Deep technical analysis. The performance metrics are straight from Google, so they carry weight when you're pitching. "Your site scores 23 on Google's own speed test" is a powerful statement.

Not good at: Batch processing. You check one URL at a time. For prospecting at scale, that's a bottleneck. It also doesn't tell you about SSL, analytics, or CMS, which are signals I care about for qualifying.

Pricing: Free.

BuiltWith

Tells you what technology a website is built with: CMS, analytics, marketing tools, hosting provider, everything. Useful for understanding what you're dealing with before a sales call.

Good at: Technology profiling. Knowing a prospect uses Wix vs. WordPress vs. Squarespace changes your pitch entirely. It can also reveal if they have analytics installed, which email platform they use, etc.

Not good at: Lead generation on its own. It's a research tool, not a prospecting tool. Great for enriching a list you already have, but it won't help you build one.

Pricing: Free for basic lookups. Pro plans start around $295/month, which is steep for solo agencies.

Cold Email Tools

Instantly.ai

A cold email platform designed for sending personalized outreach at scale. You connect multiple email accounts, create sequences with follow-ups, and track opens and replies.

Good at: Deliverability. This is the main reason people use Instantly over just sending from Gmail. It handles email warmup, rotation across multiple sending accounts, and inbox placement optimization. If you're sending 50+ emails per week, deliverability matters a lot.

Not good at: Writing your emails for you. The personalization still needs to come from you. And if your list is bad (unqualified leads, wrong email addresses), no tool will save your response rate.

Pricing: Starts around $30/month for the growth plan.

CRM and Pipeline Management

HubSpot CRM (Free Tier)

HubSpot's free CRM is genuinely good for tracking your pipeline. Log contacts, track deals through stages, set follow-up reminders, and see your conversion rates at each stage.

Good at: Pipeline visibility. When you're emailing 50 businesses a week and following up with another 30, you need somewhere to track all of it. HubSpot does this well and the free tier is generous.

Not good at: Simplicity. HubSpot wants to be your entire marketing suite, and the interface reflects that. For a solo freelancer or small agency, it can feel like driving a semi truck to the grocery store. A spreadsheet honestly works fine until you're managing 100+ active prospects.

Pricing: Free for the CRM basics. Paid plans start at $20/month but scale up fast once you add marketing features.

The Spreadsheet (Free)

I'm serious. A Google Sheet with columns for business name, contact, email, website score, outreach date, follow-up dates, status, and notes is all most solo operators need. I used a spreadsheet for my first two years and it worked perfectly fine.

Good at: Zero learning curve, completely customizable, free.

Not good at: Automated reminders, pipeline reporting, and anything beyond about 200 active contacts before it gets unwieldy.

Building Your Stack

You don't need all of these. Most agencies doing well with local business clients use three tools maximum:

  1. A lead finder + qualifier: something that gives you a list of businesses AND tells you which ones need help. This is where LeadsByLocation fits in my workflow. I get the list and the qualification in one step.
  2. An outreach tool: Gmail works for under 30 emails/week. Beyond that, something like Instantly helps with deliverability and follow-up automation.
  3. A tracking system: spreadsheet when you're starting, CRM when you're managing 100+ prospects simultaneously.

Start lean. Add tools when you have a specific problem they solve, not because a YouTube video told you that you need them. The most expensive tool in the world won't help if you don't have a system for using it consistently.

And honestly? The tool matters less than the process. Someone using Google Maps, Gmail, and a spreadsheet with a disciplined weekly routine will outperform someone with $500/month in subscriptions and no system every single time.