Manage LinkedIn outreach sequences with Linked API and Google Sheets

Automate your LinkedIn outreach with this n8n workflow powered by Linked API. Sends connection requests, monitors acceptance, delivers your pre-written messages, and follows up automatically – all tracked in Google Sheets.

How it works

Connection phase – Sends connection requests to leads with status NEW, respects daily limits Monitoring – Checks if connections were accepted, expired, or declined Messaging – Sends your pre-written messages (up to 3) after connection is accepted Follow-up – Automatically follows up if no reply, marks leads as NO_RESPONSE after timeout Tracking – All statuses and timestamps are saved to Google Sheets

Setup steps

Copy the Google Sheet template

Connect credentials: Google Sheets (OAuth2) Linked API (get key here)

Configure DOCUMENT_LINK in the Config node (paste your spreadsheet URL)

Add leads with Status = NEW and fill in Message 1, Message 2, Message 3

Activate the workflow

Configuration

| Setting | Default | Description | |---------|---------|-------------| | DOCUMENT_LINK | – | URL to your Google Sheet | | SHEET_NAME | Leads | Name of the sheet with leads | | DAILY_CONNECTION_LIMIT | 25 | Max connection requests per day | | HOURS_TO_CHECK_IF_CONNECTION_ACCEPTED | 24 | Check frequency for connection acceptance | | HOURS_TO_CHECK_IF_REPLIED | 4 | Check frequency for message replies | | HOURS_DELAY_AFTER_CONNECTION_ACCEPTED | 24 | Delay before first message | | DAYS_DELAY_BETWEEN_MESSAGES | 2 | Delay between follow-ups | | DAYS_WAIT_FOR_CONNECTION_ACCEPTANCE | 10 | Timeout for connection requests | | DAYS_WAIT_AFTER_LAST_MESSAGE | 4 | Days to wait after last message before marking as no response |

0
Downloads
24
Views
7.36
Quality Score
beginner
Complexity
Author:Linked API(View Original →)
Created:2/13/2026
Updated:2/22/2026

🔒 Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments