Multi-Channel Publishing
Multi-channel publishing
Mavic lets you create one post and publish it to multiple connected channels at once — Instagram, LinkedIn, Facebook, X, Threads, TikTok, Bluesky.
Before you start
You need:
- The relevant social channels connected in Integrations. See Connecting social channels.
- A post created in Mavic (any of the methods in Creating social media posts).
How to publish to multiple channels
- Open the post in the editor.
- In the channel selector at the top, toggle on every channel you want to publish to.
- For each channel, switch to its tab and tailor the caption (character limits, hashtags, mentions). See Editing captions per platform.
- Click Publish to send all channels live now, or Add to Planner to schedule.
What gets adapted automatically
Mavic handles platform-specific formatting:
- Image aspect ratios — Mavic generates appropriate crops where needed (e.g. 1:1 for Instagram feed, 9:16 for stories, 1.91:1 for Facebook link previews)
- Character limits — flagged with a real-time count
- Hashtag count — limit suggestions per platform
- Link behavior — Mavic handles platform-specific link rendering (e.g. Instagram, where links aren't clickable in captions)
Common channel-specific quirks
- Instagram — links don't render as clickable in feed captions; use "link in bio"
- LinkedIn — videos must meet specific format requirements (MP4, max length); consider testing one video before scheduling many
- TikTok — paid partnership disclosures aren't editable from Mavic (see the TikTok known issue in TikTok integration)
- X — long threads must be created as multiple connected posts
- Facebook Pages — only Pages are supported, not personal profiles
Scheduling vs publishing now
Option | When |
|---|---|
Publish | Send live immediately to all selected channels |
Add to Planner | Schedule for a specific date and time per channel |
Save as draft | Keep working on it; not visible in the planner until you schedule |
What happens if a publish fails
If publishing fails on one channel (e.g. a token expired or the platform's API is down), Mavic:
- Marks that channel's post as Failed in the Planner
- Sends a notification (in-app and via Slack if connected)
- Successful channels still go live — failures don't block successes
You can retry the failed post from the Planner. If a token is expired, reconnect the channel under Integrations. See Can't connect a social channel?.
Tips
- Tailor each channel. Don't publish identical copy to LinkedIn and X — it reads as lazy.
- Stagger publishing time. Audiences often overlap; publishing at slightly different times can extend reach.
- Match aspect ratios to the platform. A 16:9 image on Instagram looks bad — generate a square crop instead.
- Use the Planner to balance load. See your full week at a glance and avoid posting three things on the same day.
Related articles
Updated: May 2026
Updated on: 07/05/2026
Thank you!
