n8n integration

Automate social posting with n8n

Import our ready-made workflow: it uploads an image and publishes it through the Crosspostify API. Extend it to all nine platforms and trigger it from anything n8n connects to.

Read the API docs

API access is included in the Pro and Business plans.

crosspostify-n8n-workflow.json
The Crosspostify workflow in n8n: download image, upload media, post
Setup

Up and running in four steps

The sticky note in the workflow lists the same changes.

  1. 01

    Download the workflow

    Import the JSON file into n8n. It contains the trigger, the image download, the media upload and the post request.

  2. 02

    Add your API key

    Copy your key from the API page of the Crosspostify app (Pro or Business plan). In both HTTP nodes, Upload Media1 and Post to TikTok, open Headers > X-API-Key and replace the placeholder.

    YOUR_CROSSPOSTIFY_API_KEY
  3. 03

    Set the account ID

    In Post to TikTok, replace the placeholder with your account ID. You find it in the dashboard or with GET /social-accounts.

    YOUR_TIKTOK_ACCOUNT_ID
  4. 04

    Customize and run

    Point Download Image to your own image, write your caption, add more accounts or platforms, then run the workflow.

Why n8n + Crosspostify

Your workflows, every platform

Full automation

Plug publishing into your existing n8n workflows, from RSS feeds to spreadsheets to AI agents.

Nine platforms

TikTok, Instagram, YouTube, Facebook, LinkedIn, Pinterest, Tumblr, Bluesky and Threads from one workflow.

Plain REST API

Standard HTTP Request nodes, no custom node to install. Everything is documented with examples.

Scheduling

Run on n8n's own triggers, or pass a scheduledDate and let Crosspostify publish at a set time.

Developers

Build your own nodes on the API

The workflow uses the same public API you can call from any HTTP Request node.

Media upload

Upload images and videos with POST /media and get a media id back.

Publishing

Publish one media file to many accounts in a single request.

Scheduling and status

Schedule posts for later and follow their status with GET /posts.

TikTokInstagramYouTubeFacebookLinkedInPinterestTumblrBlueskyThreads

Your next post could be on nine platforms by tonight.

Connect your accounts, upload once, and let Crosspostify handle the rest. Try it free for 3 days.