n8n Workflow: LinkedIn Outreach Automation
Import this pre-built n8n JSON blueprint to automate LinkedIn outreach. Send personalized connection requests and follow-ups at scale.

How This Blueprint Works
LinkedIn is the #1 B2B prospecting channel, but manual outreach doesn’t scale. This workflow automates connection requests and follow-up messaging sequences through the LinkedIn node or via Apify’s LinkedIn Scraper integration.

The Execution Sequence
- Schedule Trigger Node — Runs daily at 10 AM local time. Configure sending limits (max 20 per day) directly in the Code node that tracks today’s count vs the configured threshold.
- Lead Queue Node — Reads a Google Sheet with columns: profile_url, first_name, company, personalized_note. Rows are marked “sent” after processing to prevent duplicates.
- Connection Request Node — An HTTP Request node that sends a LinkedIn connection request with the personalized note from your sheet. Runs after human-like delays (30-90 second random pauses).
- Follow-up Sequencer Node — After a connection is accepted, the workflow creates a follow-up task scheduled for 3 days later. The sequence sends an InMail-style message via LinkedIn Messages API.
- Rate Limit Guard Node — LinkedIn restricts connection requests to approximately 100 per week. This Code node tracks sent counts and automatically pauses when approaching 80% of the weekly limit.
FAQ
What LinkedIn automation limits should I follow?
LinkedIn allows approximately 100 connection requests per week. Stay under 20/day with 30-90 second random delays between actions to avoid profile restrictions.
Can I target specific LinkedIn search results?
Yes. Use Apify’s LinkedIn Search Results Scraper as a pre-trigger. It extracts profiles matching your criteria (title, company, location, industry) and loads them into the Lead Queue.
How do I handle LinkedIn connection acceptances?
Add a second webhook listener for LinkedIn notification emails. When accepted, trigger the follow-up sequence automatically instead of using a fixed wait timer.
The JSON Blueprint Structure
{
"name": "LinkedIn Outreach Engine",
"nodes": [
{ "name": "Daily Cron", "type": "n8n-nodes-base.scheduleTrigger", "position": [250, 300] },
{ "name": "Lead Sheet", "type": "n8n-nodes-base.googleSheets", "position": [450, 300] },
{ "name": "LinkedIn API", "type": "n8n-nodes-base.httpRequest", "position": [650, 300] },
{ "name": "Tracking Log", "type": "n8n-nodes-base.googleSheets", "position": [850, 300] }
]
}
What You Get Inside Your SynthOperator System
This workflow is one of 27,400+ blueprints included in the n8n Business Automation OS ($17, one-time). When you deploy the complete system, you get:
- 27,400+ pre-built workflow JSON files across every business domain
- 15 elite AI agents integrated into your automation pipelines
- Lifetime updates, offline operation, and zero recurring fees
**Deploy your complete automation infrastructure today.
System Requirements
Operational Benefits
Trusted by Operators
"Deployed the full OS across 7 client accounts in week one. The 27K template library meant I stopped building workflows from scratch — I search, import, configure credentials, and deploy. Estimated 80+ hours/month saved in workflow development alone. The 15 AI agents replaced $12K/month in contractor overhead."
"The infrastructure architecture is production-grade. I've run 15,000+ workflow executions over 90 days with zero critical failures. The error-handling patterns (retry logic, dead-letter queues, Slack alerting) are already wired in. I spent 3 years building similar tooling in-house — this saved me 6+ months of engineering."
Free: Top 10 n8n Workflows
Get 10 industrial-grade n8n blueprints — ready to import into any instance. Save 10h/week with these ready-to-deploy automations.
- Industrial-grade n8n blueprints
- Recursive Claude subagent instructions
- Localhost deployment guide
- Lifetime update protocol