Skip to main content

Automated LinkedIn company page growth with Browserflow and Google Sheets

Workflow preview

Workflow preview
100%
Automated LinkedIn company page growth with Browserflow and Google Sheets preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Automate LinkedIn Company Page Growth End to End ️ Important — Start Here Before importing this template, make a personal copy of the provided [Google Sheets template](https://docs.google.com/spre...

Best for

  • Social Media automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.manualtrigger, n8n-nodes-base.splitinbatches, n8n-nodes-base.splitout, n8n-nodes-base.stickynote, n8n-nodes-base.googlesheets, n8n-nodes-browserflow.browserflow, n8n-nodes-base.if, n8n-nodes-base.scheduletrigger

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Kees Bosch - Browserflow.

Original n8n.io source

1.1 Workflow description

Title
Automated LinkedIn company page growth with Browserflow and Google Sheets
Workflow name
Automated LinkedIn company page growth with Browserflow and Google Sheets

Automate LinkedIn Company Page Growth End-to-End

  • ⚠️ Important — Start Here
  • Before importing this template, make a personal copy of the provided Google Sheets template.
  • This workflow is designed to work out of the box with that sheet.

Growing a LinkedIn Company Page usually requires time, consistency, and manual outreach. With Browserflow + n8n, you can turn the entire process into a hands-off LinkedIn growth engine.

This template automates everything from:

  • Scraping LinkedIn engagement
  • Sending connection invites
  • Tracking acceptance
  • Inviting new connections to follow your company page

All activity is logged, deduplicated, and fully automated.


⚠️ Disclaimer – Community Node Notice

This template uses a verified community node available inside the n8n Cloud environment.

To use it:

  • Go to Nodes
  • Search for Browserflow for Linkedin
  • Click Install

If you are running n8n locally:

  • Go to Settings → Community Nodes
  • Search for n8n-nodes-browserflow
  • Install and restart n8n

📦 Requirements

To use this template, you need:


⚙️ Setup Instructions

  1. Make a copy of the provided Google Sheets template

  2. Import the n8n template into your n8n workflow

  3. Create an account with Browserflow (7-day free trial)

  4. Reconnect credentials:

    • Google Sheets
    • Browserflow (API key via credentials)
  5. (Optional) Adjust schedule intervals if needed

  6. Add your Company Page URL in the final workflow

That’s it — no column mapping required if you use the sheet as provided.


🤖 Tip – Quickly Switch to Your Own Google Sheet Using n8n AI (Beta)

If you already imported the workflow and want to swap the Google Sheet later, you can use the n8n AI assistant (beta).

Paste this prompt (replace the URL):

I would like to change all my google sheets integrations to use the following sheet instead: ******

It has the exact same sheets and tables and fields

The AI will update all Google Sheets nodes automatically.


🧩 What This Template Does

This template consists of four connected workflows, each represented with sticky notes inside n8n.

🔍 Step 1 – Retrieve Leads from LinkedIn Post Engagement

This workflow scrapes users who engage with LinkedIn posts and stores them in Google Sheets.

Workflow actions:

  • Fetch LinkedIn post URLs from Google Sheets

  • Scrape:

    • Commenters
    • (Optional) Likers
  • Split results into individual profiles

  • Filter invalid or duplicate profiles

  • Append new leads to Google Sheets

  • Mark posts as “scraped” to prevent reprocessing


🤝 Step 2 – Send LinkedIn Connection Invites Automatically

This workflow sends connection requests to new leads on a schedule.

Workflow actions:

  • Schedule trigger (e.g. every 10 minutes)

  • Fetch leads not yet invited

  • Check connection status:

    • ❌ Not connected → Send invite
    • ⏳ Pending → Mark as pending
    • ✅ Connected → Mark as connected
  • Update Google Sheets with status + timestamp


🔄 Step 3 – Track Connection Acceptance

This workflow keeps your lead sheet accurate by tracking accepted invitations.

Workflow actions:

  • Scheduled trigger

  • Fetch recent LinkedIn connections via Browserflow

  • Match profiles with Google Sheets

  • Update:

    • Connection status
    • Acceptance timestamp

⭐ Step 4 – Invite Connections to Follow Your Company Page

Once someone accepts your connection request, this workflow invites them to follow your Company Page.

Workflow actions:

  • Fetch connected leads from Google Sheets

  • Filter:

    • Connected
    • Not yet invited to follow
  • Use Browserflow to:

    • Visit your LinkedIn Connections page
    • Send “Invite to Follow Page” action
  • Update follow-invite status in Google Sheets

Important configuration:

  • Enter your Company Page URL
  • You must be Admin of the page

📊 Final Result – Your Automated LinkedIn Growth Engine

After setup, you get:

  • 🔍 Automated lead scraping from niche engagement
  • 🤝 Automated LinkedIn connection requests
  • 🔄 Automatic acceptance tracking
  • ⭐ Automated Company Page follow invites
  • 📊 Centralized Google Sheets dashboard

This system saves hours every week and turns every new connection into a Company Page follower — with zero manual work.


🚀 Need Help?

If you need help customizing or extending this automation, feel free to reach out. Happy automating! 🚀

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - When clicking ‘Execute workflow’

Type / Role
n8n-nodes-base.manualTrigger - manualTrigger
Config choices
Version 1

Block 2 - Loop Over Items

Type / Role
n8n-nodes-base.splitInBatches - splitInBatches
Config choices
Version 3

Block 3 - Split Out

Type / Role
n8n-nodes-base.splitOut - splitOut
Config choices
Version 1

Block 4 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 5 - Fetch Posts to Scrape

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 6 - Mark Post as scraped

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 7 - Scrape comments from Post

Type / Role
n8n-nodes-browserflow.browserflow - browserflow
Config choices
Version 1

Block 8 - Loop Over Items1

Type / Role
n8n-nodes-base.splitInBatches - splitInBatches
Config choices
Version 3

Block 9 - Check if already collected

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 10 - Collect leads in sheet

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 11 - If not in sheet

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 12 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 13 - Schedule Trigger

Type / Role
n8n-nodes-base.scheduleTrigger - scheduleTrigger
Config choices
Version 1.3

Block 14 - Fetch Leads that have not been invited

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 15 - Loop over leads

Type / Role
n8n-nodes-base.splitInBatches - splitInBatches
Config choices
Version 3

Block 16 - Check if a person is a connection

Type / Role
n8n-nodes-browserflow.browserflow - browserflow
Config choices
Version 1

Block 17 - Send a linked in connection invite

Type / Role
n8n-nodes-browserflow.browserflow - browserflow
Config choices
Version 1

Block 18 - If

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 19 - If1

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 20 - Already connected

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 21 - Pending

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 22 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 23 - Schedule Trigger1

Type / Role
n8n-nodes-base.scheduleTrigger - scheduleTrigger
Config choices
Version 1.3

Block 24 - List your linkedin connections

Type / Role
n8n-nodes-browserflow.browserflow - browserflow
Config choices
Version 1

Showing the first 24 of 36 workflow blocks. Download the JSON for the full node graph.

3. Summary Table

Workflow Automated LinkedIn company page growth with Browserflow and Google Sheets
Complexity advanced
Nodes 36
Categories Social Media
Author Kees Bosch - Browserflow
Published 16 Dec 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/11850/11850.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Automated LinkedIn company page growth with Browserflow and Google Sheets do?

Automate LinkedIn Company Page Growth End to End ️ Important — Start Here Before importing this template, make a personal copy of the provided [Google Sheets template](https://docs.google.com/spre...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Social Media use case.