One post. Every channel you keep.

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.

The Postia app: a queue of posts on the left showing what state each one is in and which networks it went to, and a composer on the right with its destinations listed under the text.

Channels

Every place you post, one piece of writing.

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.

  • Telegram

    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.

  • Facebook

    Plain text. Effectively no limit on how much of it.

    Approve Meta once. Every Page you administer comes across with it.

  • Instagram

    Plain text. Needs a picture. Up to 2200 characters.

    Comes with Facebook, for professional accounts linked to a Page.

  • Threads

    Plain text. Up to 500 characters.

    Its own login, separate from Facebook.

  • X

    Plain text. Up to 280 characters.

    Sign in and approve Postia once.

  • LinkedIn

    Plain text. Up to 3000 characters.

    Sign in and approve Postia once.

  • YouTube

    Plain text. Needs a video. Up to 5000 characters.

    Sign in with the Google account that owns the channel.

  • TikTok

    Plain text. Needs a video. Up to 2200 characters.

    Sign in and approve Postia once.

  • Pinterest

    Plain text. Needs a picture. Up to 500 characters.

    Sign in once; every board is there to pin to.

  • Reddit

    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.

  • Tumblr

    Plain text. No length to run out of.

    Sign in once; every blog you run comes with it.

  • Flickr

    Plain text. Needs a picture. No length to run out of.

    Sign in and approve Postia once.

  • Mastodon

    Plain text. Up to 500 characters.

    Make an access token on your server and paste it in, with the server's address.

  • Bluesky

    Plain text. Up to 300 characters.

    Your handle and an app password — never your own.

  • Discord

    Keeps your formatting. Up to 2000 characters.

    Make a webhook for the channel and paste its address.

  • Medium

    Keeps your formatting. No length to run out of.

    Paste an integration token from your Medium settings.

  • WordPress

    Keeps your formatting. No length to run out of.

    Install the Postia plugin on your site and connect it once.

  • Blogger

    Keeps your formatting. No length to run out of.

    Sign in with Google. Every blog you write for comes across with it.

  • Ghost

    Keeps your formatting. No length to run out of.

    Add a custom integration on your site and paste its Admin API key.

  • Shopify

    Keeps your formatting. No length to run out of.

    Make an app for your store with content access and paste its token.

  • DEV

    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

One editor. However many destinations.

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.

The composer in Postia: one body of text, a row of formatting controls, and the channels it will publish to listed underneath.

How it works

Three steps, and the third one is optional.

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

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.

The Accounts screen in Postia, with connected channels grouped by network: several on Telegram, a Facebook page, an Instagram account and a paused Threads account.

Step two

Write the post

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

Pick the hour

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

The parts of posting that are dull to repeat.

Each of these exists because doing it by hand, five times, in five places, is how a channel goes quiet.

A queue you can see

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.

Watermarks that fit

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.

Cross-posting rules

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.

Hashtag sets, per network

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.

Signatures

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.

A WordPress plugin

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.

Previews worth sending

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

Numbers, kept honest.

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.

The Analytics screen in Postia: counts of published, waiting, failed and skipped posts, a breakdown by network, and two audience charts over thirty days.

Plainly

What Postia will not do.

Worth saying before you connect a channel to it, rather than after.

It never posts on its own.

A draft stays a draft until you schedule it or publish it. Nothing is written, suggested or sent on your behalf.

It does not retry behind your back.

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.

It does not invent numbers.

Every figure in Analytics came from somewhere, and the ones no network reports are left empty rather than filled in.

It does not hold your work hostage.

If a trial lapses or a subscription stops, you drop to the free plan and everything you have made is still there.

Pricing

A plan is a count, not a catalogue.

Free

One channel, ten posts a month.

€0forever

No card, no expiry.

Start free
  • 1 channel
  • 10 posts a month
  • Shareable post previews
  • Analytics
  • Watermarks

Solo

For one person posting in a few places.

€7per month

Billed monthly.

Start free
  • 3 channels
  • 100 posts a month
  • Analytics and audience history
  • Cross-posting rules
  • Shareable post previews

The trial runs on this

Studio

For a brand with a queue to keep full.

€19per month

Billed monthly.

Start free
  • 10 channels
  • 1000 posts a month
  • Analytics and audience history
  • Watermarks on images
  • Cross-posting rules
  • Shareable post previews

Agency

For someone posting on behalf of other people.

€49per month

Billed monthly.

Start free
  • Unlimited channels
  • Unlimited posts
  • Everything in Studio
  • Priority support

Prices 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

The ones people arrive with.

There is no password. How do I sign in?

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.

What do I need before I can publish anything?

One connected channel. Signatures, hashtag sets and watermarks are all optional and can be added the day you want them.

Can I use my own Telegram bot instead of yours?

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.

Why did one network accept a post and another refuse it?

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.

Does Instagram work with a personal account?

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.

My WordPress site cannot find the plugin.

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.

What happens when the trial ends?

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.

Start with the channel you post to most.

Two weeks of the whole product, no card, and one connected channel is enough to see whether it is for you.