What we shipped
A running record of what changed at Vort Social — features that moved the calendar, the review queue, billing, and the marketing surface itself. Cold-outreach replies and inbound prospects get the same list we do, newest first, plain prose.
Milestones
Ten releases in fourteen months
Each row is one shipped product change with the date it went live and which surface it touched. The list is hand-maintained — no auto-generated commit feed, no marketing spin on a JIRA export.
August 1, 2026
MarketingFounder-led /about page
The about surface now reads as a values statement: three principles, a founder bio, and a sign-up panel — so visitors can read who is on the account before they book a call.
June 15, 2026
MarketingVertical SaaS case study: Project Nimbus
The first category-specific case study went live at /case-studies/saas. Nine-month trajectory, three pillars, and the headline-result block we now reuse on vertical landings.
April 30, 2026
DashboardAI Content Generator — brief-versioned drafts
Every AI-generated draft now ships with the brief it came from. Editors can read why a post reads the way it does, and earlier versions stay attached as the brief evolves.
March 10, 2026
Review QueueCancellation NPS feedback loop
Cancelled customers land on a short, tokenized NPS form; the response round-trips into the admin Review tab with the cancellation reason, no login required.
January 20, 2026
DashboardSchedule & Publish — hold-while-you-sleep engine
The publishing layer now holds approved posts overnight and releases them at the scheduled second, with retry on transient channel errors and a surfaced failure log.
November 8, 2025
BillingSelf-serve Pricing + /pricing marketing
Three pricing tiers went live with a self-serve Founder signup. The /pricing page mirrors the same tier ladder and routes sign-up directly into Stripe Checkout.
September 12, 2025
Marketing/features four-pillar landing page
The marketing surface moved from a single-line description to four named pillars: AI drafting, review queue, scheduled publishing, and social account connections.
July 4, 2025
Review QueueReview Queue — approve/reject with reason capture
Every queue action now records the reviewer decision and the reason that earned it. Rejection reasons feed the brief for the next AI draft on the same post.
May 21, 2025
BillingStripe Billing — checkout + status heartbeat
Stripe Connect checkout wired end-to-end with a status heartbeat that re-reads subscription state on a tick. Server reads price from the tier, never from the request body.
March 14, 2025
DashboardCalendar — 14-day scheduled-slot grid
The dashboard calendar launched as a 14-day scheduled-slot grid. Drafts, approved slots, and shipped posts live on the same canvas, with drag-to-schedule for approved drafts.
Stay close
See the next milestone before it ships
Self-serve sign-up takes about two minutes, and the dashboard opens with the calendar the same day — so the next row here is the one your account is going to ship.