The Growth Playbook / The weekly loop

Same asset, native voice

Cross-posting fails when it's obviously cross-posted: a LinkedIn post full of Instagram hashtags, a caption cut off mid-sentence on X. Keep the asset identical and change the words around it.

Post Train takes a shared caption plus per-platform overrides, so you write once and adjust only where it matters. The composer enforces these limits as you type:

PlatformCaption limitCarousel maxHashtags help
Twitter/X2804Yes
Instagram2,20020Yes
LinkedIn3,00020Yes
Facebook63,206No
TikTok2,20035Yes
Bluesky3004No
Mastodon5004Yes
Threads50020Yes
Pinterest8005No
Hashtags are a discovery mechanism on some platforms and noise on others. Mastodon is on the yes list for a non-obvious reason: most instances have no full-text search, so a hashtag is often the only way a post gets found at all.