Lead Processing Pipeline
Website form → HubSpot CRM → Telegram alert to sales → personalised email auto-reply. Zero manual steps.
Read the case →Home › Blog › Website form → Telegram + Google Sheets + Gmail with n8n
// blog
This is the workflow behind the contact form on this site, exported with ids and credentials removed. Five nodes, three parallel branches, one filter that keeps bots out of your inbox. Import it, attach three credentials, replace three placeholders.
Webhook (POST) receives the form as JSON → Filter drops submissions where name or email is empty (bots post empty bodies to any public webhook within days) → in parallel: Telegram message to your private channel, Google Sheets append (timestamp, name, email, platform, handle, description, budget, status), Gmail copy to you.
timestamp, name, email, contact_platform, contact_handle, description, budget, status; connect a Google credential (OAuth2 — on self-hosted n8n you create the OAuth client in Google Cloud and add n8n's callback URL); paste the sheet id into the node.gmail.send scope; set the recipient.https://your-n8n/webhook/website-form.fetch('https://your-n8n/webhook/website-form', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ name, email, contact_platform, contact_handle, description, budget,
timestamp: new Date().toISOString() })
}).then(r => { if (r.ok) location.href = '/thank-you'; });
The same five-node shape grows into lead routing (CRM lookup before the alert), qualification (a Telegram bot asking questions instead of a form) or AI triage (a model classifying the message and drafting the first reply). Those are the n8n, Telegram bot and AI automation services.
Website form → HubSpot CRM → Telegram alert to sales → personalised email auto-reply. Zero manual steps.
Read the case →
Bilingual RU/EN bot for a personal trainer: catches Instagram-ad leads, qualifies with branching questions, notifies the trainer, takes payment, delivers guides.
Read the case →
The studio's own Telegram bot: services, pricing, cases and instant lead capture — a living example of what a business bot looks like.
Open in Telegram →Which tools are involved, what is done by hand today, how often. I reply within 24 hours with a fit/no-fit answer and, if it fits, a fixed quote.