We gave every dead trial a free account
One night in August we ran a migration that deleted a concept from Smart Post Studio: the expired trial. Every account that had ever started a 14-day trial and lapsed — some of them months cold — woke up the next morning as a live free account. And every new signup since lands the same way: the trial ends, and instead of a locked screen there's a free plan. The pricing page now says "never a dead account," and this post is the story of why, including the part where we reverse something we published six weeks earlier.
What we actually did
Two changes, one night. First, the backfill: every lapsed trial in the database was converted to a free account — 2 platforms of the 8, 10 scheduled posts a month, 30 days ahead, full original video quality, running in the web app. Nothing was reactivated on anyone's behalf; no posts were scheduled, no emails pretended we'd missed them. The accounts simply stopped being dead. If one of them was yours, logging in works again, and everything you set up during your trial is where you left it.
Second, the ongoing rule: a trial that ends without a card now auto-continues onto the free plan. There is no longer any state in the system called "expired." The full free plan fine print is on the pricing page, and the honest walkthrough of what it does and doesn't include is in last week's post.
Why: trials create evaluations. Free plans create users.
A 14-day trial frames the entire relationship as an audition with a deadline. The person spends the two weeks evaluating instead of working, and the clock measures our onboarding as much as it measures the product — miss a busy fortnight in someone's life and the verdict is "expired," which tells us nothing. Then the account dies, and a dead account is a stranger. There's no path back that doesn't start with "re-enter your card details for the thing you already decided not to buy."
A free plan inverts that. Someone posting twice a week through us — at whatever modest volume — isn't evaluating anything. They're using a scheduler that happens to be free, and the upgrade conversation can happen whenever their volume outgrows ten posts a month, which is a real signal instead of an arbitrary day-14 ultimatum. Upgrade should be earned by the product being worth it at the moment the ceiling is felt, not forced by a countdown we chose.
The honest exchange
Free plans cost money to run, so something pays. For us it's one line: every free-plan post carries a small "scheduled with smartpoststudio.com" at the end of the caption, removed on any paid plan (from $8/month). We've called this "the footer is the business model" and we mean it literally — free users' posts are our marketing, and in exchange they get the same full-quality publishing pipeline paying users get. No degraded video, no upsell nags wired into the workflow, no feature that breaks on day 15. The exchange is visible, priced, and stated in the caption itself. That's the whole deal.
The engineering, in plain words
The downgrade is automatic and boring. When a trial ends, the account moves to the free plan in place — nothing is exported, converted, or lost. Connected platforms beyond the free plan's two simply become inactive until you choose which two stay live.
The footer is stamped at publish time, not stored in your posts. Your drafts and scheduled posts contain only your words. The attribution line is appended at the moment of publishing, with per-platform length guards: the composer counts the line against each platform's character limit while you write, so a post can never fail to publish because of it. That failure mode — the free tier breaking your post — was the one we engineered against hardest, because a free plan that costs you a post isn't free.
Upgrading removes it instantly. The line is applied at publish time, so the moment an account is paid, the very next post goes out clean — including posts you scheduled while still on free. Nothing to edit, nothing to re-queue.
The part where we reverse ourselves
In July we published a free-schedulers roundup with a section literally titled "Why we don't have a free plan," arguing that a free tier funded by upsell-nudging would work against the flat-price promise. It's still up, unedited. The argument wasn't wrong — a free tier funded by nagging would have been a mistake. What changed is that we found a funding mechanism we could defend out loud: the attribution line. Once the free plan could pay for itself visibly, in the caption, without touching quality or wiring pressure into the product, the reason not to ship one was gone. Building in public means the old post stays published and this one links to it.
What we're watching now
Two things, and deliberately not revenue-first. Activation: does a converted or new free account connect its platforms and actually schedule — does it become a working queue rather than a signup row. Referrals: the attribution line is also a distribution bet, and we want to know whether free users' posts genuinely bring people in, because that's the assumption the whole model rests on. We don't have numbers worth sharing yet — the cohort is weeks old, and publishing week-two vanity stats is exactly the kind of thing this blog exists to not do. When the data says something, it'll be in a follow-up build post, wins or losses included, the same way the public log has worked since day one.
TL;DR: In August we deleted the expired trial as a concept — every lapsed trial account became a live free account overnight, and every new trial now ends in a free plan instead of a dead end. Trials create evaluations; free plans create users; the "scheduled with smartpoststudio.com" caption line is the visible exchange that funds it, stamped at publish time with per-platform length guards and removed instantly on upgrade (from $8/month). We reversed our own July position to do it, the old post stays up, and we're watching activation and referrals — numbers to follow when they mean something.
Run the system without the busywork.
Smart Post Studio schedules a week of posts across all eight platforms from your Mac or PC — or straight from the cloud. 14-day free trial, from $8/month.
Start your free trial