This workflow corresponds to n8n.io template #3519 — we link there as the canonical source.
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 →
{
"meta": {
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "adda98f8-54e0-4d0a-9eee-57aad2e13b5d",
"name": "Extract Image Extension",
"type": "n8n-nodes-base.code",
"position": [
100,
-320
],
"parameters": {},
"typeVersion": 2
},
{
"id": "005ebc38-105d-467b-917a-4ee10fb87316",
"name": "Image Properties",
"type": "n8n-nodes-base.set",
"position": [
-120,
-320
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "18a62cc0-177e-482b-9853-62f5eadd2473",
"name": "Upload Post Image",
"type": "n8n-nodes-base.httpRequest",
"position": [
320,
-320
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "72644b00-5891-4729-86bd-e7c3079e5b2b",
"name": "Generate & Store Social IMG on Cloud",
"type": "n8n-nodes-base.httpRequest",
"position": [
540,
-320
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "1bfb8b1e-b380-499c-815d-95be76c00e4c",
"name": "When clicking \u2018Test workflow\u2019",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-340,
-320
],
"parameters": {},
"typeVersion": 1
},
{
"id": "7d4380b9-ef1c-4f0d-bed5-baa831f776e7",
"name": "Image Previewer",
"type": "n8n-nodes-base.httpRequest",
"position": [
760,
-320
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "986457b1-44cc-491f-b842-ab507f59d53d",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-340,
-680
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "e4293925-2640-4ab9-aaf2-62b56d5d23a2",
"name": "APITemplate.io",
"type": "n8n-nodes-base.apiTemplateIo",
"position": [
880,
-80
],
"parameters": {},
"typeVersion": 1
},
{
"id": "43cf11d0-2271-4f87-bec2-44fe4b9692ab",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-340,
-80
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "64562c84-9e9b-44a7-869e-ece814e888a0",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-180,
-340
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "bbf83933-e6cb-481f-b89d-6fb5a2360576",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
40,
-340
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "806a00b5-f463-4ffa-b029-911f88104e42",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
-340,
140
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "a49fa75c-71ba-4cc6-aeb3-93b2624063cf",
"name": "Sticky Note5",
"type": "n8n-nodes-base.stickyNote",
"position": [
260,
-340
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "deed5c78-f076-4a19-a1d7-df338b7c41ac",
"name": "Sticky Note6",
"type": "n8n-nodes-base.stickyNote",
"position": [
-340,
240
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "6ea3109e-b90e-492c-b6a1-4f77effa3f33",
"name": "Sticky Note7",
"type": "n8n-nodes-base.stickyNote",
"position": [
200,
-80
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "22ab82e0-0ba1-45ae-aed3-cb233a7697fd",
"name": "Sticky Note8",
"type": "n8n-nodes-base.stickyNote",
"position": [
480,
-340
],
"parameters": {
"content": ""
},
"typeVersion": 1
}
],
"connections": {
"Image Properties": {
"main": [
[
{
"node": "Extract Image Extension",
"type": "main",
"index": 0
}
]
]
},
"Upload Post Image": {
"main": [
[
{
"node": "Generate & Store Social IMG on Cloud",
"type": "main",
"index": 0
}
]
]
},
"Extract Image Extension": {
"main": [
[
{
"node": "Upload Post Image",
"type": "main",
"index": 0
}
]
]
},
"When clicking \u2018Test workflow\u2019": {
"main": [
[
{
"node": "Image Properties",
"type": "main",
"index": 0
}
]
]
},
"Generate & Store Social IMG on Cloud": {
"main": [
[
{
"node": "Image Previewer",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
In a world where Templated.io and ApiTemplate.io charge between $29 to $179/month, we’re flipping the script…
Source: https://n8n.io/workflows/3519/ — 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.
This workflow allows you to import any workflow from a file or another n8n instance and map the credentials easily. A multi-form setup guides you through the entire process At the beginning you have t
[n8n] Advanced URL Parsing and Shortening Workflow - Switchy.io Integration. Uses splitInBatches, stickyNote, httpRequest, html. Event-driven trigger; 56 nodes.
[](https://youtu.be/c7yCZhmMjtI)
This automation organizes your n8n workflows files into categorizes (Active, Template, Done, Archived) and uploads them directly to a categorized Google Drive folders. It is designed to help users man
Create Animated Stories using GPT-4o-mini, Midjourney, Kling and Creatomate API. Uses httpRequest. Event-driven trigger; 51 nodes.