n8n Template

Auto‑Publish Web Articles as Social Posts for X, LinkedIn, Reddit & Threads (Gemini AI)

Auto‑Publish Web Articles as Social Posts for X, LinkedIn, Reddit & Threads (Gemini AI)
Created by carlosgracia • September 25, 2025

Overview

Automatically transform any web article into tailored social posts for multiple platforms. The flow fetches the page, extracts the key insight, asks Gemini to draft platform‑specific copy and then publishes via Upload‑Post.

What you’ll need

  • Upload‑Post account with connected profiles
  • n8n hosted/self‑hosted
  • Google Gemini API key

How it works

  1. Trigger on new URL (RSS, webhook or manual input)
  2. Scrape article and summarize key message
  3. Generate channel‑specific captions with Gemini
  4. Queue and publish via Upload‑Post to selected accounts

Try the template

  • Source on n8n: Open workflow
  • Publish everywhere: connect accounts in Upload‑Post and run

Tips

  • Add UTM parameters per platform
  • Use n8n schedules to batch content daily

Who is this for?

This template is ideal for content marketers, SEO teams, and media publishers who curate or produce articles and want to repurpose them into high‑performing social updates without manual copywriting.

Key benefits

  • Channel‑optimized captions that feel native to each network
  • Significant time saved on curation and copywriting
  • Consistent distribution across X, LinkedIn, Reddit and Threads
  • Fully automated from discovery to publishing

Detailed flow

  1. Ingest URLs (RSS, webhook, spreadsheet, or CMS export)
  2. Fetch and extract article text (title, author, excerpt)
  3. Summarize to get a single angle or insight
  4. Prompt Gemini for multiple caption variants per platform
  5. Append hashtags, mentions, and tracking params
  6. Queue and publish via Upload‑Post to selected profiles

Setup (step‑by‑step)

  1. Duplicate the workflow in your n8n account
  2. Add your Gemini API credentials and Upload‑Post API key
  3. Configure your source feed (RSS or webhook)
  4. Choose your destination profiles in Upload‑Post
  5. Customize tone/voice in the prompt (formal, witty, concise)
  6. Test with a sample URL and review the copy

Best practices

  • Maintain a style guide in the prompt so the voice stays consistent
  • Use different hashtag sets per platform
  • Prefer headlines that state the outcome or key insight
  • Schedule posts at audience‑friendly hours

Troubleshooting

  • Captions too long for X: tighten prompts and set a hard character limit
  • Link previews missing: verify the URL is public and includes Open Graph tags
  • Duplicates: add a database or Google Sheet to track posted URLs

FAQs

  • Can I approve before publishing? Yes, route drafts into a manual approval step
  • Can I add images? Extract the article hero image or supply a brand image fallback
  • Do I need Gemini? Any LLM provider supported by n8n can be used with minor edits

Next steps: Duplicate the workflow, connect Upload‑Post, and start shipping social content today.

aigeminicontent-curationcrossposting