Spurlock Studios
Contact
Traffic Without Leads Is Usually Intent, Friction, or a Hidden Phone Number

If your site gets visits and almost no leads, do not start with a redesign. Separate wrong-intent traffic from a broken conversion path first. Most “traffic but no leads” cases on trades and small-business sites are one of three things: people arrived for a question you cannot answer with a call, the phone or form fails on mobile, or the page never makes the next step obvious. This diagnostic sits under Websites That Feel Like Films — film-grade craft still needs a working call path.

The short answer

  • Check intent before aesthetics: what queries and referrers bring sessions that never call?
  • Run the mobile conversion path yourself on a real phone — not desktop DevTools alone.
  • Confirm tap-to-call, form delivery, and thank-you tracking before you rewrite the homepage.
  • Fix silent failures first (dead tel: links, image phone numbers, forms that never arrive).
  • Redesign only after measurement shows the path works and still underperforms.

Why traffic without leads is usually not a “pretty site” problem

Owners often assume low leads mean the design looks cheap. Sometimes that is true. More often the site is attracting researchers, job seekers, or out-of-area browsers, or the conversion plumbing is broken on the device that matters. Trades and local services win on phone and form. If those two actions fail, sessions look healthy in analytics and the phone stays quiet.

SymptomMore likely causeWrong first move
Sessions up, calls flatWrong intent or broken tap-to-callNew brand colors
Form submits = 0 in inboxDelivery / spam / webhook failureLonger homepage copy
Desktop leads OK, mobile deadMobile frictionBigger desktop hero
Bounce high on one landing pageIntent mismatch on that URLSitewide redesign

Aesthetics can help trust. They cannot fix a phone number that is not tappable.

Separate wrong-intent traffic from a broken path

You need two piles of evidence: who showed up, and what happened when they tried to act.

Intent pile (who):

  1. Top landing pages by sessions for the last 28 days.
  2. Top queries in Search Console for those URLs (brand, service, DIY, careers, “near me”).
  3. Geography and device split — out-of-area mobile research often looks like “interest.”
  4. Referrers: marketplace listings, directories, social vs organic service queries.

Path pile (what broke):

  1. Did anyone click Call, Submit, Book, or Get estimate?
  2. Did those clicks produce a real phone event, inbox email, CRM row, or calendar booking?
  3. Did the thank-you or confirmation fire in analytics?

If intent is wrong, redesigning the fold will not manufacture buyers. If the path is broken, redesigning the fold while the form still fails is theater.

A five-second homepage test for trades

Open the homepage on your phone. Cover the logo with your thumb for one second, then uncover it. Without scrolling, answer:

  1. What do they do?
  2. Who is it for (city / trade / urgency)?
  3. What should I do next — call, book, or request?

If you need a second scroll to find the phone number or the primary CTA, the fold is failing the job. Pair this with the composition rules in Above the Fold That Works: one job, one proof, one action — not a dashboard of badges.

Illustrative example (not a client result): a HVAC homepage that leads with a lifestyle hero and “Learn more” while the phone sits in a footer image will collect sessions from “AC not cooling” searches and still get few calls. The fix is rarely a new font.

Mobile failure modes owners never see

Most owners review the site on a laptop in the office. Leads arrive from phones in a driveway. Run this checklist on a real device on cellular data:

  • Phone number in the header is a real tel: link, not plain text that looks linked
  • Phone number is not an image of digits (screen readers and taps both lose)
  • Tap-to-call opens the dialer with the correct number — including tracking numbers
  • Sticky call bar does not cover the form submit button
  • Form fields use the right input types (tel, email) so the correct keyboard appears
  • Required fields do not trap the user in a loop with no error message
  • Submit shows a clear success or failure state — not a silent button freeze
  • After submit, a confirmation email or CRM notification actually arrives within five minutes
  • Autofill does not break custom masked phone fields
  • Cookie / chat widgets do not block the primary CTA on small screens

One silent failure is enough. A form that “submits” in the browser and never reaches the inbox produces the same owner story: “we get traffic but no leads.”

Forms: friction that looks like indifference

Form length is not a moral virtue. For local services, every extra field is a reason to call a competitor instead.

GoalField budget that usually worksOften too many
Emergency call-backName, phone, short problemAddress, square footage, upload, “how did you hear”
Estimate requestName, phone, email, service type, ZIP / cityFull project questionnaire before first contact
ContactName, email or phone, messageCAPTCHA stacked on CAPTCHA with no SMS option

Rules of thumb I use in discovery (not universal laws):

  1. If the business lives on phone calls, put Call equal to or above the form.
  2. Ask only what changes routing or urgency on the first submit.
  3. Move qualification to a human follow-up or a second step after contact.
  4. Test delivery weekly — spam folders and dead webhooks kill “conversion” invisibly.

Trust signals that matter for local services

Trust is not a wall of logos. For trades and SMB, proof that reduces risk of a bad hire:

  • Real job photos of the crew’s work (not stock kitchens)
  • Service area named in plain language
  • License / insurance language where it is true
  • Response-time expectation (“same-day estimate windows” only if you keep it)
  • Reviews linked to a real profile the visitor can verify
  • Clear contact path above the fold on mobile

Stock photography and vague “quality you can trust” copy do not replace a tappable phone number and a photo of a finished install. Proof belongs next to the ask.

For trades-specific IA and page jobs, Trades SMB Website Playbook covers structure; this post stays on diagnostic order.

Measure before you redesign — the order

Run this sequence in one week. Do not skip ahead to mood boards.

  1. Baseline the business outcome. Count calls, form emails, and booked estimates for 14–28 days. Analytics alone is not enough.
  2. Map landing pages → outcomes. Which URLs produce contact events? Which produce bounce-only sessions?
  3. Intent audit. Label top queries: buyer, DIY, careers, brand, wrong service.
  4. Mobile path test. Complete Call and Form yourself; record screen video.
  5. Delivery test. Submit a form with a unique phrase; confirm inbox / CRM / SMS.
  6. Tracking sanity. Confirm key events (or call tracking) fire when you act — not only when the page loads.
  7. Friction fix list. Ship the silent failures before any visual redesign.
  8. Only then decide whether the fold, offer, or proof needs craft work.

If steps 4–6 fail, you do not have a design problem yet. You have an operations and engineering problem dressed up as marketing.

When a redesign is the wrong fix

Redesign is the wrong first move when:

  • Forms never arrive and nobody tested them last month
  • The phone number is not tappable on mobile
  • Top traffic is careers, DIY, or out-of-area research
  • You changed hosting / DNS / spam filters and “leads stopped” the same week
  • You have no baseline of calls vs sessions, only a feeling

Redesign becomes reasonable when the path works, intent is mostly right, and the fold still fails the five-second test — unclear offer, weak proof, buried CTA, or a layout that fights urgency. That is craft work under the same standard as Websites That Feel Like Films, not a template swap for its own sake.

Worked diagnostic: sessions healthy, phone quiet

Illustrative walkthrough (composite, not a named client result):

WeekFindingAction
Day 12,400 sessions / month, ~40 form events in GA, 3 emails in inboxSuspect delivery, not traffic
Day 2Form webhook pointed at retired Zap / inbox ruleRestore delivery; add test submit ritual
Day 3Header phone was styled text, not tel:Wire tap-to-call + sticky mobile Call
Day 4Top landing page was a blog DIY post with no CTAAdd service CTA block + related service link
Day 5Search Console showed heavy “how to reset…” queriesKeep the post; stop treating it as a lead channel

Outcome shape you should expect: recovered form delivery and tap-to-call often move lead volume before any redesign budget is spent. Exact percentages vary by market — do not trust anyone who quotes a universal lift.

What “converting” means for small business sites

For many local operators, conversion is a phone call in under two taps, or a short form that routes to a human within minutes. Vanity metrics (time on site, scroll depth, homepage bounce) can mislead:

MetricUseful when…Misleading when…
Bounce rateComparing similar landing pagesJudging a call-first page that did its job
SessionsCapacity planningEquated with demand quality
Form eventsMatched to inbox / CRM rowsCounted without delivery proof
Click-to-call eventsCall tracking is configuredNumber is an image or plain text

If you only watch bounce rate, you will “fix” pages that successfully sent someone to the dialer.

Checklist you can run this week

  • List top 10 landing pages and label intent
  • Call your own tel: link from iPhone and Android
  • Submit every active form with a unique test string
  • Confirm spam folder, CRM, and notification SMS
  • Watch a teammate use the site on mobile without coaching
  • Note every tap that does nothing
  • Compare analytics “conversions” to real leads for 14 days
  • Write a one-page fix list ordered by silent failures first

Call tracking vs website analytics — do not confuse them

Many trades sites use a tracking number in the header and a different number on Google Business Profile. That is fine until someone updates one and not the other, or the tracking script fails after a CMS publish.

Source of truthQuestion to answer
Call tracking dashboardDid the website number ring?
Phone system / cell logDid a human answer and log the job?
GA4 click-to-call eventsDid the tap fire (if instrumented)?
Google Business callsIs GBP carrying demand the site is blamed for missing?

If GBP calls are healthy and the website number is quiet, you may have a site conversion problem — or the site number may simply be wrong/unclickable. If both are quiet while sessions rise, look at intent and service-area mismatch before you buy a redesign.

Service pages vs homepage — where leads actually die

Homepage vanity hides service-page failure. For many local businesses, paid and organic land on /services/ac-repair or /roof-replacement, not /. Run the five-second test and the mobile checklist on those URLs too.

Page typeCommon failure
HomepagePretty, weak CTA
Service pageWalls of SEO text, phone only in footer
Blog DIY postNo path to hire you
Area pageThin duplicate content, no proof

Fix the highest-traffic money URL first. A redesigned homepage will not rescue a service page that never offers a call.

FAQ

Is my bounce rate the real problem?

Usually not by itself. Bounce rate without intent and outcome context mixes successful call-outs, DIY exits, and confused visitors. Pair bounce with landing-page intent and real lead counts before you redesign for “engagement.”

How many form fields is too many?

For a first contact on local services, more than name, phone, and a short problem description often starts costing completes. Add fields only when they change routing or urgency — not to make the form look thorough.

Should the phone number be in the header?

For call-led businesses, yes — visible and tappable on mobile without opening a menu. If phone is a primary revenue path, burying it in the footer is a self-inflicted tax.

Do I have a tracking problem or a conversion problem?

If analytics shows submits or click-to-call but the inbox and phone are quiet, you have a tracking or delivery problem. If analytics shows almost no attempts, you have intent or friction. Prove both before you pick a fix.

What trust signals matter for local services?

Real work photos, clear service area, verifiable reviews, honest response expectations, and license/insurance language when accurate. Stock trust theater underperforms a clear Call button next to proof.

When is a redesign the wrong fix?

When tap-to-call, forms, or notifications are broken; when traffic intent is wrong; or when you have no baseline of real leads. Fix measurement and the conversion path first, then decide if craft needs a sprint.

CTA

Quiet phones with busy analytics are a diagnostic problem — not a mood-board problem.

Explore /websites or book a sprint at /contact?intent=websites-sprint.

Start a sprint