Facebook Lead Forms → Telegram integration for Studio WW and DDS
Facebook Lead Forms leads land in Telegram automatically, in a clean format — with no per-100-leads fee. The client only pays for the VPS running n8n 24/7.
The client needed to receive Facebook leads quickly, in a clear format. Manually checking spreadsheets took time, leads could get lost, and different lead forms created different sheets and data formats.
- Format
- Facebook Lead Forms → Telegram
- Lead source
- Meta Lead Forms
- Processing
- Google Sheets + n8n
- Delivery
- Telegram group
How the integration was built
Built two n8n workflows: a main scenario and a per-sheet processing scenario.
The main workflow checks Google Sheets every minute.
The system reads a config sheet that controls which fields go into the Telegram message.
Added the ability to set custom fields: each field has a Telegram label, a technical key, and an active status.
Automatically detects all sheets containing leads.
Pulls data in batches, sorts and filters new leads.
Passes new leads to a separate processing workflow.
Builds the Telegram message in the required format.
Marks the row as SENT in Google Sheets after sending.
How the integration works
The path of a lead from a Facebook Lead Form to a Telegram message for the manager.
Lead into Sheets
A lead from a Facebook Lead Form lands in Google Sheets.
Checked every minute
n8n checks the sheet every minute.
Active fields
The workflow reads the list of active fields from the settings tab.
Field selection
The config lets you choose which fields to show in Telegram: lead form, date, name, phone, platform, campaign, ad set, ad, form, organic status, lead ID, row number, and more.
Label & key
Each field gets a friendly Telegram label and a technical key from the sheet or the Facebook Lead Form.
TRUE/FALSE
A TRUE/FALSE toggle quickly turns fields on or off without touching the workflow's code.
Finds new rows
The system finds new rows without a SENT status.
Builds the message
A Telegram message is built for each new lead.
Sends it
The lead is sent to the right chat or group.
SENT flag
The row in the sheet is marked as SENT so it isn't sent again.

Basic lead-delivery services often charge by volume. For example, a minimum plan may cost around 1,000 UAH per 100 leads. If a business receives 300, 500, or 1,000 requests per month, costs grow with lead volume. In our solution there is no fee per 100 leads — the only recurring technical cost is the VPS running n8n 24/7.
from 1,000 UAH
VPS cost only
roughly from 5,000 UAH
VPS cost only
roughly from 10,000 UAH
VPS cost only
The more leads the business receives, the more cost-effective the custom automation becomes, because there is no extra fee for every new hundred requests.
The integration works for several clients or projects: Studio WW, DDS, and other businesses where Facebook Lead Forms are used as a lead source. A configuration sheet controls which fields are shown to the manager: name, phone, date, platform, campaign, ad set, ad, form name, lead ID, row number, and more. The Config table works as a simple Telegram-message builder: “Telegram label” is how the field is named for the manager; “Key” is the technical field name from Google Sheets or Facebook Lead Form; “Active” is a TRUE/FALSE toggle that defines whether the field is included in the message. This makes it easy to adapt the lead format for different teams: for example, show only name and phone for quick calls, or include campaign, ad set, and ad for marketing analysis.
- ✓New leads arrive in Telegram almost instantly.
- ✓The team sees leads in one clear format.
- ✓There is no need to manually check every Google Sheets tab.
- ✓Fields sent to Telegram can easily be changed.
- ✓The Telegram message can be adapted to a specific client or team without rewriting the automation.
- ✓The manager sees only the fields that matter, while extra technical data can be disabled in the Config table.
- ✓The risk of missing or double-processing a lead is reduced.
The Facebook Lead Forms → Telegram integration automatically pulls new leads from Google Sheets, builds clear messages for managers, lets you manage custom fields via a Config sheet, and charges nothing per 100 leads — the client only pays for the VPS running n8n.
Facebook leads now arrive in Telegram almost immediately and in a readable format. The manager no longer has to dig through tables or copy technical fields manually.
