You find 50 local businesses on Google Maps. You spend three hours writing personalized emails to all of them. Two respond. One converts. The other 48 were never going to buy, and you had no way of knowing that before you hit send.
This is the default prospecting workflow for most web designers. High volume, no filtering, terrible conversion. The problem is not your outreach. The problem is you are treating every prospect as equally likely to buy. They are not. Six signals, checked in order, will tell you in under two minutes whether a lead deserves your time.
Volume without qualification is a waste of time
A web designer who emails 50 unqualified prospects and closes one has a 2% conversion rate. A designer who qualifies 50 prospects down to the best 10 and emails those 10 will close 2 to 3. Same amount of total research time, triple the results.
Qualification is not about finding perfect leads. It is about eliminating the ones that will never convert. The business with 3 Google reviews and a GoDaddy template site is not going to spend $5,000 on a redesign. The roofing company with 200 reviews, active Google Ads, and a website that looks like it was built in 2014 probably will.
Signal 1: Does the business have a website? (10 seconds)
Start here because it is the fastest filter. Google the business name. If they have no website at all, they are almost always a low-budget operation. Building a first website is a harder sell than redesigning an existing one. The business owner who has never invested in a web presence is statistically unlikely to start with a $5,000 project.
The rare exception: a business with 100+ Google reviews, strong ratings, and no website. These are established companies that have grown purely on referrals and are now ready to invest. They exist, but they represent maybe 2-3% of no-website businesses.
Signal 2: How bad is the current website? (20 seconds)
Load the site on your phone. You do not need PageSpeed Insights or Lighthouse. You need your eyes and 20 seconds. Check four things:
- Load time: did you wait more than 3 seconds?
- Mobile layout: is text readable without zooming? Do buttons work with a thumb?
- Visible phone number: can you call them without hunting?
- Clear call to action: does the homepage tell you what to do next?
If the site fails two or more of these checks, it is qualified on website quality. But a bad website alone is not enough. Plenty of businesses with terrible websites have no money or no interest in fixing them. You need signal stacking.
Signal 3: How strong is the business itself? (30 seconds)
This is the most important signal. Check their Google Business Profile. You are looking for two numbers: total reviews and average rating.
- 50+ reviews with 4+ stars: thriving business with active customers. Strong buy signal.
- 20-49 reviews with 4+ stars: established, likely profitable. Worth pursuing.
- Under 10 reviews: too new, too small, or not actively serving customers. Skip.
The combination of signal 2 and signal 3 is where deals live. Bad website plus strong business equals money being left on the table. That business is generating revenue despite their web presence, not because of it. Your pitch writes itself.
Signal 4: Are they spending on advertising? (20 seconds)
Google their primary service plus their city. "Roofing contractor Phoenix." Look for "Sponsored" results. If they are running Google Ads, they are already paying to acquire customers online. This tells you three things: they have a marketing budget, they understand paid acquisition, and they are actively trying to grow.
A business running ads to a bad website is your ideal prospect. They are spending money to send traffic to a site that does not convert. You can quantify the waste. "You are paying $15 per click to send people to a site where 70% bounce on mobile" is a pitch that gets replies.
You can also check the Google Ads Transparency Center for a quick view of whether a business is running active campaigns, and what their ads look like.
Signal 5: What is a customer worth to them? (15 seconds)
You do not need a spreadsheet for this. Rough lifetime customer values by niche are enough to gauge whether a website investment makes financial sense for the business:
- Personal injury attorney: $50,000+ per case
- Dental practice: $10,000+ per patient lifetime
- HVAC contractor: $12,000+ per customer lifetime
- Roofing company: $8,000-$15,000 per job
- Plumber: $8,000+ per customer lifetime
- Landscaping: $3,000-$5,000 per year per account
If one new customer from an improved website pays for the entire redesign, the ROI argument is obvious. High-CLV niches close faster because the math is so simple. "Your website costs you two customers a month" means something very different to a personal injury firm than to a dog groomer.
Signal 6: How do competitors look? (25 seconds)
Scroll through the other 3 to 4 businesses in the same Google Maps pack. Open their websites. If competitors have modern, fast, professional sites and your prospect does not, competitive pressure becomes part of your pitch.
This works in both directions. If every competitor also has a terrible site, there is less urgency. The prospect is not losing business to better websites because no one in their market has one. But if two of four competitors have clean, mobile-friendly sites with online booking, your prospect is falling behind visibly.
Stacking signals separates good leads from great ones
A lead that passes one or two checks is a maybe. A lead that passes four or five is a priority. The best prospects stack signals: bad website, strong reviews, active ad spend, high-CLV niche, and competitors with better sites. When you find that combination, move fast.
Assign a simple mental score. Each signal passed is one point. Leads scoring 4 or higher go to the top of your outreach list. Leads scoring 2 or lower get skipped entirely. This takes seconds once you have done the six checks.
The 2-minute audit in practice
Here is what this looks like with a real example. You search "roofing contractor Austin" on Google Maps. Martinez Roofing appears.
- Website exists? Yes. Dated WordPress site with a stock photo header. (10 seconds)
- Website quality? Loads in 5 seconds on mobile. Text overflows the screen. No visible phone number above the fold. CTA is buried. Fails 3 of 4 checks. (20 seconds)
- Business strength? 127 Google reviews, 4.6 stars. This company is busy. (15 seconds)
- Ad spend? Googling "roofing contractor Austin" shows Martinez in the Sponsored results. They are running ads. (15 seconds)
- Customer value? Roofing jobs average $8,000-$15,000 each. One extra job per month pays for the website in week one. (10 seconds)
- Competitors? Two of three competitors in the map pack have modern sites with online estimate forms. Martinez is the outlier. (20 seconds)
Total time: about 90 seconds. Martinez Roofing scores 6 out of 6. This is a lead worth a personalized email that references their mobile load time, their strong reviews, and the gap between their reputation and their web presence.
Automating the checklist scales your pipeline
This manual checklist works for 10 to 15 prospects per day. Beyond that, the research time adds up. If you want to evaluate 100 businesses across three niches and two cities, you are looking at a full day of manual checking.
Reapify runs all six of these qualification signals automatically across hundreds of businesses: website audits, review analysis, competitive comparisons, niche-level scoring, and contact extraction. The same 2-minute manual process, applied at scale.
Whether you qualify leads manually or with tooling, the principle stays the same. Spend your outreach time on the 10 best prospects, not the 50 most visible. Two minutes of qualification before each email will do more for your close rate than any subject line trick or follow-up sequence.
Related reading