Skip to content

Posting rules by platform

UseNadia connects three channel types: Instagram, TikTok and YouTube. They disagree about almost everything — how many images a post can carry, whether extra parts become comments, whether text alone is allowed. This page is the reference.

How you connect it is what happens when you click the platform in Add Channel. All three use OAuth: you are redirected to the platform and authorise there, see Connect a channel.

Channel API __type How you connect it Characters
Instagram instagram-standalone OAuth, Instagram Login 2,200
TikTok tiktok OAuth 2,000
YouTube youtube OAuth, Google account 5,000

The composer blocks a post that breaks these before it ever reaches the platform, see Images and video.

Channel Media rules
Instagram At least one attachment is required. A story takes one picture or one video, and each attachment publishes as its own story. A trial reel is exactly one video
TikTok At least one attachment. One video or several pictures, never the two mixed
YouTube Exactly one video, MP4

UseNadia lets you add extra parts to a post. What those parts become depends on the channel.

Channel Extra parts
Instagram Published as comments on your own post. Comments cannot carry media
TikTok None. Only the first part is sent
YouTube None. Only the first part is sent

See Threads and comments for how to add them and set delays between parts.

All three channels use the same standard editor: bold, underline and emoji. None of them accepts HTML. Character limits and the counter are in Writing the post.

Instagram: posts, reels, stories and trial reels

Instagram always needs at least one attachment. Select Post Type in the composer settings picks between Post / Reel, Story and Trial Reel.

A story takes one picture or one video per story. Attach three media to a story post and Instagram publishes three stories — which is exactly what the story cutter produces from one long video.

Trial reels publish to non-followers first, then graduate to your followers either manually (MANUAL) or automatically on performance (SS_PERFORMANCE). A trial reel must be exactly one video, and the composer rejects anything else.

A reel can be kept out of the profile grid (share_to_feed: false), so it only shows in the Reels tab.

Other settings: collaborators (a list of handles Instagram invites to co-author), audio on a single-video reel, and the automation posed on this publication when it goes live (a template, its trigger words and its values).

Audio is only available on channels connected through the Facebook Business flow, which UseNadia does not use — so the field is there but has nothing to attach on a Standalone channel.

TikTok: direct post vs upload

TikTok offers two posting methods and they behave completely differently.

Direct post (DIRECT_POST) publishes to the account and applies your settings: privacy level, comments, duet, stitch, auto-add music, branded content disclosure.

Upload (UPLOAD) does not publish. It sends the media to the TikTok app’s inbox, where you must finish and publish it manually within 24 hours or it is discarded. In this mode TikTok ignores every setting except the title, silently. If you need any of those settings applied, use direct post.

Two more traps: duet, stitch and the AI disclosure are video-only, and auto-add music is photo-only. Settings that do not apply to your attachment type are dropped.

On a video the post’s text becomes the TikTok title. On a photo post the text becomes the description and the separate title field (capped at 90 characters) is the title.

YouTube: one video, a title and a visibility

A YouTube post is exactly one MP4; the composer refuses anything else (You need one media, Item must be a video). The post’s text is the description, up to 5,000 characters.

Required settings: a title (2 to 100 characters) and a type — public, private or unlisted. Optional: made for kids, tags (500 characters in total, YouTube’s limit) and a thumbnail picture.

YouTube reports its own errors after upload: a title too long is set aside (the video is uploaded, the title is not), a description containing < or > is refused, and tags over the total are rejected as a whole.

All three channels report account-level analytics. UseNadia keeps its own daily history for Instagram and TikTok; YouTube shows the live figures only. See Analytics for the metric list and date ranges.