> ## 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.

# Post to All Social Media at Once | Dohoo

> Upload content once and publish it to Instagram, TikTok, YouTube, Facebook, LinkedIn, X, Pinterest, and Threads in one workflow.

Dohoo lets you post to all social media at once by taking one file from your library and publishing it to every selected network in one action. Instead of logging into each platform separately, uploading the same file, and writing the same caption over and over, you do it once in Dohoo and the platform handles the rest.

## Supported platforms

You can cross-post to any combination of the eight platforms Dohoo supports:

<CardGroup cols={4}>
  <Card title="Instagram" icon="instagram" />

  <Card title="Facebook" icon="facebook" />

  <Card title="TikTok" icon="tiktok" />

  <Card title="YouTube" icon="youtube" />

  <Card title="Twitter / X" icon="twitter" />

  <Card title="LinkedIn" icon="linkedin" />

  <Card title="Pinterest" icon="pinterest" />

  <Card title="Threads" icon="threads" />
</CardGroup>

## How to cross-post from the dashboard

<Steps>
  <Step title="Select a file from your media library">
    Open **Media Library**, find the video or image you want to publish, and click **Publish** or **Schedule**.
  </Step>

  <Step title="Enable multiple platform toggles">
    In the publishing panel, toggle on every platform you want to post to. Each enabled platform appears as an active destination.
  </Step>

  <Step title="Customize captions per platform (optional)">
    By default, Dohoo uses the same caption across all selected platforms. To tailor your message — different hashtags for Instagram, a shorter copy for Twitter/X, a more detailed description for YouTube — click a platform's name to switch to its individual caption editor.
  </Step>

  <Step title="Publish immediately or schedule">
    Choose **Publish Now** to send to all platforms right away, or click **Schedule** to set a future date and time. Dohoo handles the publishing on your behalf.
  </Step>
</Steps>

## Platform-specific considerations

Every social network has its own rules around video dimensions, aspect ratios, maximum file duration, caption length, and supported file types. Dohoo adapts your content where possible, but some differences require your attention before publishing.

<Warning>
  Some platforms require specific video dimensions or duration limits. For example, TikTok, YouTube Shorts and Instagram Reels expect a 9:16 vertical aspect ratio. Review each platform's format requirements before bulk publishing to avoid rejected posts.
</Warning>

## Automate cross-posting with n8n or Make

For fully automated workflows — where content is generated, uploaded to your library, and cross-posted without any manual steps — Dohoo integrates with automation platforms like n8n and Make.

<Card title="Cross-Posting Automation Template" icon="bolt" href="/templates/cross-posting">
  Get the ready-made n8n / Make template for fully automated cross-posting. Upload one video and the workflow distributes it to all connected platforms automatically.
</Card>

The template connects to the Dohoo REST API (available on Business and Agency plans) and uses the `/api/upload/files` and platform-specific publish endpoints to push content without any manual intervention.

<Note>
  REST API access is required for automation workflows. API access is included on the **Business** and **Agency** plans. If you're on the Blogger plan and want to automate, consider upgrading to unlock the API.
</Note>
