DesignB2B website lead generation: 7 steps from traffic to pipeline
B2B buyers rank a shortlist before first contact. 7 steps that turn a B2B website's visits into qualified leads, from the first screen to a reply in an hour.

A B2B website generates leads when the right companies find it, rank it first before they ever talk to you, and then write. By the end of this guide you will have a site that does those three jobs on purpose: a definition of a lead your sales side agrees on, pages that answer what buyers research alone, two ways to start a conversation, a reply inside the hour, and a monthly report that counts qualified leads page by page.
The reason this matters is timing. In the 6sense 2025 Buyer Experience Report, a global study of nearly 4,000 B2B buyers, first contact with a vendor came when buyers were 61% of the way through their process, and 94% had already ranked their shortlist. The vendor they preferred before that first contact won about four deals in five. Most of the selling happens on your website, with nobody from your team in the room.
What you need before starting
- Access to the site's analytics (GA4 or an equivalent) and to the CRM where leads land.
- One person from sales who can say which past leads turned into revenue and which ones wasted a call.
- The last 20 messages that came in through the site, with the page each one came from if you have it.
- Permission to change the copy on the homepage, the service or product pages, the pricing page and the contact form.
Step 1: Agree on what counts as a lead
Traffic is easy to count, and that's why it becomes the target by accident. Start from the other end. Sit down with sales and write one sentence that defines a qualified lead: the type or size of company, the problem it brings, a budget range or a timeline. A newsletter signup doesn't make that list. Neither does a student asking for an internship.
Then sort the last 20 inbound messages against the sentence. If eight of twenty qualify, your baseline is 40%. Every later step is judged against that number. Visits are context.
Step 2: Say who the site is for on the first screen
A visitor decides in a few seconds whether a page is about them. A headline that names a segment ("for logistics companies with more than 50 trucks", "for SaaS teams selling to larger accounts") turns the wrong visitor away and holds the right one. Both outcomes help: the wrong visitor would have become a call that went nowhere.
Write the first screen of every key page around three things: the problem in the buyer's words, who it's for, and one next step. If the headline would fit a competitor's site unchanged, it's too general. The page-level mechanics are in what makes a landing page convert. This guide covers the system across the whole site.
Step 3: Publish what buyers research alone
Buyers prefer to do this part without you. A Gartner survey of 632 B2B buyers, published in June 2025, found that 61% prefer a buying experience with no sales rep at all. They still want a person for one question: whether the offer fits their company. Everything before that question, they want to settle on their own.
So the site has to carry the answers a salesperson used to give on the first call:
- Price, or a range. In TrustRadius's 2022 B2B Buying Disconnect report, 81% of buyers wanted to find pricing information on their own. A "from" figure or three typical project sizes is enough. "Contact us for a quote" sends the buyer to the vendor who answered.
- How the work runs. Steps, duration, what the buyer has to provide, what they get at the end.
- Proof next to the claim. A case study beside the service it proves, with one number and the client's sector.
- Who it is not for. One honest line saves both sides a call.
Keep the site and the sales deck saying the same thing. The same Gartner survey found that 69% of buyers saw inconsistencies between a supplier's website and what its sellers told them. Each one costs trust at the exact moment the buyer is ranking vendors.
Step 4: Give the buyer a second, lighter way in
"Book a call" asks a buyer at 30% of their research to behave like a buyer at 90%. Many won't. Add one conversion point that fits the middle of the journey and costs the visitor little: a price estimate from three questions, a short checklist they can use inside their company, a sample of a real deliverable, a 20-minute review of their current setup. Pick the one closest to the work you sell, so the person who takes it is already the right kind of lead.
The primary action stays on every page. The lighter one sits beside it, visibly secondary. Two paths, never five.
Step 5: Make the form ask only what the next step needs
Every field should feed a decision you make right after the form arrives: who replies, what they prepare, whether a call makes sense. Name, work email, company and one open question ("What are you trying to fix?") cover most first replies. Add one qualifying field, such as a budget range or a timeline, only if it changes who answers.
Say on the form what happens next and when: "We reply within the hour during working hours, with two times for a call." That line answers the last hesitation before the button. For longer forms, the rules in our long form UX guide apply.
Step 6: Reply within the hour
A lead cools fast. In a study published in Harvard Business Review, built on roughly 1.25 million leads, firms that contacted a prospect within an hour were nearly seven times as likely to have a qualifying conversation with a decision maker as firms that waited one hour longer, and more than 60 times as likely as firms that waited 24 hours or more. The same researchers sent test inquiries to 2,241 US companies. 23% never answered.
The data is from 2011, and buyers have changed since. The mechanism holds: a buyer who just wrote to you is comparing, and the first useful reply sets the frame. Route every submission to a named person, send an automatic confirmation that repeats the promise from the form, and set an alert for anything still unanswered after one working hour.
Step 7: Count leads by page, and read visits as context
Mark the form submission and the lighter conversion as key events in GA4. Google renamed conversions to key events in March 2024, and the word "conversion" now belongs to Google Ads. Pass the source and the landing page into the CRM with each lead, through hidden form fields or UTM parameters, so sales sees where every person came from.
Once a month, read one table: qualified leads per landing page and per source, next to the baseline from Step 1. A page with 2,000 visits and no qualified lead has a content problem or an audience problem. A page with 80 visits and four qualified leads is the one to strengthen and link to from everywhere else.
How to check it works
- A stranger reads the first screen of the homepage and can say who it's for in one sentence.
- The pricing page or the service pages show a figure or a range.
- Each key page has one primary action and at most one lighter alternative.
- A test submission reaches a named person, triggers a confirmation and shows up in the CRM with its source.
- After 60 to 90 days, the share of qualified leads sits above the baseline from Step 1.
Common failures and fixes
Traffic up, leads flat
The content is drawing people who are studying the topic, with no purchase in sight. Keep those articles. Link each one to the service page that solves the problem it describes, and close it with the lighter conversion from Step 4.
Many leads, few qualified
The first screen is too general, or the lighter offer is. A free ebook on "digital transformation" collects anyone's address. Narrow the headline and pick an offer only your buyers would want.
Sales calls the leads bad, marketing calls them good
The definition from Step 1 was never agreed, or it has drifted. Rewrite it together and sort last month's leads against it again.
Good leads, slow close
Check the reply time before you touch the sales process. The quickest fix is often the alert from Step 6.
Going further
If search brings the wrong visitors, start from the technical SEO checklist for a B2B SaaS launch. If more of your visits now come from AI assistants, our piece on AI search traffic covers how to capture it. For the pricing page in detail, see six fixes for a pricing page that loses deals.
Sources
- 6sense, 2025 B2B Buyer Experience Report
- Gartner, Sales survey finds 61% of B2B buyers prefer a rep-free buying experience (June 2025)
- TrustRadius, Tech buyers demand honest and up-front pricing info
- Harvard Business Review, The Short Life of Online Sales Leads (2011)
- Google Analytics Help, Conversions vs. key events
Frequently asked questions
Changes to copy, the form and reply time act on the traffic you already have, so they show up first. With a few thousand visits a month, the share of qualified leads usually moves within one or two monthly reports. New search traffic is slower, because pages have to be crawled, indexed and ranked before anyone arrives. Read the first signal on the leads you already get, and judge the search side over a longer window.
Gating trades reach for addresses. A gated PDF can't be read by search engines or AI assistants, so it earns no rankings and no citations, and the addresses it collects often belong to people who were only curious. Keep articles and guides open, since they are what buyers research alone. Put a form in front of something whose value depends on the visitor's own details, such as a price estimate or a review of their setup. That offer filters for intent on its own.
Only if it answers fast and hands the visitor to a person at the right moment. Gartner's 2025 survey found that buyers prefer self-service for general information and want a seller when the question is whether the offer fits their company. A chatbot that answers price, process and timeline from the site's own pages fits the first part. For the second it should route to a named person, with the same one-hour reply rule as the form. A bot that only collects an email is a slower contact form.
Related services
Related articles
Design
DesignSaaS website design cost in 2026: a founder's pricing guide
A B2B SaaS website runs $5K to $150K in 2026. What sets the number: freelancer vs boutique vs agency, and how clear your positioning is before design starts.
Design