Publish RSS articles to WordPress and social media platforms
Go to WorkflowDescription
Who it's for
This n8n workflow automatically fetches RSS articles, extracts featured images, and publishes them across multiple social media platforms. The workflow runs on a schedule, processes news articles from an RSS feed, extracts the main image from each article, and posts the content with images to various platforms including WordPress, Facebook, Telegram, LinkedIn, and Discord.
Features
Scheduled Publishing**: Auto-posts content on your set schedule
RSS Integration**: Fetches latest articles from specified sources
AI Image Extraction**: Identifies and extracts featured images
Image Optimization**: Downloads and resizes for platform-ready display
Multi-Platform Posting**: Supports WordPress, Facebook, Telegram, LinkedIn, Discord
Notifications**: Confirms posts via WhatsApp, Telegram, Gmail, and Discord
Content Validation**: Ensures valid images before posting
How It Works
The workflow triggers on a schedule to check for new RSS articles
It reads the RSS feed from the configured news source
Each article's link is processed by an AI agent to extract the featured image URL
The image is downloaded and converted to binary data
The content is published simultaneously to:
WordPress as a blog post with the image set as featured
Facebook as an image post
Telegram channel as an image post
LinkedIn (both personal profile and company page)
Discord channel
After successful publishing, notifications are sent to multiple channels
Requirements
OpenAI API credentials** for image extraction using the AI Agent
WordPress API credentials** for posting articles and media
Facebook Graph API credentials** for page posting
Telegram Bot API credentials** for channel posting
LinkedIn OAuth2 API credentials** for profile and company page posting
Discord Bot API credentials** for channel posting
Rapiwa API credentials** for WhatsApp notifications
Gmail OAuth2 credentials** for email notifications
Important Notes
RSS Feed Configuration**: The workflow requires a valid RSS feed URL to function properly
Image Processing**: All images are resized to 5000x5000 pixels for consistency
Content Validation**: The workflow includes a check to ensure valid image URLs exist before proceeding with posting
Platform-Specific Formatting**: Each platform receives appropriately formatted content and image dimensions
Notification System**: After successful posting to all platforms, confirmation messages are sent via multiple channels
Support & Help
WhatsApp**: Chat on WhatsApp
Discord**: SpaGreen Community
Facebook Group**: SpaGreen Support
Website**: https://spagreen.net
Developer Portfolio**: Codecanyon SpaGreen