Social

Publish everywhere.
Track every click back.

Shortifi is a publishing command center and a link platform in one workspace. Compose a post once, adapt it per network, schedule or publish — and every link inside it becomes a tracked short link that feeds the same attribution as the rest of your campaigns. No more guessing which post drove the traffic.

Start free See supported networks
7 networks live today, 3 rolling out · multiple accounts per network Clicks reconciled from your short links
Queue · next 24h
Vellum & Oak
Spring journals — restock
Bluesky · vel.lm/sp-bsky
09:10
Spring journals — restock
Mastodon · vel.lm/sp-masto
09:10
Founder note — the margin
LinkedIn · vel.lm/margin-li
14:30
Best window today · 19:00–20:00 from your own heatmap
3 networks · 1 compose
Each post · its own short link
Networks

Where your posts go.

Connect an account once, post everywhere from the same composer. Bluesky, Mastodon, LinkedIn, YouTube, TikTok, Telegram and Pinterest publish live today; Facebook Pages, Instagram and Threads are rolling out as platform approvals land. And it's never just one account: connect as many as you need, several per network. Three LinkedIn pages, two Mastodon handles, a dozen Telegram channels — connect them all and target any subset of accounts per post, all from one composer. Every integration talks directly to the platform's own free API — no third-party aggregator, no markup.

Bluesky
Personal profiles
Mastodon
Any instance, multiple handles
LinkedIn
Profiles + pages
Facebook Pages
Rolling out
Pages, not personal profiles · approval pending
Instagram
Rolling out
Business accounts · approval pending
Threads
Rolling out
Personal profiles · approval pending
TikTok
Business accounts
YouTube
Channels
Telegram
Add the Shortifi bot as admin · channels & groups · 4,096-char long-form
Pinterest
Pins · needs an image or video + a board
WhatsApp
One-tap share link with an attributed short link · not a connected account
Multi-account

Every account, one composer.

Connect as many accounts as you need — several per network. Three LinkedIn pages, two Mastodon handles, a dozen Telegram channels: connect them all and target any subset of accounts per post, all from one composer.

No per-account limit — add every page, handle, and channel you run.
Target any subset per post — one draft, exactly the accounts you pick.
Grouped by network in the composer — easy to scan when you manage a dozen-plus accounts.
Post to 4 of 6 selected
LinkedIn · Vellum & Oak
LinkedIn · The Margin Journal
Telegram · @vellum_deals
Mastodon · @oak@mastodon.social
Bluesky · vellumandoak.bsky.social
Instagram · vellum.oak
One draft, four accounts across three networks — no per-account rewriting.
Composer

Write once. Adapt per network.

Draft the post once, then let each network keep its own copy. Shortifi respects every network's character limit, splits long-form into clean threads, and swaps in a per-network short link so the clicks stay attributable down to the platform.

Per-network character limits — live counter per tab, no surprise truncation.
Thread splitter — long-form auto-chunks into a numbered thread.
Per-network link substitution — each platform gets its own short link.
Per-account targeting — pick any subset of connected accounts, not just networks.
Media upload — JPEG/PNG/WebP images, MP4/MOV/WebM video up to 25MB, auto-optimized per network.
Compose 3 networks selected
Bluesky Mastodon LinkedIn
Spring restock is live — the linen journals are back, in three new covers. Limited run this time.
vel.lm/sp-bsky
213 / 300
March 2026 Day Week Month
Mon
Tue
Wed
Thu
Fri
Sat
Sun
9Bsky
10
11LinkedInMasto
12Bsky
13drag…
14
15Evergreen
Best-time windows shaded from your own 90-day click heatmap
Calendar

A calendar that knows your audience.

Day, week and month views — plus a timeline of scheduled versus published. Drag a post to a new slot to reschedule it. The best-time-to-post windows aren't generic benchmarks; they're computed from your workspace's own 90-day click heatmap, so the advice fits the audience you actually have.

3
views · day, week, month
90d
heatmap window for best-time
drag
to reschedule, instantly
0
generic benchmarks used
Plan

From half-formed idea to recurring slot.

Plan content the way you actually work. A Content Ideas kanban moves cards from Unassigned to Done, with priority and format labels. Pull ideas straight from RSS feeds, save reusable post templates, and let evergreen queues recycle your best content on recurring weekly slots — with cooldowns so nothing repeats too soon.

Content Ideas kanban — Unassigned → To Do → In Progress → Done.
Capture from RSS feeds — turn what you read into a card in one click.
Reusable templates & evergreen queues — recurring slots with cooldowns.
Optional approval gate — admins review before anything publishes.
Content Ideas 14 cards
Unassigned
Refill teaserRSS
Behind the press
To Do
Spring restockHigh
In Progress
Founder noteThread
Done
Linen launchPublished
Evergreen queue · 6 posts recycling on Mon / Thu, 14-day cooldown
Inbox 2 open
B
Priya N. positive
"Just ordered the linen journal — the sourcing story sold me!"
M
@ledger_fan neutral
"Does the restock ship internationally?"
Suggest replies · saved replies · reply straight from Shortifi
Engage

Every reply, one inbox.

Comments and replies on your posts land in a single Inbox instead of ten open tabs. Reply in place, drop in a saved response, or ask the (optional, off-by-default) AI assistant for a few draft replies — it reads the comment and your original caption for context. Sentiment gets tagged automatically so you can spot the ones that need you first.

Bluesky and Mastodon sync today. Other networks join the Inbox as their developer review processes clear — same as connecting them for publishing.
Reply, dismiss, reopen, or turn a comment into a content idea.
Saved replies for the questions you answer every day.
Comment score — reply rate and median reply time, at a glance.
Reliability & analytics

It posts when it should. It counts what's real.

Publishing fails sometimes — a network hiccups, an OAuth token expires. Shortifi handles both quietly, and reports only numbers a network actually returned.

Failed posts retry themselves

A failed publish retries on backoff — 1m → 5m → 30m → 2h. You only hear about it if every attempt is exhausted.

Expired OAuth flips to reconnect

When a token expires, the account flips to reconnect instead of silently dropping posts. One click re-authorizes and the queue resumes.

Clicks reconciled live

Impressions, engagements and clicks per post — clicks pulled live from the post's short links, broken down by network. The real attribution, not a separate silo.

Social analytics last 7d · by network
Network Impr. Eng. Clicks
Bluesky 12,840 1,204 842
Mastodon 6,210 688 391
LinkedIn 9,470 512 604
Threads
awaiting network data
0 0
Impressions & engagements stay 0 until a network returns real data — never synthetic.
Honest numbers

No metric we didn't earn.

Social dashboards love to invent numbers. Shortifi doesn't. Impressions and engagements stay at 0 until the network itself hands back real data — there are no estimated, extrapolated, or synthetic metrics. Clicks are the exception, because we own those: they're reconciled live from your short links, so they're correct from the first redirect.

AI caption assist — drafts on-brand captions per network. Optional, and off by default — you opt in.

Publish your next post in the same workspace you measure it.

Compose once, schedule across networks, and watch the clicks land in your real attribution. No credit card.

Start free → Book a demo