πŸ“± LinkedIn content machine: Email-approved posts with Gemini AI

⚑ 555 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

Turn a simple email workflow into a LinkedIn content machine. Generate post ideas, draft full posts, and auto-publish to LinkedIn all controlled by replying to emails.


πŸ“Œ Purpose

Automate your LinkedIn posting pipeline using AI + Email approvals.


πŸ”— Apps Used


✨ Highlights


πŸ‘€ Best For


πŸ› οΈ Workflow Overview


flowchart TB
    A["Manual Trigger"] --> B["AI Agent - Generate 10 Ideas"]
    B --> C["Code - Parse JSON + Correlation ID"]
    C --> D["Google Sheets - Append Ideas"]
    D --> E["Gmail - Send Ideas Email"]
    E --> F["Gmail Trigger - Await Reply"]
    F --> G["Code1 - Extract Reply Number"]
    G --> H["Google Sheets - Fetch Row"]
    H --> I{"Switch Stage"}
    I -- Ideas --> J["AI Agent - Generate 3 Drafts"]
    J --> K["Code3 - Parse Drafts"]
    K --> L["Google Sheets - Update Drafts"]
    L --> M["Gmail - Send Drafts Email"]
    I -- Drafts --> N["Code4 - Select Final Draft"]
    N --> O["LinkedIn - Publish Post"]
    O --> P["Google Sheets - Update Posted"]
    P --> Q["Gmail - Send Confirmation"]

πŸ”— Nodes Used

Google Sheets, Gmail, LinkedIn, Gmail Trigger, AI Agent, Google Gemini Chat Model

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup