What a Telegram web bot actually is
A web bot is a bot that opens a real web page inside the messenger: a catalogue, a cart, a booking form or a customer account. Technically it is a Telegram Mini App, a website embedded in Telegram that knows who opened it and passes data back to the bot.
A classic bot works through messages and buttons. For simple tasks that is enough. Once a customer has to scroll through dozens of items with photos, sizes and filters, a chat thread gets awkward, and that is where a web interface pays off.
Chat bot or Mini App: how to choose
Choose by the customer's journey, not by fashion. Count how many steps a person takes before the action you want, and how much information they need to see at once.
- A chat bot fits lead capture, answers to common questions, appointment booking, order status alerts and broadcasts to subscribers.
- A Mini App fits a catalogue with filters, an order builder, a cart with payment, a customer account and a loyalty programme.
- A combination works well too: the bot greets people and sends reminders, while the Mini App shows the storefront and takes the order.
- You still need a separate website if you want customers to find you through Google or Yandex.
Where it works in the Uzbek market
Many shoppers in Tashkent and the regions already message sellers on Telegram after seeing an Instagram post or an OLX listing. A bot needs no app download and no sign-up, so the barrier is low. Typical use cases look like this:
- A clothing shop that sells through Instagram: a Mini App storefront instead of endless chats about sizes and stock.
- Food delivery: menu, cart, address selection, order status and quick reorders.
- A clinic or salon: time slots, a reminder the day before, a request for a review after the visit.
- A wholesaler in a regional city: price list, catalogue ordering, and requests that land straight in the manager's work chat.
- A training centre: enquiry, trial lesson booking, payment through Click or Payme.
What drives the price
Nobody can name a fair price without knowing the task, but the logic is easy to follow. The cost comes less from the bot itself and more from the work around it: how many scenarios and screens, how polished the design is, which systems must be connected.
A bot built on a no-code constructor can handle a simple job, but it tends to hit limits once payments, a CRM or stock records are involved. Ask for an estimate split into stages. That way you can see what you pay for and launch the project in parts.
- Number of scenarios and interface screens.
- Design and adaptation for Uzbek and Russian.
- Integrations: Click, Payme, CRM, 1C, stock, delivery.
- An admin panel so staff can change products and prices without a developer.
- Hosting, support and improvements after launch.
How to measure whether it works
Agree on metrics before work starts: how many enquiries and orders come through the bot, what share of people who start reach payment, and how the cost of a bot order compares with other channels. For that, put UTM tags on bot links, track key events in the interface and store the customer source in your CRM.
Without basic analytics you cannot tell whether the development paid off. A good contractor reports in numbers rather than impressions. Ask to see bots that are already running, and confirm in advance who owns the bot account, the domain and the hosting. All of it should belong to you.
Common mistakes to avoid
The most frequent mistake is assuming the bot will bring customers on its own. It needs traffic: a link in your Instagram profile, a QR code at the till, a button on your website or Meta Ads campaigns.
Other slips include a long questionnaire at the start, no way to hand a conversation to a human manager, an interface in only one language, and launching without tracking results. All of these are cheaper to plan for at the beginning than to fix later.
If you want to talk through the task for your own business, the markdev team can help you decide between a chat bot, a Mini App, or a setup connected to your website and advertising. Describe your situation and we will work out where to start.
FAQ
How is a web bot different from a regular Telegram bot?
A regular bot talks through messages and buttons. A web bot opens a page with a full interface inside Telegram, such as a catalogue, cart or form, which is easier when customers have many options to choose from.
Can a bot accept Click and Payme payments?
Usually yes. The exact setup depends on your agreement with the payment provider and how orders are structured, so it is best to discuss this when you define the task.
Do I still need a website if I have a Telegram bot?
If you rely on search traffic from Google or Yandex, yes. Bots and Mini Apps work best for taking orders and talking to customers who are already interested.
What should I prepare before asking a developer for a quote?
Describe what the customer should be able to do in the bot, which systems must connect, which languages the interface needs and how you plan to bring people in. The clearer the brief, the more accurate the estimate.
Let’s look at your task for free
Leave your contact — in a 15-minute call we’ll show where leads get lost and what to fix first.