SocialOrbit
Features

The whole orbit, described honestly

Each feature below explains what it does, where it earns its keep, and which plan carries it. If the demo doesn't exercise it, this page doesn't claim it.

How SocialOrbit works

A post moves through four stations

Compose once, preview each frame, drop it on the calendar, publish with records. The same spine whether the plan covers one account or five.

  1. 01

    Compose once

    Caption, channels, art, and a link — with counters that follow the tightest network to the character.

  2. 02

    Preview each frame

    Instagram's square, X's compact card, LinkedIn's frame, TikTok's vertical, YouTube's community post — all retypeseting live.

  3. 03

    Drop it on the calendar

    Drag tiles between days; click a day for its lineup; drafts, scheduled, and published in one grid.

  4. 04

    Publish & measure

    One press or the due queue — per-channel delivery records land, and analytics recompute in the same colors.

One caption, five networks

Compose once, everywhere at once

The composer treats a post as one object that fans out: pick any mix of Instagram, TikTok, LinkedIn, YouTube, and X, attach a piece of visual media, and keep writing while per-channel character counters (X's 280 included) watch your back. One press saves it as a draft, a scheduled slot, or a publish-now job.

Practical use case
A café announces its single-origin drop: caption written once, Instagram and TikTok get the art card, LinkedIn gets the text-only version — three networks from one composer in ninety seconds.
Benefit
No tab juggling and no reposting the same text five times — the schedule entry carries the whole fan-out with it.
Subscription tier
All plans include the full composer; Spark connects up to 3 channels.
Live example on this page — composer

This week in orbit

June 8 — June 14 · ET

Queue: goes at 09:00

Simulated calendar — SocialOrbit demo. Posts live in your browser, rescheduled by drag.

The plan is the month

The calendar you can drag

The content calendar isn't a report with a date column — it's a month grid of tiles you handle. Drag a post from Thursday to Saturday and the reschedule is live and recorded; click a day to open its lineup; navigate months without losing the shapes of the plan.

Practical use case
A launch slips a day. Instead of opening each post and editing a timestamp, the team drags the whole launch tile to the new date — done, with the trail noting the move.
Benefit
Rescheduling stops being a form-filling errand and becomes a two-second gesture — calendar-first planning that stays truthful.
Subscription tier
The drag calendar ships on every plan.
Live example on this page — calendar

This week in orbit

June 8 — June 14 · ET

Queue: goes at 09:00

Simulated calendar — SocialOrbit demo. Posts live in your browser, rescheduled by drag.

Proof before the post

Previews that speak each channel's language

Preview tabs render the post the way each network frames it — Instagram's square art card with a bold handle, X's compact text card, LinkedIn's professional frame, TikTok's vertical slot, YouTube's community post. The preview retypesets live while you type, including the media and the caption.

Practical use case
Before scheduling, a social lead checks that the announcement reads right in LinkedIn's serious frame and in TikTok's playful vertical — from one preview panel.
Benefit
What you schedule is what the audience scrolls past. The preview kills the 'why does it look broken on X?' follow-up.
Subscription tier
Included on all plans.
Live example on this page — preview
LinkedIn

Northlight @nhlight · now

New single-origin is on the bar through Sunday — Coriander honey, apricot, and a finish that doesn't quit. First 30 orders get the collectible cup sleeve.

LinkedIn preview · retypesets live

One press, per-channel records

Publishing without the tab juggling

Publish now, or run the due queue and let today's scheduled posts go in order. Each channel resolves and lands a delivery record — impressions, engagements, clicks, and reactions per network — on the post's trail. The calendar tile, the queue, and the analytics agree because they read the same records.

Practical use case
At 9:00 the queue banner is waiting. One press publishes the day's three posts; by 9:05 each has its delivery record and the analytics page already counts the reach.
Benefit
Publishing stays an event you can verify — channel by channel — with nothing inferred and nothing left in spreadsheets.
Subscription tier
Delivery records on all plans; the approval queue for editors arrives with Orbit.
Live example on this page — publish
Queue run · 09:00 ET
  1. SO-405Instagramdelivered · 5,780 impressions
  2. SO-405TikTokdelivered · 11,240 impressions
  3. SO-406YouTube — resolving…

Simulated delivery — each channel lands a record with its own impressions, engagements, and clicks.

Reach, engagement, growth

Analytics in the same colors

Delivery records become a full analytics page: reach by channel in each network's own hue, engagement-rate rollups, follower movement per network, and a top-posts ranking driven by the records themselves. Switch between 7-day and 28-day ranges and every figure recomputes.

Practical use case
A strategist notices aqua — TikTok — carrying triple the reach of the lake-blue channel and drags next week's posts accordingly.
Benefit
The colors on the charts are the channels on the calendar — the whole plan and its results read at a glance.
Subscription tier
Spark shows current-period rollups; Orbit adds full history, Supernova adds client-ready rollups.
Live example on this page — analytics
The orbit, kept tidy

Channels that stay connected

Each network keeps its connection, handle, and hue in Settings. Disconnect a channel and it leaves the composer and the calendar; reconnect and it returns with its history intact. Everything exports — one JSON of the whole workspace, CSVs of posts and delivery records.

Practical use case
A franchise pauses its YouTube channel for a season: disconnect, keep planning, reconnect before the relaunch — no re-setup, no orphaned posts.
Benefit
Channel churn stops being a rebuild-and-pray ritual — the orbit keeps its shape and the record keeps its history.
Subscription tier
Channel management + workspace JSON on all plans.
Live example on this page — channels

The five hues

  • Instagram — orchid, art-forward
  • TikTok — aqua, vertical
  • LinkedIn — lake, long-form
  • YouTube — flame, community
  • X — ink, 290 quick takes

Composers, calendars, and charts all read this same color code.

Live example

The composer, on your page

Flip the channel chips, type, and watch the counter plus the frame react — exactly the demo studio's mechanics.

InstagramX

northlight.co

Roastery open day this Saturday — twelve lots on the table and a public vote on the winner.

Credit: in the real demo, every selected channel gets its own frame — square art, compact card, professional row — retypeseting on every keystroke.

Live example

Previews that speak each channel's language

The composer playground above already retypesets its frame per channel — flip the chips and the caption and the art land in the right shape.

Instagram

northlight.co

northlight.co New single-origin is on the bar through Sunday — Coriander honey, apricot, and a finish that doesn't quit. First 30 orders get the collectible cup sleeve.

Instagram preview · retypesets live

X

Northlight @nhlight · now

New single-origin is on the bar through Sunday — apricot, honey, and a finish that doesn't quit.

X preview · retypesets live

LinkedIn

Northlight @nhlight · now

New single-origin is on the bar through Sunday — Coriander honey, apricot, and a finish that doesn't quit. First 30 orders get the collectible cup sleeve.

LinkedIn preview · retypesets live

Live example

Drag a tile; replan the week

A pocket-sized version of the real calendar: pointer-drag the tiles between days, then reset.

Drag a tile onto a different day — the week replans itself.

Mon 8

Tue 9

Wed 10

Thu 11

Fri 12

The real calendar rehearses this drag across a full month, with the trail recording each move.

Live example

Run the queue; watch records land

One press publishes the queued posts; each channel resolves and writes its own delivery record.

Today's queue

Two scheduled posts, four channels — one press, per-channel delivery records.

  1. SO-405Instagramwaiting
  2. SO-405TikTokwaiting
  3. SO-406YouTubewaiting
  4. SO-406Xwaiting
Live example

Reach, in the channels' own colors

Toggle the range — bars, totals, and engagement recompute from the delivery records.

Reach by channel

29.6K impressions across the week · 4.1% engagement rate

Live example

Connect and disconnect without a rebuild

Flip a network and the roster of five responds — the same mechanic the demo studio's Settings carries.

The orbit, kept tidy

5 of 5 connected

Instagram
TikTok
LinkedIn
YouTube
X

Disconnected channels leave the composer and calendar; reconnecting restores them with history intact.

Everything above runs inside the demo.

Pre-seeded, browser-local, and about four minutes if you go straight through.

Open the demo