Prospect research

Website Audit for Lead Generation: A 10-Minute Checklist

By the FindLeadly team · Updated October 12, 2026

Short answer
A website audit for lead generation is a short, manual check of a prospect's site that finds one or two specific, verifiable problems you can fix. Check the site on a phone, run Google PageSpeed Insights, look at the title and contact path, compare it with the Google Business Profile, and note only what you can show the owner. It takes about ten minutes per business.

Most outreach from web designers and SEO freelancers fails for the same reason: it could have been sent to anyone. A quick audit fixes that. It gives you a concrete reason to contact this business rather than the next one, and it stops you from pitching a redesign to a company whose site is actually fine. This guide is the checklist we would use ourselves, with what each check can and cannot prove.

Before you start: what this audit is for

You are not producing a report for the client yet. You are answering two questions for yourself:

  1. Is there a real gap? Something the owner would agree is a problem once they see it.
  2. Can I fix it and explain it in one sentence? If you cannot, skip the business for now.

If the business has no website at all, there is nothing to audit. Check that it really has no site (search the business name, look for a Facebook or Instagram page, a booking platform or a franchise page) and go straight to the lead scorecard.

The 10-minute checklist

Work through the checks in this order. The first ones are the fastest and the most convincing to an owner.

CheckHowA real finding looks likeDo not claim
1. Mobile viewOpen the site on a phone or in browser device modeText too small to read, buttons overlap, menu does not open, horizontal scrolling“Your site is broken” if it only looks dated
2. HTTPSLook at the address bar; try http:// as wellBrowser shows “Not secure” or a certificate warningThat they were hacked
3. Mobile speedGoogle PageSpeed Insights, mobile tabField data (if shown) failing Core Web Vitals, or a page that is visibly slow on a phoneA precise lost-revenue figure
4. Can I call or book in two taps?Tap the phone number, find the booking or quote formPhone number is an image or not tappable, form missing or not reachable on mobileThat the form does not work unless you can see it fail without submitting it
5. Says what and whereRead the first screen of the homepageNo clear service or city on the first screen; only a sloganThat it hurts rankings by a specific amount
6. Title in GoogleSearch the business name; view the result titleTitle is just “Home” or the theme nameThat they rank badly for everything
7. Indexed pagesSearch site:theirdomain.comOnly one page shows, or old test pages appearExact page counts as fact (site: is approximate)
8. Matches Google profileCompare phone, address and hours with the Google Maps listingDifferent phone numbers or hours on the site and the profileThat Google will penalise them
9. Service pagesLook at the menuAll services on one page, no page for the main serviceThat one page is always wrong
10. Signs of neglectFooter year, blog dates, broken images or linksBroken images, dead links, a 2019 “latest news” itemThat the business is inactive

About the speed numbers

PageSpeed Insights shows two kinds of data. Field data comes from real Chrome users and appears only for sites with enough traffic; many small local sites do not have it. Lab data (the 0–100 performance score) is a single simulated test on a throttled phone and can move by several points between runs. Google's published “good” thresholds for Core Web Vitals are a Largest Contentful Paint of 2.5 seconds or less, Interaction to Next Paint of 200 milliseconds or less and Cumulative Layout Shift of 0.1 or less. Use these as context, not as the headline of your pitch.

Run PageSpeed Insights twice if the result is borderline. If two runs disagree a lot, do not use the score in outreach at all; describe what you saw on your phone instead.

Write down what you found

Keep one line per business. You will use it for the scorecard and for the first message.

Audit note (one line per business)
Business: [name] · [city] · [niche]
Site: [URL] · checked [date]
Finding 1 (verified): [e.g. phone number is not tappable on mobile]
Finding 2 (optional): [e.g. homepage does not mention the city or main service]
Evidence: [screenshot file name or exact steps to reproduce]
Fit for my offer: [yes / maybe / no]

Worked example

An illustrative example (not a real business): a two-van plumbing company with a 4.6 rating and 85 Google reviews has a website. On a phone, the homepage opens with a large photo slider; the phone number sits at the bottom of the page as an image, so it cannot be tapped. The site title in Google is “Home”. PageSpeed Insights has no field data, and two lab runs give 41 and 48.

  • Use: the phone number is not tappable on mobile, and the Google result title says “Home” instead of the service and city. Both are easy for the owner to see and quick for you to fix.
  • Do not lead with: the lab score. It varies between runs and the owner cannot check it without context.
  • Scorecard result: strong reviews and a clear, fixable gap. Worth contacting this week.

Turn one finding into a first message

Pick the single finding the owner can verify in under a minute. Describe it as an observation, explain why it matters for their customers, and offer something small.

Email based on one audit finding
Subject: Quick note about [Business name]'s website on mobile

Hi [first name],

I was looking for a plumber in [area] on my phone and found [Business name]. One thing I noticed: on mobile, the phone number at the bottom of your homepage can't be tapped, so customers have to type it in by hand.

That's usually a small fix. If it's useful, I can send you two or three other things I noticed, no charge and no obligation.

[Your name]
[Your business] · [website] · [phone]

More templates for phone, in-person and follow-up messages are in how to contact local businesses.

Common mistakes

  • Auditing everyone. Ten minutes adds up. Filter first by niche, area and profile signals, then audit only the shortlist.
  • Treating “old-looking” as “broken”. Owners often like their site. Lead with a problem that affects customers, not your taste.
  • Sending automated audit PDFs. Generic reports with dozens of warnings look like spam and are rarely read.
  • Inventing consequences. You do not know their traffic or conversion rate. Say what you saw, not what it costs them.

Where FindLeadly fits

FindLeadly does the step before this audit. You search a niche and a city, and it returns local businesses from live Google business listings with an opportunity score and the gaps behind it: no website listed, fewer than 20 reviews, a rating below 4.0 or missing opening hours. FindLeadly does not crawl or audit websites; that is the manual check above. Businesses without a website go to your web design list; businesses with a site and weak profile signals are candidates for this audit and for local SEO work.

Frequently asked questions

How long should a prospect website audit take?

For deciding whether to contact a business, about ten minutes is enough. A full paid audit is a different deliverable; the quick check only needs one or two verified findings that you can explain in plain language.

Is a low PageSpeed score enough reason to pitch a redesign?

No. Lab scores change from run to run and many successful local sites score modestly. Use speed as a supporting point only when the page is visibly slow on a phone, and lead with something the owner can see for themselves.

Should I send the full audit with my first message?

Usually not. Mention one specific, verified observation and offer to share the rest. A long unsolicited report is easy to ignore and can come across as pressure.

Which free tools do I need?

A phone or your browser's device mode, Google PageSpeed Insights, a normal Google search (including a site: search) and the business's Google Maps listing. Optional: Google's Rich Results Test for structured data.

Does FindLeadly audit websites automatically?

No. FindLeadly finds local businesses from Google business listings and flags profile signals such as no website listed, few reviews, a rating below 4.0 or missing opening hours. The website check described here is a manual step you do before reaching out.

Find the businesses worth auditing

Search a niche and city, filter by no website, few reviews or a weak Google profile, then run this checklist on the shortlist. 20 leads free, no credit card.

Related guides