Skip to content

Networks / X

Schedule and publish to many X (Twitter) accounts from one post

One post to every X account you manage, through the official X API. X has one rule of its own: a link costs the network money, so posts with a link come from a monthly allowance per plan. Posts without a link are included.

01Connect

What connects on X

You connect an X account on X's permission screen. Shager receives a limited, encrypted access token for posting and replying, and never sees a password. Each X account is one account on your plan.

A client can connect their own X account through a connect link, without a Shager account.

02Limits

Formats and limits, as the code checks them

Account type
X (Twitter) accounts
Formats
Post
Caption length
Up to 280 characters
Media required
No
First comment
Yes
Clickable link in caption
Yes
Post length
Up to 280 characters
Media
Images or video, optional
First comment
Posted as a reply from the same account

Shager checks these rules in the composer before scheduling, and again before publishing. Anything that doesn't fit shows up right away, not after the network rejects it.

03Leads

Where the link goes, and how clicks are counted

On X a link in the text is clickable, but X charges the apps that publish through it much more for a post that carries a link. So on X the tracked link is not added automatically: you decide which post is worth a link, and write it in the text or the reply.

A post with a link counts against a monthly allowance per plan (table below). Shager detects a link in the text before sending and tells you when the allowance is used up. Clicks on our short link are counted per account, as on every network.

04Links

Posts with a link on X, by plan

X charges more for a post that carries a link. So on X the tracked link is not added automatically, and a post you write a link into (in the text or the reply) counts against a monthly allowance. Posts without a link are included on every plan without limit.

PlanLink posts per month
Free0
Creator10
Pro30
Agency100
Agency+300
Scale1,000
NetworkUnlimited

05Status

Where X stands today

Live

280 characters. The tracked link is not added automatically; a post you write a link into counts against a monthly per-plan allowance. The first comment is posted as a reply.

06Questions

Frequently asked

Why is there an allowance for link posts on X specifically?

Because X bills the apps that publish through it for every post, and several times more for a post with a link. Rather than raising the price of every account, we limited only the posts with a link. Posts without a link go out with no allowance on every plan.

What counts as a link?

A web address in the post text or in the first reply, including one without https. Shager checks this before sending and marks the post as a link post.

Is there a first comment on X?

Yes. It goes out as a reply from the same account right after the post. If the reply contains a link, the post counts as a link post.

What happens when the allowance runs out?

The post doesn't go out to the X account, and Shager says why next to it: remove the link or upgrade. The other networks in the same post go out as usual, and the allowance renews when your plan month starts.

Are threads supported?

A post and a first reply, yes. Longer threads, not yet.

Your X accounts, from one post.

Start free with 3 accounts, no card required. Connect, write once, and watch the post go live on every account.