Telegram bot for marketing: auto funnel in n8n without a developer - guide 2026
How to launch a Telegram bot for lead generation via n8n without code in 3 hours. CR 15-35% for target action versus 4-8% for site forms. Types of bots, platform comparison, step-by-step funnel setup and metrics.

When a client writes to TG “I want to know the price”, he wants an answer now, not “we will call you back.” The bot responds in 0 seconds, qualifies the lead and transfers the already hot contact to the manager. There is not a single line of code here - just n8n and 3 hours of time.
In projects I used Telegram bots and automatic funnels to process applications. For ID Store, the summary includes the introduction of bots and an increase in conversion from application to sale by 30%; There is no period or calculation of the total conversion of all bots in the available materials. Below is how to set up measurement for your own funnel.
A bot is not a replacement for a manager. Bot filter: filters out “just interested” from “ready to buy” while the manager is busy with a live client.
1. Why a bot and not a newsletter or a form on the site?
The form on the website is a passive tool. The person filled it out and is waiting for a call. The average response time for small businesses in Russia is 4-8 hours. During this time, he had already bought from a competitor.
Newsletter - push without context. The open rate is 15-25%, the user did not choose the moment. Bot is a dialogue initiated by the user. Opening rate 70-90%. CR per target action 15-35%. I've seen bots with 40% CR - these were qualifying funnels with a narrow offer and warm traffic from advertising.
Three cases where the bot is best:
- Product with several tariffs - the bot helps you choose the one you need and names the price
- Service with qualifications (budget, deadline, type of task) - the bot collects data before talking with the manager
- Event / lead generation followed by nurturing - bot registers, reminds, presses
2. Stack: n8n + Telegram Bot API - why this is so
n8n is a self-hosted visual automation builder. There is a cloud ($20/month), there is self-hosted on VPS from 500 ₽/month. I use self-hosted on DigitalOcean, 4 GB RAM - enough for 5-6 active funnels at the same time.
Alternatives: Botpress, Manychat, Salebot. Manychat is expensive ($65/month and above), tied to Meta. Salebot is simpler than n8n, but there is no flexibility in custom logic. Botpress is more powerful than n8n for complex AI dialogues, but the entry threshold is steeper. For 80% of marketing tasks, n8n is the optimal solution in terms of functionality/cost ratio.
| Platform | Cost | Customization | For whom |
|---|---|---|---|
| n8n self-hosted | ~500 ₽/month (VPS) | Maximum | Marketer with a technical background |
| n8n cloud | ~1,800 ₽/month | High | Without your own server |
| Salebot | from 1,990 ₽/month | Average | Simple funnels without code |
| Manychat | from $65/month | Average | Meta-ecosystem + TG |
| Turnkey development | from 50,000 ₽ | Any | When you need non-standard logic |
3. Four types of marketing bots
1. Qualifying bot. Asks 3-5 questions: budget, deadline, task. Transfers to the manager only those who meet the ICP. The CR of a qualified lead per transaction is 3-5 times higher. Used in B2B SaaS, agencies, consulting.
2. Navigation bot. Helps you choose a product/tariff from the line. Instead of 10 website screens - 3 questions. Works especially well for EdTech (course selection) and e-com with a wide range.
3. Registration bot. Accepts an application for an event, reminds you a day and an hour in advance, and sends a link. Conversion per visit with a bot is 25-40% higher than with an email reminder.
4. Nurturing bot. Guides the user through the content funnel: lesson → question → next lesson → offer. Works for EdTech, consulting, author newsletters. The worst thing is when the nurturing is too long and there is no obvious CTA at the end of each block.
4. Step-by-step setup of the first funnel
Detailed steps are in the HowTo diagram above. Here are important details that are often missed.
Webhook vs long polling: webhook is faster (response in 0-100ms), does not load the server. Long polling is easier to set up, but gives a delay of 0.5-2 seconds. For production - always a webhook. In n8n this is done through setting up the Telegram Trigger node.
Data storage: even if you are not planning a CRM, create at least a Google Sheet with four columns - telegram_id, name, team, date. After a month, it turns out that 30% of “cold” users have returned. Without storage, you won't be able to segment or retarget.
Fallback: add a “didn’t understand” thread to all messages that don’t match any command. There is a short “Write /start to start” and the manager’s contact. Without fallback, the bot is silent when a person writes something non-standard - it looks like a broken service.
5. Metrics: what to measure in a bot
| Metrica | Norm | Red flag |
|---|---|---|
| CR to target action (/start → application) | 15-35% | Below 10% |
| Drop-off on the first step | up to 30% | Above 50% |
| Time until first response | 0-5 sec | More than 10 sec |
| Restarting the bot (/start again) | 5-15% | More than 30% (people get lost) |
| Leads from a bot vs website form | bot is 2-5 times cheaper | More expensive or equal |
You can transmit events to GA4 via the HTTP Request node in n8n - send Measurement Protocol events for each key action. This allows you to see the attribution: came from an advertisement → went to the bot → left a request.
6. Startup errors
1. The funnel is too long. More than 7 steps - a third of users leave. Qualifying bot – maximum 4 questions. If more data is needed, collect it gradually on repeat visits.
2. No CTA in every message. Every bot message should end with a question or button. “Check out our services” without a button is a dead end. The user does not know what to do next.
3. Bot without a person. Even an automatic bot should have access to a live manager. The “Talk to a manager” button is required. Without it, you lose those who have a non-standard question.
4. Launched and forgotten. Watch the n8n Execution Log weekly for the first month. You can see there: which branches do not work, where people get stuck, what errors there were. This is the only way to iterate a funnel without an A/B test.
7. Summary
TG bot on n8n is 2-3 hours of work and 500 ₽/month per server. The result is automated lead qualification with a CR of 15-35%. Not a “chatbot of the future,” but a specific tool that works right now and pays off on the fifth lead.
If you haven't worked with n8n yet, read it 10 ready-made n8n recipes for marketing and how to use AI agents in n8n. For TG outreach before launching the bot - see guide to cold outreach on Telegram.
You need to launch a bot for a specific product - write to Telegram or through form. We'll sort it out in one meeting.
Related materials: CPA calculator, content plan template, a complete guide to performance marketing.