πŸ“± Create native multi-platform social video posts with PostWire

⚑ 37 views Β· πŸ“± Social Media & Email Marketing

πŸ’‘ Pro Tip β€” Since TikTok doesn’t have a public API, getting data usually means fragile HTTP scraping. ScraperNode is a community node that gives you clean JSON for TikTok profiles, videos, and comments β€” drop it into your workflow and skip the parsing.

View All Scrapers

Description

Quick overview

This workflow takes a single video URL and a post idea, uses PostWire to generate platform-native captions, and publishes the video to TikTok, Instagram, and YouTube using your connected PostWire social accounts.

How it works

  1. Runs when you manually click β€œTest workflow” in n8n.
  2. Sets the post idea, public MP4 video URL, target platforms (TikTok, Instagram, YouTube), and brand voice.
  3. Calls the PostWire /api/generate endpoint to create a native caption draft for each selected platform.
  4. Calls the PostWire /api/post endpoint to publish the video and per-platform captions to every connected account, setting TikTok privacy to SELF_ONLY by default.

Setup

  1. Create a PostWire account, connect your TikTok/Instagram/YouTube accounts in PostWire, and copy your PostWire API key.
  2. In n8n, create an HTTP Header Auth credential with Authorization: Bearer <your_postwire_key> and select it on both HTTP Request steps.
  3. Update the idea, video_url (must be a publicly reachable MP4), platforms array, and brand voice values to match your content and target networks.

Requirements

Customization

Additional info

The video URL must be a public MP4: TikTok and YouTube reject photo-only and text-only posts, so the workflow will fail on those two networks if you point it at an image. TikTok is set to SELF_ONLY so your first run stays private until you are happy with the output.

πŸ”— Nodes Used

Google Sheets, HTTP Request, Schedule Trigger, Filter

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup