Skip to content
← Back to blog

Grow

Your Website Traffic Is Growing. Why Aren't Sales?

8 September 2026 · 6 min read

Sessions up 140 percent year on year. Enquiries up 4 percent. If that pattern looks familiar, you are looking at a funnel with a leak in it, and the traffic growth is doing you the disservice of hiding where.

The instinct at this point is to guess. Someone says the site looks dated, someone else says the pricing page is scaring people off, and three weeks get spent redesigning a page that was never the problem. Resist that. Find the drop-off first, then fix the thing the data points at.

Find the step where people leave

Your funnel has four or five real stages: landing, engaging with the offer, starting the action (a form, a cart, a booking), completing it, and paying. Each stage has a measurable pass-through rate, and one of them is almost always dramatically worse than the rest. That stage is your problem. The others are noise.

  • Segment by landing page and by channel before anything else. A site-wide conversion rate averages a page that converts at 6 percent with one that converts at 0.2 percent, and the average tells you nothing useful about either.
  • Set up event tracking for the intermediate steps, not just the final one. Form started, form submitted, add to cart, checkout begun, payment completed. Without those, a drop is invisible until it is a lost sale.
  • Check engaged sessions and scroll depth on your top landing pages. Visitors leaving in under ten seconds without scrolling is a different diagnosis from visitors reading the whole page and leaving.
  • Watch fifteen or twenty session recordings on the worst-performing step. Heatmaps and recordings show you hesitation, rage clicks, and abandoned form fields that no aggregate number will surface.

Once you know the stage, the likely causes narrow sharply. Here is how the five common ones map onto it.

Cause one: the traffic is the wrong traffic

If people land and leave within seconds across the board, look at what is bringing them. Content built for reach rather than intent pulls in readers who were never going to buy. A plumbing company ranking well for "how to unclog a drain yourself" gets a lot of visitors, all of whom are explicitly trying to avoid hiring a plumber. Broad-match ad campaigns do the same thing with a budget attached.

The tell is high sessions and very low engagement on specific pages or campaigns. The fix is uncomfortable but simple: shift budget and content effort toward the terms people use when they are ready to buy, and accept that those keywords have lower volume. A page bringing 200 visits a month with 5 percent converting beats one bringing 4,000 that converts at nothing.

Cause two: the offer is unclear once they arrive

This shows up as decent time on page and scroll depth, but almost nobody clicking through to the next step. People are reading and then choosing not to proceed, which usually means they finished the page without understanding what you want them to do or what happens if they do it.

The specifics that go missing most often are the ones a business assumes are obvious: what exactly you sell, roughly what it costs, who it is for, and what the next step involves. "Get in touch" tells a visitor nothing about what follows. "Book a 20-minute call, we'll send a fixed quote within two working days" removes the uncertainty that was holding them back. If your pricing genuinely varies, give a starting point or a range rather than nothing at all. Silence on price is read as expensive.

Cause three: the site is too slow to hold intent

Purchase intent has a short shelf life. Load times past three seconds shed a meaningful share of mobile visitors before the page renders, and the ones who stay arrive already slightly irritated. This is the cause people most often dismiss because their own experience of the site is fast, which it would be, since their browser has everything cached and they are on office wifi rather than mobile data.

Check the real numbers in PageSpeed Insights on mobile, then look at Largest Contentful Paint and Interaction to Next Paint specifically. The usual culprits are unoptimised images, a stack of third-party scripts, and a chat widget loading before the content does. Slowness rarely kills a funnel on its own, but it multiplies every other problem in it.

Cause four: nothing on the page makes a stranger feel safe

Someone who has never heard of you is being asked to hand over money or a phone number. Trust signals are what close that gap, and a surprising number of otherwise polished sites have none: no reviews, no named clients, no photos of real people, no address, no evidence that anyone has bought this before and been glad.

  • Specific testimonials with a full name, role, and company, ideally with a photo, since anonymous praise reads as invented.
  • Numbers that show scale or history: years in operation, projects delivered, clients served, a review count and rating pulled from a platform people recognise.
  • Proof of the work itself, such as before-and-after examples or a short case study with an outcome attached, which does more than any adjective on your homepage.
  • Practical reassurance near the action: a real business address, a guarantee or refund policy, response time, and no obligation stated plainly next to the button.

Cause five: the last step is harder than it needs to be

This is the leak that costs the most, because these are people who already decided. They clicked the button and then something in the form or the checkout stopped them. Fourteen fields when four would do. A required company name for a residential customer. A phone number field that rejects a valid format. A checkout that demands account creation before it will show shipping costs.

Cut every field you do not immediately need, and be honest about what "need" means. You can ask for the rest in the reply email. Show total cost including delivery before the final step, allow guest checkout, and make sure form errors say what is wrong and where, in plain language, without wiping what the person already typed.

Every extra field, every unanswered question, and every second of load time is a small tax on intent. The traffic is not the thing to fix when people are already arriving and deciding against you.

The reason this order matters is that fixing the wrong stage produces no measurable result, and after two or three of those attempts a business tends to conclude that its website just does not work and go back to spending on ads. Pull up the funnel, find the single worst pass-through rate, fix that one thing, and give it a few weeks. A funnel that converts at 1 percent instead of 0.5 percent doubles your revenue on the traffic you already have, and it costs less than doubling the traffic ever will.

Let's find where the funnel is leaking

Free to ask, no obligation. We reply within one business day.