Advertising4 minJuly 20, 2026
How to track Telegram leads without confusing clicks and conversations
MikhailUpdated Oct 16, 2026

A visitor can leave your website for Telegram and contact the business later. Those steps happen in different systems. Attribution means connecting an enquiry with a known source where evidence exists, not recovering every action a person ever took.
01Follow one fictional customer
Dilshod opens an ad, visits the site and taps Telegram, then gets distracted. Tomorrow he writes to the saved contact. The website has a click and the manager has a message, but the link between them may be unknown.
Do not call yesterday’s tap a confirmed enquiry or automatically mark today’s message “from advertising”. Separate facts from assumptions and record how the source was established.
02Define the stages
A click means someone pressed the link. A bot start means the user performed the required action and the bot received a command. A conversation includes a request you can handle. A qualified lead meets the business criteria.
One person can pass through all four stages. That is not four new clients. Agree how repeat messages relate to an existing enquiry and when a genuinely new order is created. Record appointment and payment separately.
03If people message a manager directly
Track website clicks and record actual conversations separately. An ordinary personal-account link does not automatically report messages to analytics. Asking “How did you hear about us?” is useful, but identifies a self-reported source, not a technically matched visit.
A small team can begin with date, enquiry ID, request, status, source and evidence type. Leave unknown sources unknown. Start with a process the team can maintain rather than unnecessary infrastructure.
04How a bot link can preserve context
A fictional link might look like https://t.me/your_bot?start=web_a7k2. Opening it is not enough: the user needs to start the bot. Telegram documents the parameter format and length in its deep-linking guide.
The website can store available visit data server-side and generate a short opaque token. After startup, the bot resolves that token to the record. Do not put phone numbers, emails or a long advertising-parameter chain directly into start. Validate tokens and process repeats safely.
05Test the complete chain
Visit a campaign-tagged page, confirm its source record, click the bot link, start the bot and send a sample request. Find the same token and source in the enquiry record. Then test repeated starts and a start without a token.
CRM should store the enquiry ID, time, owner, status, source and how it was determined. If you keep first and latest known touches, distinguish them. Telegram can be the conversation channel while search was the initial known source. Forwarded links and other devices limit certainty.
06Read a sample report correctly
Suppose the site records 30 Telegram clicks, the bot receives 18 token-linked starts, 12 people describe a request, eight qualify and three pay. These are fictional numbers.
Show stages separately. Do not add them into one lead total or treat every difference as lost customers without checking repeats and definitions. Report unknown-source enquiries too. This measures completeness, not an automatic explanation of why data is missing.
07Only then consider advertising imports
First establish a dependable visit-to-enquiry-to-status link. Select a supported Google import method under current requirements. A Telegram username or arbitrary UTM alone is not sufficient matching evidence.
Check time, repeats, upload errors and data-use rules. Do not send every message as a conversion. The Google Ads conversion guide explains action selection.
UZNEO can build a Telegram bot and CRM connection around the workflow. Send the site, existing Telegram links and your current enquiry process. Start with the smallest useful solution and a complete test.
Summary
Name each known stage accurately: click, start, enquiry, qualification, sale. Verify one complete journey and disclose unknown sources before expanding the system.
Losing the source of Telegram enquiries?
Show your website, Telegram links and current records. UZNEO can discuss simple tracking, a bot or a CRM connection.
Related services
More articles
8

Advertising4 min
How to set up Google Ads in Uzbekistan: a beginner’s walkthrough

Advertising4 min read
What is contextual advertising and how does it work?

Advertising3 min
Google Ads cost in Uzbekistan: calculate from the business

Advertising3 min
Yandex Direct or Google Ads: choose a test for one service

Advertising3 min
Advertising test budgets: a beginner’s calculation

Advertising4 min
Website analytics: from a click to an enquiry and a sale

Advertising2 min
UTM tags: build and verify one link

Advertising3 min




