Why Your B2B Website Isn't Generating Leads
Many B2B websites don't generate leads. Not because the business isn't credible, and not because...
Your B2B website looks fine. The brand is tidy, the photography is real, the navigation works on a phone. Traffic trickles in from Google. Nobody enquires.
Nine times out of ten, the copy is the problem. Not the design. Not the SEO setup. The words on the page.
Most B2B website copy fails for the same reason: it's written for the company, not the buyer. The marketing team wrote what leadership wanted to say, signed it off, and shipped it. Nobody asked whether it answered the question a buyer actually has when they land on the page.
Here are five ways B2B website copy quietly tanks your enquiry rate, with examples, plus what to write instead.
Walk into the homepage of most Australian industrial or commercial businesses and the hero says something like: "We are a leading provider of integrated mechanical services across Queensland."
That sentence costs money. The buyer landing on that page is a facilities manager, a project lead, or a procurement officer. They've got a chiller down, a tender to fill, or a budget to defend. They don't care that you're "leading." They want to know whether you can do the thing they need, in the timeframe they need it, at a quality their boss will sign off on.
What good looks like: "Mechanical services for commercial sites in South East Queensland. Plant rooms, chillers, BMS upgrades. We respond same-day." Same length. Buyer's problem first.
Industrial and commercial buyers are surprisingly literal in how they search. "End-of-line packaging machinery." "Hydronic heating retrofit." "Switchboard upgrade." "Compliance auditor for AS/NZS 3000."
If your homepage says you provide "integrated solutions across the manufacturing value chain," you've used six words to say nothing. None of those words are what a buyer types into Google, and none of them appear in a buyer's brief either.
Strip the abstraction out. Use the words your buyers use when they describe the work to their own boss. The keyword research almost always tells you the right phrase. The buyer is already telling you in the search bar.
A homepage that opens with "Book a free consultation" assumes the visitor is ready to buy. Most aren't. B2B buying cycles in industrial and commercial sectors can run from as little as six weeks to twelve months. The person on your homepage is usually scoping, comparing, or building a shortlist.
Copy that respects the buying cycle gives the early-stage visitor something useful, points the mid-stage visitor at evidence, and gives the late-stage visitor a clear next step. One CTA does not fit three different intents.
A practical fix: above the fold, state what you do and who you do it for. Mid-page, show recent projects with the client, the scope, and the outcome. Below the fold, give one clear CTA for buyers who are ready, and a soft offer (a guide, a checklist, a project gallery) for buyers who aren't.
Most B2B sites bury their best evidence. Case studies sit in a tab three clicks deep. Client logos appear in a faded grey strip in the footer. Testimonials live on a separate page nobody visits.
Buyers in B2B don't trust your homepage. They trust your other clients. If you've delivered work for a recognisable client in their sector, that logo belongs on the homepage near the fold, with the project named. If a client is happy to be quoted, that quote belongs on the service page that matches what they bought, not on a generic testimonials page.
Specific is what converts. "Reduced compressed-air leakage by 18% across three sites for [client]" beats "Trusted by industry leaders" every time.
The fastest tell of weak B2B copy is the voice. Passive sentences. Long paragraphs. Words like "deliver," "facilitate," "ensure." Capitalised job titles where they don't belong. The kind of writing nobody actually says out loud.
Read the page back to yourself in your speaking voice. If you wouldn't say it to a buyer in a meeting, don't put it on the website. "We facilitate operational excellence for manufacturers" becomes "We help manufacturers run their lines with fewer stoppages." Same meaning. Different planet.
Here's the reframe that fixes most of it: B2B buyers don't read your website the way they read a magazine. They read it the way they read a tender response. They scan for the answer to a specific question, in a specific order. Can these people do the thing? Have they done it before? For someone like me? What's the risk if I bring them in?
Your copy needs to answer those four questions, in that order, on the page. If a buyer can't find the answer inside fifteen seconds, they close the tab and move to the next name on their shortlist. Nobody enquires from a B2B site just to "find out more."
Work through these in order:
Most of this is an afternoon's work for a service page and a few hours for a homepage. The lift in enquiry rate from doing it properly is usually larger than anything an SEO or paid campaign delivers in the same window, because every other channel pushes traffic at the page that's currently leaking it.
About the author
Jonathon Shipton
Jonathon Shipton is a freelance B2B marketing consultant based in Brisbane, specialising in HubSpot CMS builds and migrations, SEO, and content strategy. He works directly with clients. No account managers, no agency overhead.
Many B2B websites don't generate leads. Not because the business isn't credible, and not because...
Most briefs I receive fall into two categories. A vague "we need more leads" with no context. Or a...
There's a conversation happening in marketing circles right now about AI search and what it means...