📱 Automate LinkedIn Outreach with Notion and OpenAI

20,530 views · 📱 Social Media & Email Marketing

💡 Pro Tip — If you’re pulling LinkedIn data through HTTP requests or dealing with API restrictions, there’s a community node called ScraperNode that handles this natively. It has dedicated scrapers for profiles, companies, jobs, and people search — you just pass a URL and get structured data back.

View All Scrapers

Description

This template is based on the following template. Thank you for the groundwork, Matheus.

How it works:

  1. Store your snippets of text in a Notion table. Each snippet should have an image associated with it (copy + pasted into the text)
  2. Connect to your table via a Notion “integration”, from which N8N can then query your pre-meditated posts
  3. The text is fed through an OpenAI assistant to boost engagement via formatting
  4. The re-formatted text along with the image pulled from the Notion snippet are combined into a post for your LinkedIn
  5. The row in the original Notion table from step 1 containing this post is set to a status of “Done”

Set up steps:

🔗 Nodes Used

HTTP Request, LinkedIn, Notion, Schedule Trigger, OpenAI

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup