The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"name": "RSS Feed to Social Media",
"nodes": [
{
"parameters": {
"url": "https://your-blog.com/feed.xml",
"options": {
"ignoreSSL": false
}
},
"id": "rss-feed",
"name": "RSS Feed Reader",
"type": "n8n-nodes-base.rssFeedRead",
"position": [
240,
300
]
},
{
"parameters": {
"conditions": {
"dateTime": [
{
"value1": "={{ $json.pubDate }}",
"operation": "after",
"value2": "={{ DateTime.now().minus({hours: 24}).toISO() }}"
}
]
}
},
"id": "filter-new-posts",
"name": "Filter New Posts",
"type": "n8n-nodes-base.if",
"position": [
460,
300
]
},
{
"parameters": {
"operation": "listBrands"
},
"id": "get-brands",
"name": "Get Brands",
"type": "n8n-nodes-robinreach.robinReach",
"position": [
680,
300
]
},
{
"parameters": {
"operation": "createPost",
"brandId": "={{ $json.brands[0].id }}",
"content": "\ud83d\udcdd New blog post: {{ $('RSS Feed Reader').first().json.title }}\\n\\n{{ $('RSS Feed Reader').first().json.contentSnippet }}\\n\\nRead more: {{ $('RSS Feed Reader').first().json.link }}",
"socialProfiles": [
"1",
"2",
"3"
],
"postAction": "schedule",
"scheduleTime": "={{ DateTime.now().plus({minutes: 30}).toISO() }}",
"timezone": "UTC",
"advancedOptions": {
"useAI": true,
"aiTone": "informative",
"labels": "blog, content, automated",
"platformSettings": {
"twitter": {
"replies": [
"What do you think about this topic? \ud83e\udd14"
]
},
"facebook": {
"comment": "Thanks for reading! Don't forget to share your thoughts. \ud83d\udcad"
}
}
}
},
"id": "create-social-post",
"name": "Create Social Post",
"type": "n8n-nodes-robinreach.robinReach",
"position": [
900,
300
]
}
],
"connections": {
"RSS Feed Reader": {
"main": [
[
{
"node": "Filter New Posts",
"type": "main",
"index": 0
}
]
]
},
"Filter New Posts": {
"main": [
[
{
"node": "Get Brands",
"type": "main",
"index": 0
}
]
]
},
"Get Brands": {
"main": [
[
{
"node": "Create Social Post",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
RSS Feed to Social Media. Uses rssFeedRead, n8n-nodes-robinreach. Manual trigger; 4 nodes.
Source: https://github.com/RobinReach/RobinReach-N8N/blob/9d56bef5abe3bd9018ee405c973b46d62be9050a/examples/rss-to-social-workflow.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
Transform Xml Data And Upload To Dropbox. Uses xml, httpRequest, dropbox. Manual trigger; 5 nodes.
Collect And Label Images And Send To Google Sheets. Uses httpRequest, awsRekognition, googleSheets. Manual trigger; 4 nodes.
Get Execute Command Data And Transfer To Json. Uses executeCommand, functionItem. Manual trigger; 3 nodes.
Perform Speech To Text On Recorded Audio Clips Using Wit Ai. Uses readBinaryFile, httpRequest. Manual trigger; 2 nodes.
This automation template allows you to automatically receive news from RSS feeds, process their content, and publish or schedule posts on various social media platforms using PostPulse.