Step one
Connect a channel
Add Postia's bot to a Telegram channel, or approve Meta once for your Facebook Pages and the Instagram accounts attached to them. Threads has a login of its own. WordPress takes a plugin.
Write it once. Postia sends it to Telegram, Instagram, X, LinkedIn, YouTube, TikTok and a dozen more — your own WordPress site among them — at the hour you picked, with your watermark on the pictures and your signature at the end.
Every new account starts on 14 days of Studio with everything switched on. No card, and nothing to cancel if you walk away.
Channels
Every network is on every plan, the free one included. What you pay for is how many channels you keep and how much you send.
Keeps your formatting. Up to 4096 characters, or 1024 under a photo.
Add the Postia bot to your channel as an administrator, or bring a bot of your own and paste its token.
Plain text. Effectively no limit on how much of it.
Approve Meta once. Every Page you administer comes across with it.
Plain text. Needs a picture. Up to 2200 characters.
Comes with Facebook, for professional accounts linked to a Page.
Plain text. Up to 500 characters.
Its own login, separate from Facebook.
Plain text. Up to 280 characters.
Sign in and approve Postia once.
Plain text. Up to 3000 characters.
Sign in and approve Postia once.
Plain text. Needs a video. Up to 5000 characters.
Sign in with the Google account that owns the channel.
Plain text. Needs a video. Up to 2200 characters.
Sign in and approve Postia once.
Plain text. Needs a picture. Up to 500 characters.
Sign in once; every board is there to pin to.
Keeps your formatting. Effectively no limit on how much of it.
Sign in once. Posts go to your profile or to the communities you moderate.
Plain text. No length to run out of.
Sign in once; every blog you run comes with it.
Plain text. Needs a picture. No length to run out of.
Sign in and approve Postia once.
Plain text. Up to 500 characters.
Make an access token on your server and paste it in, with the server's address.
Plain text. Up to 300 characters.
Your handle and an app password — never your own.
Keeps your formatting. Up to 2000 characters.
Make a webhook for the channel and paste its address.
Keeps your formatting. No length to run out of.
Paste an integration token from your Medium settings.
Keeps your formatting. No length to run out of.
Install the Postia plugin on your site and connect it once.
Keeps your formatting. No length to run out of.
Sign in with Google. Every blog you write for comes across with it.
Keeps your formatting. No length to run out of.
Add a custom integration on your site and paste its Admin API key.
Keeps your formatting. No length to run out of.
Make an app for your store with content access and paste its token.
Keeps your formatting. No length to run out of.
Paste an API key from your DEV settings.
This list is read from the product itself, so it is the set Postia can publish to today rather than the set it could publish to on the day this page was written.
The composer
Postia tells you before you send which network will render your bold, which will flatten it, and which one refuses a post with no picture in it. Afterwards every destination is listed with what actually happened to it.
How it works
There is no setup wizard to sit through. One connected channel is enough to publish, and everything else can wait until the day you want it.
Step one
Add Postia's bot to a Telegram channel, or approve Meta once for your Facebook Pages and the Instagram accounts attached to them. Threads has a login of its own. WordPress takes a plugin.
Step two
One text, however many places it is going. Attach pictures, pick a hashtag set, and decide whether your signature belongs at the foot of this one.
Step three
Publish now, or leave it in the queue for a time in your own timezone. Postia stores the moment rather than the wall clock, so it goes out when you meant it to wherever you happen to open the app.
What is in it
Each of these exists because doing it by hand, five times, in five places, is how a channel goes quiet.
Everything scheduled, in order, with what happened to it afterwards. A post that reached three channels and missed one says so, and names the network's own error rather than shrugging.
Size and margin are a share of the image width rather than a count of pixels, so the same mark sits the same way on a phone photo and on a wide banner.
Two Telegram channels can carry a forward of the original instead of a second copy, and a post composed elsewhere can carry a line linking back to it. You choose which, per post.
The tags that work under an Instagram photo are rarely the ones you want under a Telegram post. A set has one main list, and any network can carry its own instead.
The handle, the link, the line that belongs at the foot of every post. Written once, appended on publish, and dropped on any post where it does not belong.
Your site becomes another destination, so the post goes out as an entry as well as a message. Install it from the directory, or download the zip if your host will not let you.
Show a draft to whoever has to approve it with a link rather than a screenshot. They see the post as each network will render it, without an account of their own, and the link stops working when you say so.
Analytics
What Postia sent and how it went, live from its own records. Audience figures come from the networks once a day and are shown apart from delivery, because they are a different kind of fact. Telegram never reports how many people saw one post, so that column stays blank instead of being estimated.
Plainly
Worth saying before you connect a channel to it, rather than after.
A draft stays a draft until you schedule it or publish it. Nothing is written, suggested or sent on your behalf.
A failed destination stays failed and tells you why. You fix the cause and send it again. There is no silent second attempt at three in the morning.
Every figure in Analytics came from somewhere, and the ones no network reports are left empty rather than filled in.
If a trial lapses or a subscription stops, you drop to the free plan and everything you have made is still there.
Pricing
One channel, ten posts a month.
€0forever
No card, no expiry.
Start freeFor one person posting in a few places.
€7per month
Billed monthly.
Start freeThe trial runs on this
For a brand with a queue to keep full.
€19per month
Billed monthly.
Start freeFor someone posting on behalf of other people.
€49per month
Billed monthly.
Start freePrices are in euros. Any tax your country charges is worked out at the checkout and shown before you pay. A yearly plan costs ten months' money for twelve months' service. Change plan or stop at any time: a subscription you stop keeps working to the end of the period you have already paid for, and then you are on the free plan. The pricing page spells out how billing works, and the refund policy covers the rest.
Questions
You type your email and Postia sends a six-digit code back. The same flow both registers and signs in, so there is no separate sign-up to get through first.
The code is good for ten minutes, and the screen lets you ask for another one a minute after the last.
One connected channel. Signatures, hashtag sets and watermarks are all optional and can be added the day you want them.
Yes, and on a channel you care about it is the better answer: the shared bot is an administrator in other people's channels too, and your own is only in yours.
Create it with BotFather, add it to the channel as an administrator, and paste the token into Postia. It is stored encrypted.
Because they have different rules. Instagram has no text-only post, so anything going there needs at least one picture, while Telegram is happy with words alone.
Postia says so before you send, and afterwards each destination is listed with what happened to it.
No. Instagram only lets an app publish to a professional account, business or creator, linked to a Facebook Page. That is Instagram's rule rather than ours, and it applies to every tool that posts there.
Some hosts switch the plugin installer off, and a site on an intranet cannot reach the directory at all. Upload it by hand instead: download the zip, then Plugins, Add New, Upload Plugin.
That link carries no version and always serves the current release, so a bookmark of it keeps working.
You move to the free plan: one channel, ten posts a month. Nothing you have made is deleted, and picking a paid plan later switches the limits back on where you left them.
Two weeks of the whole product, no card, and one connected channel is enough to see whether it is for you.