Give your website a job to do
A company website earns its cost when it does a job: answers questions, filters leads, takes bookings. How to plan a site around the work it should do.
If people visit your website but almost nobody gets in touch, the cause is rarely the design alone. Leads get lost at five or six specific points, from the wrong visitors arriving to a form that quietly stopped sending months ago. Check them in the order below and you'll usually find the leak within an afternoon.
When a site gets traffic but no inquiries, one of these is almost always true: the inquiries are sent but never arrive, the visitors aren't potential customers in the first place, they can't tell within a few seconds what you offer and for whom, there's no obvious next step, they don't trust you enough yet, or the form asks too much. Start with the first one. It's the cheapest to check and the most painful to discover late.
A contact form is a small piece of software, and it can break without anyone noticing: a plugin update, a changed mailbox password, a new spam filter, an email address of someone who left the company. The site looks fine, the visitor sees “Thank you”, and the message goes nowhere. It's one of the three problems we mention on our homepage, because it's the most expensive one nobody sees.
Do the same for phone numbers. On a phone, the number should be a link that starts a call, and it should be the number someone actually answers.
“We get 3,000 visitors a month” sounds like a lot until you look at where they come from. In Google Analytics or Search Console, check:
Compare inquiries to visits on your service pages only. That ratio tells you far more than the total. If the right people aren't arriving at all, it's a visibility problem; our article on why a site doesn't show up on Google covers that side.
Research summarised by the Nielsen Norman Group found that the first 10 seconds of a page visit decide whether people stay or leave. A new visitor needs to understand four things on the first screen: what you do, for whom, where (if it matters) and how to start. A headline like “Quality and reliability since 1998” answers none of them. “Office cleaning for companies in Rotterdam and The Hague” answers three.
Do the test on your phone, not on a large monitor. The first screen on a phone is a fraction of what you see at your desk, and that's what most visitors see first. We go through the homepage section by section in what to put on your homepage.
Many sites have no clear action at all, only a “Contact” item in the menu. Others have six competing buttons. Pick one main action for the whole site (request a quote, book a visit, call) and show it in the same words on every page, near the top and again after the content.
When we built the site for an electrical engineering contractor, the main action was a request for an on-site survey, placed on every service page next to more than 260 finished projects. The visitor sees proof and the next step in the same place.
Most visitors don't know you. Before they hand over their phone number, they look for signs that you're real, competent and still in business:
Prices count here too. Many businesses hide them to avoid scaring people off, but a visitor who can't find even a range often leaves to find one elsewhere. A “from” price or a typical range filters out the wrong inquiries and reassures the right ones. We publish our own prices for that reason, and we explain how to think about them in how much does a website cost.
Every field is a small reason to stop. Ask only for what you need to give a useful first reply. For most service businesses that's name, email or phone, and one open question about the project. Some practical rules:
A visitor who waits five seconds for a page on a phone, or can't hit a button because it's too small, never gets as far as your form. If the site feels slow, read why is my website slow for what to fix first.
| What you see | Likely cause | Where to look |
|---|---|---|
| Visits, zero inquiries for weeks | Broken form or email delivery | Send a test inquiry |
| Lots of blog traffic, no leads | Visitors want information, not a supplier | Search Console queries, landing pages |
| Visitors leave the homepage fast | Unclear offer on the first screen | Headline, phone view |
| Service pages read, no contact | No clear next step, no trust, no prices | End of service pages |
| Form started, not sent | Too many fields, errors, captcha | Test the form on a phone |
| Inquiries arrive but are the wrong kind | Copy attracts the wrong customer, no prices | Service descriptions, price ranges |
You can't fix what you don't count. Set up three numbers and look at them once a month: form inquiries (tracked as a key event in Google Analytics 4), clicks on your phone number and email address, and how many of the inquiries were relevant. Ignore published “average conversion rates”. They mix online shops with B2B services and measure different things. Compare your site with itself before and after each change. We explain the idea in more detail in give your website a job to do.
Want someone else to look at it with fresh eyes? Our free UX audit goes through your site the way a new customer would, on a phone, and you get a short written list of where people are likely to drop off and what to change first. A person does it, there's no sales call attached, and you keep the list either way.
Usually because inquiries don't arrive (a broken form or email delivery), the visitors aren't potential customers, the offer isn't clear on the first screen, there's no obvious next step, visitors don't trust the company yet, or the form asks for too much. Check them in that order.
There's no reliable single number, because published averages mix very different businesses and count different actions. Track your own inquiries per visit to your service pages every month, and judge each change by whether that number improves.
As few as you need for a useful first reply. For most service businesses that's a name, an email or phone number and one open question about the project. Make anything else optional or offer it as a choice, such as budget ranges.