Social Media Posting
A workflow to post articles on various social medias
Shared 11/29/2025
4 views
Visual Workflow
JSON Code
{
"meta": {},
"nodes": [
{
"id": "a9895f0b-3822-4d77-91b5-e4b5f7d7b3a8",
"name": "Loop Over Items",
"type": "n8n-nodes-base.splitInBatches",
"position": [
-144,
320
],
"parameters": {
"options": {}
},
"typeVersion": 3
},
{
"id": "ec69baf4-270f-41df-b1c3-0ab4a97bb6e0",
"name": "Merge2",
"type": "n8n-nodes-base.merge",
"position": [
80,
224
],
"parameters": {
"mode": "combine",
"options": {
"includeUnpaired": true
},
"combineBy": "combineByPosition"
},
"typeVersion": 3.2
},
{
"id": "f567df59-be40-4e2a-a203-26e00af88065",
"name": "Google Drive2",
"type": "n8n-nodes-base.googleDrive",
"position": [
-240,
128
],
"parameters": {
"fileId": {
"__rl": true,
"mode": "list",
"value": "1FQqecCFZIIuwl2NOxvVK4jf-tGnrCm01",
"cachedResultUrl": "https://drive.google.com/file/d/1FQqecCFZIIuwl2NOxvVK4jf-tGnrCm01/view?usp=drivesdk",
"cachedResultName": "Kahroba.png"
},
"options": {
"binaryPropertyName": "data"
},
"operation": "download"
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "",
"name": "Google Drive account"
}
},
"typeVersion": 3
},
{
"id": "f77d68cf-87e4-4edd-bdf4-1b2aab64a60c",
"name": "Get row(s) in sheet3",
"type": "n8n-nodes-base.googleSheets",
"position": [
-368,
320
],
"parameters": {
"options": {
"returnFirstMatch": true
},
"filtersUI": {
"values": [
{
"lookupValue": "=",
"lookupColumn": "Done"
}
]
},
"sheetName": {
"__rl": true,
"mode": "list",
"value": 980454939,
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1nLGFtYpFNTqdGTocTx9EApKL5mEAPOvSP83oX-RIw64/edit#gid=980454939",
"cachedResultName": "Telegram"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1nLGFtYpFNTqdGTocTx9EApKL5mEAPOvSP83oX-RIw64",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1nLGFtYpFNTqdGTocTx9EApKL5mEAPOvSP83oX-RIw64/edit?usp=drivesdk",
"cachedResultName": "Keyword Research.csv"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "",
"name": "Google Sheets Main"
}
},
"typeVersion": 4.7
},
{
"id": "6181d428-64a5-467f-8c9c-5fa71e8fb07a",
"name": "Loop Over Items1",
"type": "n8n-nodes-base.splitInBatches",
"position": [
-128,
-96
],
"parameters": {
"options": {}
},
"typeVersion": 3
},
{
"id": "3dd11178-f852-4013-b178-976ee152209a",
"name": "Merge1",
"type": "n8n-nodes-base.merge",
"position": [
96,
-192
],
"parameters": {
"mode": "combine",
"options": {
"includeUnpaired": true
},
"combineBy": "combineByPosition"
},
"typeVersion": 3.2
},
{
"id": "f9a4af8d-f536-4f25-9af7-3b604d28d93f",
"name": "Google Drive1",
"type": "n8n-nodes-base.googleDrive",
"position": [
-240,
-288
],
"parameters": {
"fileId": {
"__rl": true,
"mode": "list",
"value": "1FQqecCFZIIuwl2NOxvVK4jf-tGnrCm01",
"cachedResultUrl": "https://drive.google.com/file/d/1FQqecCFZIIuwl2NOxvVK4jf-tGnrCm01/view?usp=drivesdk",
"cachedResultName": "Kahroba.png"
},
"options": {
"binaryPropertyName": "data"
},
"operation": "download"
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "",
"name": "Google Drive account"
}
},
"typeVersion": 3
},
{
"id": "83a55e62-d05a-42bb-a27b-019eca32020b",
"name": "Get row(s) in sheet2",
"type": "n8n-nodes-base.googleSheets",
"position": [
-352,
-96
],
"parameters": {
"options": {
"returnFirstMatch": true
},
"filtersUI": {
"values": [
{
"lookupValue": "=Cloud",
"lookupColumn": "subreddit"
}
]
},
"sheetName": {
"__rl": true,
"mode": "list",
"value": 1969805435,
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1nLGFtYpFNTqdGTocTx9EApKL5mEAPOvSP83oX-RIw64/edit#gid=1969805435",
"cachedResultName": "Reddit Top Get Post"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1nLGFtYpFNTqdGTocTx9EApKL5mEAPOvSP83oX-RIw64",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1nLGFtYpFNTqdGTocTx9EApKL5mEAPOvSP83oX-RIw64/edit?usp=drivesdk",
"cachedResultName": "Keyword Research.csv"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "",
"name": "Google Sheets Main"
}
},
"typeVersion": 4.7
},
{
"id": "11f3bae1-64dd-4dd7-8685-76b286343905",
"name": "Send a photo message",
"type": "n8n-nodes-base.telegram",
"position": [
352,
224
],
"parameters": {
"chatId": "YOUR_CHAT_ID",
"operation": "sendPhoto",
"binaryData": true,
"additionalFields": {
"caption": "={{ $json.Caption }}"
}
},
"credentials": {
"telegramApi": {
"id": "",
"name": "Jup"
}
},
"typeVersion": 1.2
},
{
"id": "e2c06fd8-a253-4bd4-85e6-175f70940336",
"name": "Create a post",
"type": "n8n-nodes-base.linkedIn",
"position": [
336,
-192
],
"parameters": {
"text": "={{ $json.selftext }}",
"person": "YOUR_PERSON_URN",
"additionalFields": {},
"binaryPropertyName": "=data",
"shareMediaCategory": "IMAGE"
},
"credentials": {
"linkedInOAuth2Api": {
"id": "",
"name": "LinkedIn account 2"
}
},
"typeVersion": 1
},
{
"id": "3283159c-5c96-4c80-a200-daaeb3e1e912",
"name": "Wait",
"type": "n8n-nodes-base.wait",
"position": [
-736,
-224
],
"parameters": {
"unit": "minutes"
},
"typeVersion": 1.1
},
{
"id": "c349795d-6737-45ed-986a-5d63474defe8",
"name": "Wait1",
"type": "n8n-nodes-base.wait",
"position": [
-736,
208
],
"parameters": {
"unit": "minutes"
},
"typeVersion": 1.1
},
{
"id": "41f11267-d74e-4f0c-8f13-7ddd8d74391b",
"name": "Schedule Trigger",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-1008,
16
],
"parameters": {
"rule": {
"interval": [
{}
]
}
},
"typeVersion": 1.2
},
{
"id": "14489dc7-0953-4e40-9033-bb98e348ec42",
"name": "Download Image from GitHub",
"type": "n8n-nodes-base.httpRequest",
"position": [
-448,
544
],
"parameters": {
"url": "https://images.citizenmedia.network/4632bbb0-d77f-445b-b22a-148e3e52f26c/iw/2025/10/clinto26n.jpg",
"options": {
"response": {
"response": {
"responseFormat": "file"
}
}
},
"authentication": "predefinedCredentialType",
"nodeCredentialType": "twitterOAuth2Api"
},
"credentials": {
"twitterOAuth2Api": {
"id": "",
"name": "Jup"
}
},
"typeVersion": 4.2
},
{
"id": "18b1887f-8d13-4cfe-8f1d-024067cef83e",
"name": "Upload Image (v1.1 OAuth1)",
"type": "n8n-nodes-base.httpRequest",
"position": [
-240,
544
],
"parameters": {
"url": "https://upload.twitter.com/1.1/media/upload.json",
"method": "POST",
"options": {},
"sendBody": true,
"contentType": "multipart-form-data",
"authentication": "predefinedCredentialType",
"bodyParameters": {
"parameters": [
{
"name": "media",
"parameterType": "formBinaryData",
"inputDataFieldName": "data"
}
]
},
"nodeCredentialType": "twitterOAuth1Api"
},
"credentials": {
"twitterOAuth1Api": {
"id": "",
"name": "Jup"
}
},
"typeVersion": 4.2
},
{
"id": "a4a85415-1660-4a45-a9b6-12e8c83d0bd0",
"name": "Create Tweet (v2 OAuth2)",
"type": "n8n-nodes-base.httpRequest",
"position": [
352,
544
],
"parameters": {
"url": "https://api.twitter.com/2/tweets",
"method": "POST",
"options": {},
"jsonBody": "={\n \"text\": \"Hello this is a tough day\",\n \"media\": {\n \"media_ids\": [\"{{ $json.media_id_string }}\"]\n }\n}",
"sendBody": true,
"sendHeaders": true,
"specifyBody": "json",
"authentication": "predefinedCredentialType",
"headerParameters": {
"parameters": [
{
"name": "Content-Type",
"value": "application/json"
}
]
},
"nodeCredentialType": "twitterOAuth2Api"
},
"credentials": {
"twitterOAuth2Api": {
"id": "",
"name": "Jup"
}
},
"typeVersion": 4.2
},
{
"id": "d46d8d28-f986-4b10-86f2-ecc81c21f5de",
"name": "Create a post1",
"type": "n8n-nodes-base.reddit",
"position": [
352,
864
],
"parameters": {
"text": "I’ve been experimenting with a booking setup where instead of fixed packages (like “1-hour design” or “3-hour consulting”), clients can slide or type in exactly how many hours they want — and the price updates live. It feels way smoother than traditional hourly gigs, but I’m wondering: Does letting clients control duration like that improve conversions, or just confuse them? Would you prefer to set your own “minimum time” or let Caasify handle it automatically? Curious if anyone’s tested something like this yet.",
"title": "Has anyone tried letting clients pick how long they want a service before checkout?",
"subreddit": "CaasifyCommunity"
},
"credentials": {
"redditOAuth2Api": {
"id": "",
"name": "Reddit account"
}
},
"typeVersion": 1
},
{
"id": "03dd321d-7ca4-4769-a9c9-897abf0feda5",
"name": "Wait2",
"type": "n8n-nodes-base.wait",
"position": [
-736,
544
],
"parameters": {
"unit": "minutes"
},
"typeVersion": 1.1
},
{
"id": "ba039bb0-e4ba-4ae4-aeee-c18ef18304c4",
"name": "Wait3",
"type": "n8n-nodes-base.wait",
"position": [
-736,
864
],
"parameters": {
"unit": "minutes"
},
"typeVersion": 1.1
},
{
"id": "7b45aa76-14d3-40dd-a53e-267e35a50679",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-592,
-304
],
"parameters": {
"color": 4,
"width": 864,
"height": 368,
"content": "Working Fine"
},
"typeVersion": 1
},
{
"id": "9d2c351c-1968-4abb-89e3-c9871d475304",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-592,
112
],
"parameters": {
"color": 5,
"width": 864,
"height": 336,
"content": "Working Fine"
},
"typeVersion": 1
},
{
"id": "a6fd0955-daf4-4c7f-8548-49a1f46825dc",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-592,
784
],
"parameters": {
"color": 2,
"width": 864,
"height": 304,
"content": "Working Fine"
},
"typeVersion": 1
},
{
"id": "e80f9b45-cef4-4455-8de5-f3884bb303a7",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-592,
464
],
"parameters": {
"color": 3,
"width": 864,
"height": 304,
"content": "Working Fine"
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"Wait": {
"main": [
[
{
"node": "Google Drive1",
"type": "main",
"index": 0
},
{
"node": "Get row(s) in sheet2",
"type": "main",
"index": 0
}
]
]
},
"Wait1": {
"main": [
[
{
"node": "Google Drive2",
"type": "main",
"index": 0
},
{
"node": "Get row(s) in sheet3",
"type": "main",
"index": 0
}
]
]
},
"Wait2": {
"main": [
[
{
"node": "Download Image from GitHub",
"type": "main",
"index": 0
}
]
]
},
"Wait3": {
"main": [
[
{
"node": "Create a post1",
"type": "main",
"index": 0
}
]
]
},
"Merge1": {
"main": [
[
{
"node": "Create a post",
"type": "main",
"index": 0
}
]
]
},
"Merge2": {
"main": [
[
{
"node": "Send a photo message",
"type": "main",
"index": 0
}
]
]
},
"Google Drive1": {
"main": [
[
{
"node": "Merge1",
"type": "main",
"index": 0
}
]
]
},
"Google Drive2": {
"main": [
[
{
"node": "Merge2",
"type": "main",
"index": 0
}
]
]
},
"Loop Over Items": {
"main": [
[],
[
{
"node": "Merge2",
"type": "main",
"index": 1
}
]
]
},
"Loop Over Items1": {
"main": [
[],
[
{
"node": "Merge1",
"type": "main",
"index": 1
}
]
]
},
"Schedule Trigger": {
"main": [
[
{
"node": "Wait",
"type": "main",
"index": 0
},
{
"node": "Wait1",
"type": "main",
"index": 0
},
{
"node": "Wait2",
"type": "main",
"index": 0
},
{
"node": "Wait3",
"type": "main",
"index": 0
}
]
]
},
"Get row(s) in sheet2": {
"main": [
[
{
"node": "Loop Over Items1",
"type": "main",
"index": 0
}
]
]
},
"Get row(s) in sheet3": {
"main": [
[
{
"node": "Loop Over Items",
"type": "main",
"index": 0
}
]
]
},
"Download Image from GitHub": {
"main": [
[
{
"node": "Upload Image (v1.1 OAuth1)",
"type": "main",
"index": 0
}
]
]
},
"Upload Image (v1.1 OAuth1)": {
"main": [
[
{
"node": "Create Tweet (v2 OAuth2)",
"type": "main",
"index": 0
}
]
]
}
}
}