The whole chain in one place
There is no automatic transition between these stages. A visitor may just read the information and return later. Someone who opens a chat may never send a message. And a question you receive may not fit your service.
- Source: search, a recommendation, a post, a business profile or advertising.
- Visit: the person opens a relevant page.
- Decision: they understand the offer, terms and reasons to trust you.
- Action: they open a chat, call or submit a form.
- Received inquiry: the message or record actually reaches you.
- Handling the request: you clarify the task, assess it and agree on the next step.
- Order: the customer accepts the offer on agreed terms.
Where visitors come from
Search brings people with a question or task. Some are already choosing a provider; others are still working out what they need. A service page and an explanatory article therefore support different moments in that choice. A search for ‘website development’ and a question like ‘does a business need a website’ require different answers.
Recommendations and links in conversations bring people who already know something about you. They may care more about your work, the service's boundaries and collaboration terms. A social media post often needs a more detailed continuation: an example, an explanation or a description of the offer.
Advertising can send visitors to a chosen page, but the page content must match the ad's promise. If an ad promises a specific estimate but opens a general home page with no price explanation, people have to find the answer themselves. That is a reason to check the connection, not proof that advertising is malfunctioning.
What helps people decide to get in touch
These elements do not have to become a long sales page. For a small task, a straightforward explanation and contact details can be enough. What matters is that people do not have to guess whether you can handle their situation or why they should leave their details.
For example, a visitor wants an initial idea of moving costs. They need the calculation parameters, service scope and an explanation of what requires separate confirmation. Attractive photos may support the answer, but do not replace it. This is an illustrative journey, with no claim about any particular website's results.
- A clear offer: who the service suits and which task it addresses.
- Scope and boundaries: what is included, what affects the estimate and what is discussed separately.
- A relevant example: real materials or an honestly labeled demonstration.
- The author or provider: who the person is starting a conversation with and where to see their work.
- A simple next step: what to send and what you will be able to discuss afterward.
Why a button click is not an inquiry
A Telegram or WhatsApp link opens a chat. The visitor takes the next step themselves: writing and sending a message. If they change their mind, no message appears. A contact click is therefore a useful intermediate signal, but cannot be counted as a new customer.
Forms are similar: clicking ‘Send’ does not prove the data was saved. You need to check that a record appears where the responsible person can see it. The success message on the page should reflect that result, while an error message should leave a clear way to try again.
After receiving a request, the conversation needs to continue. Decide in advance who replies, what they clarify and where agreements are recorded. Otherwise, the website may reliably deliver inquiries that the business loses after submission.
How to find the step with a problem
Search Console shows Google clicks and impressions by page, query and country. Website analytics show the visitor actions you have configured. Actual conversations and orders are checked in messages and business records. These sources describe different stages and are not expected to show identical numbers.
| What you measure | What it shows | What it does not establish |
|---|---|---|
| Search impressions | The link was seen in search results | That someone visited the website |
| Clicks and visits | People arrived on the page | That the offer suited them |
| Contact clicks | An attempt to open a communication channel | That a message was sent |
| Received messages | An actual inquiry | That the request fits the service |
| Relevant inquiries | A task falls within the offer | That an order has been agreed |
| Agreed orders | An agreement has been reached | Profit without accounting for expenses |
What a business owner can do now
Choose one important page and follow the journey on a phone. Compare it with the visitor source, read the opening screen as a newcomer, find an example and open the contact or check the form using agreed test data. Make sure the next step is clear and the recipient sees the result.
Then keep a simple record of real inquiries: date, task, known source, stage and outcome. Do not turn one conversation into several new leads because it contains repeated messages. If the source is unknown, record that honestly; an article title in a draft message helps, but the person can remove it.
Compare countries and channels separately when data is available. If there are almost no visitors, first investigate page discovery and traffic sources. If people arrive and read but do not contact you, check offer relevance and the route to contact. A few random visits are not enough to judge effectiveness.
Sources and notes
- Google Search Console: Performance report ↗
Definitions of impressions, clicks and dimensions by page and country.
- Yandex Metrica: Messenger clicks ↗
The goal records a click on a messenger link; whether a message was sent is checked separately.
Next step
Let’s discuss your task
Describe where visitors come from and what they should do on the page. We can discuss which parts of the journey need building or improving.
A message to get you started
Hi Vladislav! I read ‘How a website brings customers’. My website is [link]. Visitors come from [source], and I need them to [customer action]. I would like to discuss [what to change].
Adjust it to your task. Opening a chat does not send a message.