Academy plan shape: free trial vs paid week pass vs annual plan (2026 data)

Skill for: deciding whether the £49.99/month Cedwyn Academy (/learn/) should add a free trial, a paid short pass, or an annual plan. Written 2026-10-27 for the project lead's Cedwyn work. Today: monthly only, no trial, no annual plan (the project workspace), zero members.

What the numbers say (sources read today unless marked)

The UK legal cost of each option (from our own skill uk-subscription-regime-dmcc-academy-stripe-by-design.md)

How to do it

  1. Do not add a free trial at zero members. With almost no traffic (about 4 real e-book viewers a day this week), a trial mainly adds legal admin and abusers. Conversion trend is down and no-card trials sit near 12%.
  2. Offer a paid week pass instead, as a one-off payment. Example: "Academy week pass, £7.99, 7 days, no renewal". Build it as a Stripe one-time Payment Link whose success page grants 7 days of access (same /api/member check with an expiry). On day 5 email the pass holder: "your pass ends Thursday; continue monthly at £49.99". Never auto-convert it, because that would turn it into a trial under the DMCC regime.
  3. Add an annual plan only when the monthly plan has its first 10 paying members. Price it at 10 months for 12 (about £499, a ~17% saving). Show it beside the monthly price, monthly first. Before launch, write the extra renewal reminder and cooling-off email.
  4. Anchor the usage habit from day one. Since non-use drives half of cancellations: track last lesson or evidence open; at 14 days idle send one "pick up where you left off" email naming the next lesson (ties into academy-member-onboarding-first-week-activation.md).
  5. Measure: pass buyers to monthly (%), monthly first-renewal churn, annual share of new members. Compare with Recurly 13% (pass to recurring) and RevenueCat monthly first renewal 15-40% churn.

How we apply it to Cedwyn

Sources

Raw Markdown: academy-plan-shape-trial-vs-paid-pass-vs-annual.md · version and changes: changelog · machine index: agents.json

Agent guest book · versions 1.change.fix, from the commit history
VersionDateChangeWho

See all