DEV Community

FileFreight
FileFreight

Posted on

A new file every month: running a subscription download without losing subscribers

A subscription download looks deceptively simple: the same product, again, on a schedule. A new pattern pack monthly. A fresh preset set every Friday. A weekly template.

In practice it is a different business from one-off downloads, because time is now part of the product. A one-off sale has one delivery moment that has to go right. A subscription has twelve or fifty-two of them a year, plus a renewal payment before each one, plus an ending you have to design before anyone reaches it. Most subscription-download pain is not creative — it is the six operational decisions below, made late or not at all.

1. Fix the cadence, and publish it like a train timetable

Subscribers do not churn because an edition is a day late nearly as often as they churn because they never knew when to expect it. Pick a cadence you can sustain on your worst month, not your best one — monthly beats weekly for almost every solo seller — and state it precisely: "a new edition on the first Tuesday of every month," not "regular new content."

Precision does three jobs. It tells subscribers when to look. It tells you when you are actually late, as opposed to vaguely behind. And it sets the boundary for the months you cannot make: a stated cadence lets you announce a skipped edition in advance, to people who can see you honouring the announcement. An unstated cadence makes every gap look like abandonment, because to the subscriber it is indistinguishable from it.

One more decision, made once: does delivery follow the calendar, or each subscriber's signup date? Calendar delivery — everyone gets Edition 14 on the same day — is far simpler and creates a shared "current edition" you can talk about. Anniversary delivery spreads your work across the month and multiplies every support answer by the number of cohorts. For a file-based product with no live component, calendar wins almost every time.

2. Number and date every edition like you mean it

In a one-off catalogue, files are named for what they are. In a subscription, files are named for where they sit in time, and sloppy naming becomes a support category of its own: "the March one," "the new one," "the one after the blue one."

Use one scheme and never vary it: an edition number and a date, in the filename, on the cover, and inside the file itself — Edition 14 — March 2027. The number makes completeness visible: a subscriber who holds Editions 11, 12, and 14 knows instantly that 13 is missing, and so do you when they write in. The date tells a subscriber a year from now whether the advice, templates, or patterns are current.

Keep a simple edition register — number, date, contents, who was entitled to it. That last column settles the first "I never got the October edition" email from someone who joined in November, in ten seconds.

3. Decide the back-catalogue question before the first signup

Every new subscriber asks some version of it: do I get the old ones? There are three honest answers, and all three work — what fails is having none of them written down.

  • Start from now. New subscribers receive current and future editions only; the back catalogue is sold separately, perhaps at a subscriber discount. Cleanest entitlement, and it makes joining early worth something.
  • The whole archive, immediately. New subscribers get everything ever published. Generous and simple, and each new edition adds permanent value to joining — but a one-month subscription can harvest two years of work, and your longest-tenured subscribers funded an archive a stranger downloads in an afternoon.
  • Drip the archive. New subscribers receive the back catalogue on a schedule — one past edition a week alongside the new ones — so the archive arrives over months, not minutes. The middle path: the value is real, but paced to a subscription that stays alive.

Whichever you choose, put the sentence on the sales page and in the welcome delivery. Asked after payment, the back-catalogue question is a dispute; answered before payment, it is just the offer.

4. Treat a failed renewal as a delivery problem, not a collection problem

One-off sellers meet failed payments at checkout. Subscription sellers meet them monthly, at 3 a.m., for subscribers who fully intend to stay. Cards expire, banks flag, balances dip for a day. The renewal fails — and what happens next is a policy you should write before it is ever needed.

Decide three things. Grace: how many days before you treat the subscription as lapsed — a few days of retries covers most accidental failures, and the subscriber who fixes their card inside the grace window should experience nothing but a polite email. The current edition: if the delivery date falls inside the grace window, do you deliver and risk giving an edition to a subscription that never recovers, or hold delivery until payment lands? Holding is cleaner, provided the subscriber is told their edition is waiting, not vanished. The tone: the first failed-renewal message should assume an accident, because it almost always is — one clear message stating what happened, what to update, and what happens to their access if they do nothing. Dunning that sounds like debt collection converts a banking hiccup into a cancellation the subscriber would never otherwise have made.

And when retries end: lapse the subscription cleanly, stop future deliveries, and say so in a final message. Silent limbo — no deliveries, no closure, a subscription that might revive — generates chargebacks.

5. Write the cancellation rule around already-delivered files

When someone cancels, what happens to the editions they already received?

For delivered files, the honest answer is almost always: they keep them. A downloaded file cannot be un-downloaded, and pretending otherwise — trying to claw back editions paid for in full, month by month — buys nothing but resentment and disputes. What cancellation should stop is the future: no further editions, no further deliveries, nothing not yet sent. Say exactly that on the sales page: "Cancel any time. Editions already delivered are yours to keep; the subscription simply delivers no new ones."

Two edges to settle in the same paragraph. If your delivery includes any continuing access — a download page, a members' archive, links that stay live — state whether cancellation ends that access, and when: immediately, or at the end of the paid period. End of the paid period is the fair default and the easier one to defend, because the subscriber bought that month in full. And if a subscriber cancels mid-year on an annual plan, your refund position belongs in the same paragraph — decided now, not negotiated per person later.

6. Remind subscribers to download — every edition, on purpose

The quietest subscription failure is the edition nobody collected. The subscriber paid, the delivery arrived, and it sat in an inbox under four hundred other emails. Months later they cancel, not because the product was poor, but because — in their lived experience — they received almost nothing. From inside their inbox, they are right.

So build the reminder into the cadence itself. Each edition gets its own delivery message, sent when the edition lands, naming it by number and date and saying plainly what is inside and why this month's is worth opening. If your links expire, the reminder is also your expiry warning — send a short second note before a link lapses, because "my link died before I ever used it" is a recovery email you can prevent for the cost of one scheduled send. Keep the reminder useful, not pleading: a subscriber who learns to expect a genuinely informative note on delivery day opens it; a subscriber trained that your emails are begging learns to filter them, and then your deliveries are filtered with them.

The shape of the whole thing

A subscription download is a promise repeated on a schedule, so its operations are the promise, written down: a cadence stated like a timetable, editions numbered so gaps are visible, a back-catalogue rule chosen before it is asked about, a failed-renewal path that assumes accidents, a cancellation rule that lets people keep what they paid for, and a reminder that treats every edition as worth collecting. None of it is glamorous. All of it is why some sellers run a monthly edition for years and others quit after four — the work was never the files. It was deciding, in advance, what happens between them.


Closing note: the runbook above is tool-agnostic seller practice; editions still have to be issued each cycle with whatever delivery you use. For my own downloads that delivery is FileFreight: payments run through your own Stripe account, each buyer gets a personal expiring download link, PDFs are stamped per buyer on first download, a license key is issued per paid order, and a refund revokes access automatically (Pro $19/mo at 0% per sale; Free plan 5%). Honest caveats: it is new and small; it is not a merchant of record and does not handle sales tax or VAT; there is no importer yet, though the first 20 sellers get a free white-glove migration; it is not a Shopify app; and it is delivery-only, with no marketplace discovery.

Top comments (0)