The Cross-Posting template is a free n8n workflow that takes a single media file and publishes it to every major social platform at once. One trigger, eight platforms, zero repeated manual uploads. If you’ve ever thought “I should post this on Threads too” three days after it went live everywhere else, this template solves that problem permanently.Documentation Index
Fetch the complete documentation index at: https://docs.dohoo.ai/llms.txt
Use this file to discover all available pages before exploring further.
| Detail | Value |
|---|---|
| Price | Free |
| Platform | n8n |
| Level | Beginner |
| Version | 1.0 |
Platforms covered
The workflow publishes to all eight networks in a single run:TikTok
YouTube
Threads
X (Twitter)
What it does
This n8n workflow removes the repetitive work of uploading the same video to eight different apps, each with its own interface, login, and quirks:- Accepts a single media file as the workflow input
- Uploads the file to the Dohoo media library via the API
- Issues one publish command that fans out to all connected platforms simultaneously
- No manual uploads, no forgotten platforms, no inconsistent posting windows
How it works
Trigger the workflow with a media file
Start the workflow by providing the path or URL of the video you want to publish. You can trigger it manually, on a schedule, or from another workflow (such as the Auto Slicing template passing a freshly cut clip).
File upload to Dohoo
n8n sends the media file to the Dohoo API upload endpoint. The file is stored in your Dohoo media library and assigned a unique media ID.
What you get
Hours saved every week
Logging into eight apps to upload the same file manually is gone. The entire process takes seconds from the moment you trigger the workflow.
Consistent reach across all networks
Every piece of content hits every platform at the same time, so no audience is an afterthought.
Centralized control
All publishing runs through your Dohoo account and n8n workflow. One place to manage, monitor, and adjust.
Scale without burnout
Add more content without adding more manual work — the workflow handles any volume you throw at it.
Getting started
Download the free template
Go to dohoo.ai/shop and find the Cross-Posting template. Because it’s free, you can access the workflow file directly without a purchase.
Import the .json file into n8n
Open your n8n instance and navigate to Workflows → Import from file. Select the downloaded
.json file to load the workflow with all nodes pre-configured.Configure your Dohoo API key
Locate the Dohoo credential node in the workflow and enter your API key from Dohoo dashboard → Settings → API. This authorises n8n to upload files and trigger publishing on your behalf.
Connect your social accounts in Dohoo
In your Dohoo dashboard, make sure all eight social accounts (Facebook, Instagram, TikTok, YouTube, Threads, Pinterest, LinkedIn, X) are connected and authorised. The workflow publishes to every account that is active in your profile.
You need a Dohoo Business or Agency plan to use the publishing API endpoints that power this workflow. The Blogger plan does not include REST API access.