A PRACTICAL GUIDE FOR SERVICE BUSINESSES
Website traffic but no enquiries: where to start
The reports show visits, but there are no new enquiries in your inbox and the phone is quiet. Before increasing your advertising budget or commissioning a new website, check whether people can contact you, who reaches your service pages and what makes the next step difficult.
These are different problems, each requiring a different response. A broken form needs a technical fix. Traffic attracted by irrelevant topics calls for a review of how you reach your audience. An unclear offer needs better information. Total visits alone cannot tell you which response is needed.
Start with one important service and follow the entire journey through to an enquiry that is actually received. This gives you a specific reason to act, rather than a list of guesses.

Check whether enquiries are actually missing
"No enquiries" may mean that nobody is contacting you. It may also mean that messages are not arriving, are reaching a different inbox or are not being recorded. Distinguish between these situations before assessing the copy and design.
Run a controlled form test
Open an important service page on your own phone without being logged in as an administrator. Find the contact option and send a clearly labelled test message, having first told the person who handles enquiries. Check what the visitor sees, whether the message is saved in the system if it keeps such a record, and whether it reaches the correct inbox or CRM, the customer relationship management system.
A "Sent successfully" message on screen does not, by itself, confirm delivery to the inbox. If a record exists but no notification arrives, email delivery may be the problem. If there is no record either, the form processing needs investigation. The specific cause depends on the implementation; a green confirmation message is not a sufficient diagnosis.
Check the alternative contact options too. Is the telephone number correct, does tapping it open the correct number, and is the email address visible? If your site has several language versions, follow the journey for each important audience. A working Bulgarian form does not prove that the English form works too.
Separate contact actions from enquiries received
In Google Analytics 4 (GA4), an event records a particular interaction. GA4 enhanced measurement includes events for starting and submitting a form. These can help you investigate behaviour, but they need to be checked against the particular form. Their counts are not a register of emails received.
A click on a telephone number does not prove that a conversation took place either. Distinguish between an attempt to make contact, a message confirmed as received and a relevant enquiry. The last of these means a real need the business can meet, rather than spam, a duplicate message or an offer from a supplier.
A technical implementation can use the recommended generate_lead event. This requires configuration. For this diagnosis, a sensible implementation is to trigger it after confirmed acceptance of a valid enquiry, with a check against duplicate counting. This is an implementation recommendation, not a claim that every website already works this way.
Keep a separate record of enquiries actually received and note which merit a further conversation. Do not send names, email addresses or free-text messages to analytics. Where an appropriate technical setup is in place, use a non-personal identifier to match records.

Find out who visits and which pages they reach
Not every visit is an opportunity for an enquiry. An article with a useful answer may attract people who intend to handle the task themselves. Other visitors may need a service in an area you do not cover, or a product you no longer offer. This does not make the content useless, but it changes what you should expect from it.
First, clarify what you mean by "visits". Google impressions are appearances in search results, not visits to your site. A search click, a user, a session and a page view are different metrics. Mixing them up can easily overstate how many people had an opportunity to send an enquiry.
Choose a comparable period and examine landing pages, channels and devices separately. A landing page is where a visit begins. If overall traffic is growing, check whether visits to the service you want to sell are growing too. An increase confined to an old informational article may have no immediate connection to that goal.
For organic traffic from Google, use the Search Console Performance report. Examine a specific page and the available queries that bring it clicks. A search such as "accounting services for a business" suggests a different need from "how to fill in a document". Queries offer clues about intent; they do not prove what each individual has decided.
If the data shows unusual visits from unrelated countries or a sudden spike without an identifiable source, check traffic quality and your measurement setup. Do not label every short visit as a bot: the same symptom can have different causes.
Example: an accountancy firm with a well-read blog
Imagine an accountancy firm publishing useful articles about documents and deadlines. People find them, read the answer and leave. Its page for monthly business accounting is accessible only through the main menu and does not explain which companies the service suits.
In this situation, a larger "Contact us" button will not solve the whole problem. The service first needs a clear explanation. Relevant articles can then link to it where the connection is useful, for example after explaining when a particular issue calls for ongoing accounting support. The link should help the reader, without interrupting the answer with an advertisement.
After the change, check whether readers reach the service page and whether relevant enquiries arrive. Adding a link does not, on its own, demonstrate a business impact. If the main problem is a lack of visits from relevant searches, the next task is to review topics and pages. Our small business SEO guide covers that wider task.

Check whether people understand your offer
A visitor may be looking for exactly your service and still fail to recognise that they are in the right place. "High-quality, tailored solutions" does not explain which problem you handle, who you work with or on what terms.
Read the first screen of an important page and use its wording to answer: what is the service, who is it for, what does it include and how does someone get started? If you serve a limited area, make that clear too. Not every detail belongs in the headline. The introduction should point people in the right direction, and the rest of the page should answer the questions they naturally have before making contact.
For example, "Accounting services" may be accurate but insufficient. If you actually provide monthly accounting support for small companies in Bulgaria, explain that and list the activities included. Do not make a more specific promise unless the business can fulfil it.
Answer the questions that delay a conversation
Service prices often depend on scope. That does not mean the page should say nothing about them. Explain what determines the proposal, what information you need to estimate the work, and whether the first step is a conversation, a site visit or a written brief. Publish indicative prices only when they are genuine and their conditions are clear.
Sometimes people do not write because they are unsure whether their project is too small, whether you work in their city or whether an enquiry commits them to an order. Review recent conversations with potential clients: recurring questions can reveal information that is missing before contact.
Place evidence beside the promise
Evidence varies by service: a completed project with its task explained, a verifiable client review, a genuine qualification or a specific example of the work. A general list of logos does not, by itself, explain what was done.
In the Vertex SynTech website project, we show how the engineering disciplines, applications and projects are connected through the site structure. This is a verifiable example of presenting complex B2B services. The case study does not provide a measured increase in enquiries, and we do not use it as evidence of that outcome.
Ask someone unfamiliar with your business to find the appropriate service and explain what they would receive. Observe where they hesitate. A check like this can reveal a specific difficulty; it is not a representative study of all your clients.
Follow the contact journey on a phone
The offer may be clear while sending an enquiry remains difficult. On a phone, the obstacle could be a menu that will not close, a pop-up covering the button, a field outside the screen or an unexplained error. Test the page that actually receives visits, not just the homepage.
Try completing one task: "I want to ask whether this service suits my situation." Check whether important information is easy to find, the contact option is recognisable and the task can be completed without unnecessary trips between pages. Test the form with a keyboard too, looking for inaccessible controls or an unclear field order.
Ask for the information needed for the next step
People usually do not need a detailed technical brief for an initial conversation. If you require a budget, company details or specifications they may not yet know, explain why these are needed or ask for them later. Equally, do not remove a useful question merely to increase submissions: too little context can make enquiries harder to handle.
Explain beside the form what happens after submission. Promise a response time only if you can keep it. If an error occurs, people should understand which field needs correction and should not lose information they have entered without good reason. Once a submission is accepted, the confirmation should describe that status clearly.
If the page responds slowly, the task is interrupted or content shifts as someone taps, a technical investigation is needed. A high automated test score does not prove that the form works or that the service is persuasive. Record the specific difficulty and the device on which it occurs. Do not disable spam protection as a universal fix.
What you observe and what to check next
| Observation | Possible cause | Check | Next action |
|---|---|---|---|
| The test shows success, but the message is missing | A problem with acceptance, routing or notification | Compare the confirmation, any saved record and actual receipt | Correct the technical fault at the identified step |
| Real enquiries arrive, but the report shows zero | Missing or incorrect measurement | Check the events with a labelled test | Fix measurement before assessing the effect |
| Traffic is growing mainly to informational articles | Little immediate interest in a service, or no route to it | Review the topics and the journey to the service | Improve relevant links and commercial pages |
| People visit the service page, but the task remains unclear | Insufficient detail about scope, terms or evidence | Test a specific task with someone outside the business | Add the missing information |
| People start the form but do not complete it | Errors, unnecessary requirements or another reason for leaving | Validate the measurement and test the form | Fix the observed obstacle; do not guess the motive |
| The problem occurs mainly on phones | A mobile usability problem or a different audience | Compare similar channels and pages; repeat the task | Fix the demonstrated problem on the relevant screen |
The table helps direct your investigation. One symptom may have several causes, so do not turn a possible explanation into a conclusion without observing what happens.
Which three actions take priority when resources are limited?
First, fix any identified contact problem and establish reliable measurement. If valid messages are being lost, improving the copy will not restore that broken path. If messages arrive but are not recorded in your reports, you need to correct your understanding of the result.
Next, choose one service that matters to the business and receives relevant visits. Improve its explanation of scope, terms, evidence and next steps in response to the difficulties you have found. If relevant visits are missing, attracting them becomes the priority; changing only the form does not create demand.
The third task is to check the effect on enquiries actually received and on their relevance. Record what changed and when. Compare similar periods, allowing for seasonality, campaigns and differences in traffic. The proportion of sessions with at least one confirmed enquiry is useful only if matching and counting are reliable. Do not divide all business enquiries by measured website sessions without explaining the basis.
With little traffic, a single enquiry can change the percentage sharply. Do not declare a winner in an A/B test, a comparison between two versions, without enough observations and an appropriate plan. For a long B2B decision process, follow how conversations develop over time too. More messages do not necessarily mean more suitable clients.
A short checklist you can use now
- Confirm receipt of a clearly labelled test enquiry.
- Separate real enquiries from contact clicks and spam.
- Check which landing pages lead to the important service.
- Clarify the scope, terms and evidence on that page.
- Complete the contact task on a phone and with a keyboard.
- Choose one justified change and record how you will assess it.
When is professional help worthwhile?
Help is useful when the data conflicts, submissions cannot be traced or you have observed a difficulty but do not know how to fix it. A technical problem calls for an implementation review and a controlled correction. An unclear service requires work on structure and content. Irrelevant traffic calls for a review of how you attract visitors.
At WebSEOVision, we address these questions through user journey analysis and investigation of obstacles to enquiries. We start with the visitor's specific task and the available evidence, then agree the scope of work around the problem identified.