
What this template does
Automates posting to Facebook Groups via Airtop browser automation. Reads group links from Google Sheets, opens each group in a logged-in Airtop profile, types your prepared message, and submits with human-like delays. The message text is sent from your Telegram bot, so you can provide content directly in Telegram and it will be published to the selected groups.
How it works
- Telegram Trigger starts the run.
- Google Sheets — Get Group List reads rows with the
link
column (Facebook Group URL).
- Airtop — Start Browser → Create a window opens Facebook in a persistent profile.
- For each row:
- Load a page visits the group link.
- Scroll / Click / Type text fills the composer.
- Wait nodes add delays for realistic behavior.
- Loop Over Items controls batching and session termination.
Requirements
- n8n v1.105+
- Airtop profile logged into Facebook
- Google Sheet with a
link
column
- Telegram bot credentials stored in n8n (no secrets in nodes)
Setup steps
- Import the JSON template.
- Open Google Sheets node → pick your spreadsheet and sheet with
link
.
- Configure Telegram Trigger with your bot credentials.
- In Airtop — Start Browser, set
profileName
to your prepared FB profile.
- The Type text node automatically uses the message you send to your Telegram bot (no need to hardcode it).
- Tune Wait nodes (1–5s between actions; longer if needed).
- Test on one group before scaling.
Safety & compliance
- No hardcoded API keys in HTTP nodes.
- Follow Facebook Terms: avoid spam, rotate content, throttle frequency.
- Post only where you have permission.
- Keep credentials in n8n’s Credentials storage.
Troubleshooting
- Composer not found → adjust the element description/selector in Airtop nodes.
- Slow loads → increase Wait durations.
- No rows → verify sheet selection and the
link
column name.
- Access issues → ensure your Airtop profile is logged in and allowed to post.