Website Lead Capture to Sheets with Telegram and Gmail Alerts
Loading workflow…
Workflow Description
The workflow receives a POST request from a website form via a Webhook, normalizes the lead fields (name, email, phone, message) with a formatted timestamp, appends a row to a Google Sheets lead register, then fans out to a Telegram notification and a courtesy email via Gmail in parallel.
How it works
- 1.A Webhook node listens for POST requests on the path nuovo-lead with the form fields from the site.
- 2.A Set node extracts the fields with fallback values (e.g., 'Non indicato') and adds a formatted date string.
- 3.A Google Sheets node appends a row to the 'Registro Lead' sheet with defined columns and initial status 'Nuovo'.
- 4.After the append, the flow splits to a Markdown-formatted Telegram notification and a Gmail auto-reply to the lead's email.
Use cases
- Centralizing website contact form submissions in a spreadsheet lead register.
- Getting instant Telegram alerts so a sales team can respond to hot leads quickly.
- Sending an automatic acknowledgment email to every new lead.
Requirements
- Point the website form (e.g., WPForms/Elementor webhook or custom POST) at the Webhook production URL, sending nome, email, telefono and messaggio fields.
- Google Sheets credentials plus manual selection of the target document and sheet name, which are currently unselected placeholders.
- Telegram credentials from a @BotFather bot and a real Chat ID to replace the INSERISCI-CHAT-ID placeholder.
- Gmail credentials and customization of the sender name/company placeholder in the email body.
Setup and testing in n8n
- Send a test POST request with the form fields to the Webhook URL and verify the execution completes.
- Confirm a new row with status 'Nuovo' appears in the Google Sheets register.
- Verify the Telegram alert arrives on the configured chat and the courtesy email reaches the test lead address.
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (6)
Nota di setup
Sticky Note
Nuovo lead dal sito
Webhook
Estrai campi del lead
Set
Salva nel Registro Lead
Google Sheets
Avvisami su Telegram
Set
Email di cortesia al cliente
Gmail
Source and license
Sticky Note
Fresh workflows, straight to your inbox
Get newly published DROPIDEA workflows, a clear overview of what they do, and a link to explore them.
- New workflows
- Clear overviews
- Setup guides