Cases/Facebook Lead Forms → Telegram integration for Studio WW and DDS
Automation · Facebook Lead Forms + n8n

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 challenge

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.

About the project
Format
Facebook Lead Forms → Telegram
Lead source
Meta Lead Forms
Processing
Google Sheets + n8n
Delivery
Telegram group
What we did

How the integration was built

01

Built two n8n workflows: a main scenario and a per-sheet processing scenario.

02

The main workflow checks Google Sheets every minute.

03

The system reads a config sheet that controls which fields go into the Telegram message.

04

Added the ability to set custom fields: each field has a Telegram label, a technical key, and an active status.

05

Automatically detects all sheets containing leads.

06

Pulls data in batches, sorts and filters new leads.

07

Passes new leads to a separate processing workflow.

08

Builds the Telegram message in the required format.

09

Marks the row as SENT in Google Sheets after sending.

How it works

How the integration works

The path of a lead from a Facebook Lead Form to a Telegram message for the manager.

01

Lead into Sheets

A lead from a Facebook Lead Form lands in Google Sheets.

02

Checked every minute

n8n checks the sheet every minute.

03

Active fields

The workflow reads the list of active fields from the settings tab.

04

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.

05

Label & key

Each field gets a friendly Telegram label and a technical key from the sheet or the Facebook Lead Form.

06

TRUE/FALSE

A TRUE/FALSE toggle quickly turns fields on or off without touching the workflow's code.

07

Finds new rows

The system finds new rows without a SENT status.

08

Builds the message

A Telegram message is built for each new lead.

09

Sends it

The lead is sent to the right chat or group.

10

SENT flag

The row in the sheet is marked as SENT so it isn't sent again.

Facebook Lead Forms → Telegram integration for Studio WW and DDS workflow diagram
ConfigThe Config table works as a Telegram-message builder: Telegram label, key, and a TRUE/FALSE active toggle.
Client savings

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.

100 leads
Basic service
from 1,000 UAH
Our solution
VPS cost only
500 leads
Basic service
roughly from 5,000 UAH
Our solution
VPS cost only
1000 leads
Basic service
roughly from 10,000 UAH
Our solution
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.

Solution flexibility

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.

Business result
  • 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.
Technologies
Facebook Lead FormsGoogle Sheetsn8nTelegram Bot APIscheduled workflowsbatchGetSENT-status handling.
Short case summary

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.

Client review

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.

St
Studio WW team
Client