Automation
Website Lead Capture & Telegram Alerts
Website form submissions delivered to Telegram, with validation, duplicate prevention, and delivery tracking.
Overview
A lead capture workflow that connects website enquiry forms to Telegram through n8n. It validates incoming submissions, delivers request details to Telegram, records delivery outcomes, and returns a response to the website.
What I built
- Website form ingestion through a webhook.
- Submission validation.
- Content fingerprinting and duplicate handling.
- Submission claim and ownership checks.
- Telegram notifications.
- Persistent delivery outcome records.
- Website response handling.
The problem
Business enquiry forms need to notify the right person while avoiding repeated notifications and distinguishing confirmed delivery from an uncertain outcome.
The workflow
Website submissions arrive through a webhook and are validated before delivery. Content fingerprinting and a persistent delivery ledger help prevent repeated submissions from generating duplicate notifications. Submission claims and ownership checks coordinate processing. The workflow sends request details to Telegram, records the delivery outcome, and responds to the website. This reusable business enquiry workflow is connected to my website for service enquiries and hiring requests.
Tools
n8n / Telegram Bot API / Webhooks / JavaScript / Persistent Data Tables
Related case studies
- Outreach Email Approval via Telegram: An outreach workflow for reviewing email drafts in Telegram, approving or skipping messages, and tracking sending outcomes.
- WhatsApp Audio Replies & Automated Follow-Ups: WhatsApp automation that sends prerecorded audio replies, tracks contacts, and schedules follow-up messages using n8n and Evolution API.