Every business has the same problem: potential customers reach out, get a slow reply (or no reply at all), and move on to a competitor. Studies show that responding within 5 minutes increases conversion rates by 9x compared to replying an hour later.
A Telegram bot solves this completely. It's available 24/7, replies instantly, collects lead information, and saves everything automatically โ without you doing anything manually.
Here's a step-by-step guide to setting one up.
What This Bot Will Do
- Greet every new user with a professional welcome message
- Ask for their name, phone number, and requirement
- Save all that data automatically to Google Sheets
- Send them an instant confirmation message
- Notify you immediately with the lead details
๐ฌ Why Telegram, not WhatsApp? WhatsApp's Business API has strict restrictions, high costs, and can get your number banned. Telegram is free, never bans bots, and gives you full programmatic control.
Step 1: Create Your Bot on Telegram
Open Telegram and search for @BotFather
BotFather is Telegram's official bot for creating and managing bots. Start a conversation with it.
Type /newbot and follow the prompts
Give your bot a name (e.g. "MyBusiness Support") and a username (must end in "bot", e.g. @mybusiness_bot).
Copy your API Token
BotFather will give you a token that looks like: 7123456789:AAHxxxxxxxx. Save this โ it's how n8n connects to your bot.
Step 2: Build the Conversation Flow
Here's what an ideal lead-capture conversation looks like:
I'd love to help. Could you tell me:
1๏ธโฃ Your name
2๏ธโฃ Your phone number
3๏ธโฃ What service you're looking for
Reply with the details and we'll get back to you within 10 minutes! ๐
We've received your enquiry about Business Automation. Our team will contact you on 9876543210 within 10 minutes.
Meanwhile, feel free to ask me anything! ๐
Step 3: Connect to n8n and Google Sheets
Once your bot is created, you connect it to n8n to handle all the logic:
- In n8n, add a Telegram Trigger node โ paste your bot token
- Add a Set node to extract the customer's message
- Add a Google Sheets node โ connect your Google account and select the sheet where leads should be saved
- Add a Telegram Send Message node to send the confirmation reply
- Add another Telegram Send Message node to send you (the owner) the lead details
โ Pro tip: In the Google Sheets node, add a "Timestamp" column so you always know exactly when each lead came in. This is invaluable for tracking response times.
Step 4: Activate and Test
Once your workflow is set up, click Activate in n8n. Now send a test message to your own bot. Within 1 second you should see:
- The bot replies with your welcome message
- A new row appears in your Google Sheet
- You receive a Telegram notification with the lead details
That's it โ your 24/7 lead capture machine is live.
Results You Can Expect
Based on AutoFlowa clients who've implemented this system:
- 0% missed leads โ every enquiry gets an instant response
- 3โ5x faster response time โ from hours to under 1 second
- 40โ60% more conversions โ simply from faster replies
- 2โ3 hours saved daily โ no more manually tracking enquiries
Want This Bot Built For You in 24 Hours?
AutoFlowa will set up your complete Telegram lead capture system โ bot creation, n8n workflow, Google Sheets integration โ all live and tested within 24 hours. Starting at โน999.
Get Your Bot Built Now โ