Links and validation errors
Short links
Section titled “Short links”If your post contains a URL, UseNadia can shorten it so clicks are trackable. The behaviour is a setting, not a per-post decision:
| Preference | What happens |
|---|---|
| Ask every time | You are prompted before saving |
| Always shortlink | URLs are shortened silently |
| Never shortlink | URLs are left alone |
Set it in Settings, see Settings.
When prompted, the wording is:
Do you want to shortlink the URLs? it will let you get statistics over clicks
Shortened links produce a click table in the post’s statistics.
Validation
Section titled “Validation”UseNadia validates a post against every selected channel before saving. If any channel fails, nothing is saved, and the composer takes you to the block at fault with the error shown — by switching to that channel’s tab on a desktop, by scrolling on a phone.
The same validation runs again on the server when you submit, so you cannot bypass it by editing the request. It is also the same validation the Public API and the agent go through.
What usually fails
Section titled “What usually fails”| Error | Cause |
|---|---|
Your post should have at least one character or one image |
An empty post |
post is too long |
Over the character limit for that platform, see Writing the post |
Should have at least one media |
Instagram with no attachment |
Trial Reels can only have one video / must be a video |
A trial reel with anything other than one video |
No video / images selected |
TikTok with no attachment |
Only pictures are supported when selecting multiple items |
TikTok with several attachments, one of which is a video |
You need one media / Item must be a video |
YouTube with anything other than exactly one MP4 |
| Missing setting | A required per-platform field is empty |
Fixing them
Section titled “Fixing them”For length, detach the offending channel and write a shorter version rather than cutting the text everywhere. See Global vs per-channel.
For media, check the platform’s rules first, since the constraint usually comes from the platform rather than from UseNadia. See Posting rules by platform and Images and video.
For required settings, open the Settings band at the bottom of the composer and fill them in. Required fields are the ones the platform refuses posts without, so there is no way around them.