AutomationFlowsGeneral › Auto Social Publisher Demo

Auto Social Publisher Demo

Auto Social Publisher Demo. Scheduled trigger; 4 nodes.

Cron / scheduled trigger★★★★☆ complexity4 nodes
General Trigger: Cron / scheduled Nodes: 4 Complexity: ★★★★☆ Added:

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 →

Download .json
{
  "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
  }
}
Pro

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 →

More General workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

General

Add Liked Songs To A Spotify Monthly Playlist. Uses stickyNote, spotify, nocoDb, noOp. Scheduled trigger; 30 nodes.

Spotify, Noco Db
General

> This Workflow is a port of Add saved songs to a monthly playlist from IFTTT.

Spotify, Noco Db
General

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.

@Postpulse/N8N Nodes Postpulse, RSS Feed Read
General

Send Google Analytics Data To A I To Analyze Then Save Results In Baserow. Uses scheduleTrigger, manualTrigger, stickyNote, googleAnalytics. Scheduled trigger; 22 nodes.

Google Analytics, HTTP Request, Baserow
General

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

n8n, S3, Execute Command +1