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": "Auto Social Publisher Demo",
"nodes": [
{
"parameters": {
"rule": {
"interval": [
{
"field": "hours",
"hoursInterval": 6
}
]
}
},
"id": "schedule-trigger",
"name": "Every 6 Hours",
"type": "n8n-nodes-base.scheduleTrigger",
"typeVersion": 1.2,
"position": [
240,
300
]
},
{
"parameters": {
"assignments": {
"assignments": [
{
"id": "topic",
"name": "topic",
"value": "AI productivity tip for professionals",
"type": "string"
},
{
"id": "platform",
"name": "platform",
"value": "linkedin",
"type": "string"
}
]
},
"options": {}
},
"id": "prepare-brief",
"name": "Prepare Brief",
"type": "n8n-nodes-base.set",
"typeVersion": 3.4,
"position": [
460,
300
]
},
{
"parameters": {
"jsCode": "const topic = $input.first().json.topic;\nreturn [{ json: { ...$input.first().json, post: `Demo post: ${topic}.\\n\\nUse one clear workflow, measure the outcome, and improve the next iteration. #AI #Productivity` } }];"
},
"id": "compose-post",
"name": "Compose Demo Post",
"type": "n8n-nodes-base.code",
"typeVersion": 2,
"position": [
680,
300
]
},
{
"parameters": {
"respondWith": "json",
"responseBody": "={{ $json }}"
},
"id": "demo-output",
"name": "Demo Output",
"type": "n8n-nodes-base.respondToWebhook",
"typeVersion": 1.1,
"position": [
900,
300
]
}
],
"connections": {
"Every 6 Hours": {
"main": [
[
{
"node": "Prepare Brief",
"type": "main",
"index": 0
}
]
]
},
"Prepare Brief": {
"main": [
[
{
"node": "Compose Demo Post",
"type": "main",
"index": 0
}
]
]
},
"Compose Demo Post": {
"main": [
[
{
"node": "Demo Output",
"type": "main",
"index": 0
}
]
]
}
},
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "demo",
"meta": {
"templateCredsSetupCompleted": true
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Auto Social Publisher Demo. Scheduled trigger; 4 nodes.
Source: https://github.com/Tibo2403/n8n/blob/main/workflows/auto-social-publisher.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.
Add Liked Songs To A Spotify Monthly Playlist. Uses stickyNote, spotify, nocoDb, noOp. Scheduled trigger; 30 nodes.
> This Workflow is a port of Add saved songs to a monthly playlist from IFTTT.
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.
Send Google Analytics Data To A I To Analyze Then Save Results In Baserow. Uses scheduleTrigger, manualTrigger, stickyNote, googleAnalytics. Scheduled trigger; 22 nodes.
This n8n template automates daily backups of workflows and credentials to S3-compatible storage with automatic retention management. Designed for self-hosted n8n instances requiring disaster recovery