Documentation

Social Calendar

A reference for what the social calendar does today. Everything described here is available now, in the browser, without an account.

Getting started

  1. 1
    Open the calendar
    Go to the calendar. You start with an empty workspace and a prompt to create your first client.
  2. 2
    Create a client
    A client is a workspace: your own brand, or one per client if you manage several accounts. Give it a name and you're in.
  3. 3
    Add an entry
    Pick a date, choose a platform (Instagram, LinkedIn, Facebook, X, TikTok, or Other), and write a caption idea. Set its status to Idea, Draft, Scheduled, or Posted — whatever's true right now.
  4. 4
    Move it forward
    As the post gets written and goes out, update its status. There's nothing automatic here — you post on the platform itself, then come back and mark it Posted.
  5. 5
    Log analytics once it's posted
    Once an entry is marked Posted, an analytics form appears for it. Enter whatever numbers are relevant for that platform — likes, comments, shares, reach, whatever you have.
  6. 6
    Check the report
    The report view rolls up your logged numbers by platform and date range, pulled directly from what you have entered.

Working with clients

Each client is a fully separate workspace — entries, analytics, and reports never mix between clients. Switch between them using the client selector at the top of the calendar. There's no limit on how many clients you can create, on any plan.

Entries and statuses

Every entry has four fields that matter: date, platform, caption, and status. Status moves through four stages — Idea, Draft, Scheduled, Posted — in whatever order actually reflects your workflow. You can skip stages; nothing enforces moving through them in sequence.

Only entries marked Posted show an analytics form. This is deliberate — analytics only make sense once something's actually live.

Analytics fields

The analytics form adapts to context rather than showing every possible metric for every platform. Common fields include impressions, reach, likes, comments, shares, saves, and clicks — enter whatever's relevant and leave the rest blank. There's also a free-text notes field for anything worth remembering (how you confirmed the number, a client comment, anything else).

Analytics are a single, editable record per entry — not a running history. If a post's numbers change over time (engagement often keeps growing for a while), come back and update the same entry rather than creating a new one.

Report view

The report view shows totals and patterns across whatever platforms and date range you select, computed directly from your logged analytics. There's no separate reporting step — it reads live from your entries.

Saving and your data

Everything you create — clients, entries, analytics — is saved automatically to your browser's local storage. This works fully, with no limit, without an account.

Cloud sync (Pro). Signing in and subscribing to Pro syncs your entire calendar — every client, entry, and analytics record — to your account, so it's available on any device and safe if you clear your browser data.

Images (Pro). Attaching an image preview to an entry requires a Pro subscription, since it needs cloud storage to host the file.

Saving is local to one browser unless you're signed in with Pro. Clearing your browsing data, using private/incognito mode, switching browsers, or moving to another device will lose your calendar data if you haven't upgraded — there is no copy anywhere else on the free tier.