n8n recipe · social

RSS Feed → X (Formerly Twitter) → LinkedIn

Every new post in your RSS feed (blog, newsletter, podcast) goes out on X/Twitter and LinkedIn.

블로그·뉴스레터 RSS에 새 글이 올라오면 X(트위터)와 링크드인에 올려요.

Steps

  1. When when a new item appears in an rss feed — RSS Feed node
  2. Then post a tweet on twitter — X (Formerly Twitter) node
  3. Then share a post on linkedin — LinkedIn node

Fields to fill (4)

The file has every node wired up. These are the blanks only you can fill (your form, your sheet, your words).

NodeWhat to do
RSS Feedcheck feedUrl = 'https://blog.n8n.io/rss/' (n8n's example — put your own)
X (Formerly Twitter)fill text (The text of the status update)
LinkedInfill person (Person as which the post should be posted as)
LinkedInfill text (what it should say)

Accounts to connect (2)

In n8n, pick or add a credential on each node — one of the types below.

Get the n8n file

Download rss-to-twitter-and-linkedin.json

  1. Open a new, empty workflow in n8n.
  2. Open the workflow menu (⋯) and choose Import from File — or copy the JSON below and paste it onto the canvas (Ctrl/Cmd+V).
  3. Connect the accounts, fill the fields above, run one test, then turn the workflow on.
Or copy the JSON
{
  "name": "Every new post in your RSS feed (blog",
  "nodes": [
    {
      "id": "n1",
      "name": "RSS Feed Trigger",
      "type": "n8n-nodes-base.rssFeedReadTrigger",
      "typeVersion": 1,
      "parameters": {
        "feedUrl": "https://blog.n8n.io/rss/"
      },
      "position": [
        240,
        300
      ],
      "notes": "step: when a new item appears in an rss feed"
    },
    {
      "id": "n2",
      "name": "X (Formerly Twitter)",
      "type": "n8n-nodes-base.twitter",
      "typeVersion": 2,
      "parameters": {
        "resource": "tweet",
        "operation": "create",
        "text": ""
      },
      "position": [
        460,
        300
      ],
      "notes": "step: post a tweet on twitter"
    },
    {
      "id": "n3",
      "name": "LinkedIn",
      "type": "n8n-nodes-base.linkedIn",
      "typeVersion": 1,
      "parameters": {
        "resource": "post",
        "operation": "create",
        "person": "",
        "text": ""
      },
      "position": [
        680,
        300
      ],
      "notes": "step: share a post on linkedin"
    }
  ],
  "connections": {
    "RSS Feed Trigger": {
      "main": [
        [
          {
            "node": "X (Formerly Twitter)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "X (Formerly Twitter)": {
      "main": [
        [
          {
            "node": "LinkedIn",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "settings": {
    "executionOrder": "v1"
  },
  "active": false
}