An advanced n8n workflow to automate posting to multiple Facebook Groups. Trigger posts via a Telegram message, fetch group lists from Google Sheets, and use browser automation via the Airtop n8n node.
Download this n8n workflow template and start using it instantly.
This is a powerful and specialized n8n workflow designed to streamline social media outreach by automating the tedious process of posting the same content across numerous Facebook groups. The automation begins instantly upon receiving a specific command or message via the Telegram n8n trigger. This highly efficient n8n setup uses Google Sheets to maintain a dynamic list of target Facebook Group URLs, ensuring centralized management of your campaign destinations. By utilizing advanced browser automation techniques (via the Airtop n8n node), the system simulates a human user—loading pages, scrolling, clicking, and typing the message—guaranteeing compatibility with complex modern web interfaces. This specific n8n workflow dramatically reduces manual intervention, offering a robust solution for scalable content distribution campaigns.
Global data, Set message and chatId, Edit Fields1) process the incoming Telegram message, extracting the content and confirming the target chat ID. The system determines the necessary content fields.Get Group List n8n node to fetch a dynamically updated list of all Facebook Group URLs where the message must be posted.Loop Over Items n8n node splits the retrieved group list into individual batches, ensuring the browser automation operates on one group at a time.Start Browser, Create a window) using the Airtop n8n node.Load a page).Scroll on page, Click an element) to find and open the 'create post' modal.Type text).Click an element1).Wait n8n node steps are used to ensure the browser successfully renders and processes the actions. Finally, the browser session is securely terminated (Terminate a session).Get Group List n8n node parameters to point to the exact spreadsheet ID and sheet name containing your group data (ensure group URLs are in a dedicated column). Telegram Trigger (Trigger): The primary n8n trigger for the entire automation. It starts the n8n workflow upon receiving a message, typically used here for the user to submit the content they wish to cross-post.
Google Sheets (Get Group List): This n8n node is configured to read rows from a specified spreadsheet. Function: Retrieves the list of target Facebook group URLs.
Set Nodes (Global data, Set message and chatId, Edit Fields1): Crucial n8n node types used for data manipulation. Function: They structure and clean the input data from the Telegram n8n trigger and prepare variables (like the message body and group URL) for use in the browser automation steps.
Split In Batches (Loop Over Items): Function: Manages the iteration process, ensuring the browser automation runs sequentially for every group retrieved from Google Sheets.
Airtop Nodes (Start Browser, Create a window, Load a page, Type text, Click an element, Terminate a session): These specialized n8n node functions manage the external browser automation service. Function: They handle everything from launching the browser session and navigating to the Facebook group, to simulating mouse clicks on the posting field, inputting the text, and clicking the final 'Post' button. This is the core action sequence of the n8n workflow.
Wait Nodes (Wait, Wait1, etc.): Simple but critical n8n node components. Function: Used to introduce necessary delays, allowing the web page to load fully or critical elements to become visible before the next browser automation action executes.
Automate face swapping on GIFs using an n8n workflow, integrating Fal.run AI for processing, Google Sheets for task management, and Google Drive for final storage. Deploy these n8n templates easily.

Automate customer support using an n8n workflow. Instantly reply to common WhatsApp queries (hours, pricing, location) using smart keyword detection in this powerful n8n template.

Automate technical knowledge capture by turning relevant Stack Overflow questions into structured, internal FAQs in Notion and Google Sheets using GPT-4o-mini. This powerful n8n workflow template includes crucial error handling and Slack alerts for your team.

Use this advanced n8n workflow to automatically renew Facebook Page access tokens every two months, ensuring continuous social media connectivity. This reliable n8n template stores results in an n8n Data Table.

Automate Facebook Reels publishing using this scheduled n8n workflow. Pull video metadata from Google Sheets, download files from Google Drive, and publish high-quality Reels automatically on a schedule.

Generate complete faceless video shorts automatically using this advanced n8n workflow. Integrates OpenAI scripting, ElevenLabs voice, RunwayML video generation, and Creatomate rendering for seamless content creation.

I build production-ready n8n templates—Telegram dashboards, Airtop browser automation, and AI recruiting flows—scalable, compliant, and easy to ship.