Skip to content

ミセテLP: 月額サブスクを廃止し ¥9,800 買い切りへ移行、無料版の書き出し上限を撤廃 - #4

Merged
yoggydev merged 1 commit into
mainfrom
claude/claude-code-setup-hzqva9
Jul 28, 2026
Merged

ミセテLP: 月額サブスクを廃止し ¥9,800 買い切りへ移行、無料版の書き出し上限を撤廃#4
yoggydev merged 1 commit into
mainfrom
claude/claude-code-setup-hzqva9

Conversation

@yoggydev

Copy link
Copy Markdown
Owner

概要

事業判断で月額課金をやめたため、ミセテLP(/lp)を姉妹プロダクト(コンポーネント集・PR #3 で ¥9,800 買い切りへ移行済み)と同じ買い切りモデルに揃えます。

変更前 変更後
プラン Free / Pro ¥1,480/月 / Studio ¥4,980/月(3段) 無料 / フル ¥9,800 買い切り(2段)
無料版の書き出し 月3回まで 無制限
実効的な壁 月次クォータ+バッジ バッジのみ
Stripeリンク VITE_STRIPE_LINK_LP_PRO / _STUDIO VITE_STRIPE_LINK_LP(1本)

なぜ3段ではなく2段か

制作会社向けの上位プランは作りませんでした。クライアント納品の可否を技術的に強制できない以上、区別は名目だけになります。代わりに買い切り版のライセンスを「自分のお店でもクライアント納品でも商用利用OK」と明示しました。

価格を姉妹プロダクトと同じ ¥9,800 に揃えたのは、売り手として説明が単純になるためです。ペライチ Light は年17,580円、LP外注は中央値4万円なので、「1年分より安く、作ったLPは永久に自分のもの」という訴求が成立します。

無料版の月3回上限を撤廃した理由(src/lp/lpPlan.ts の冒頭コメントに明記)

  1. LPは一度で決まらない。 書き出して実機で見て、直してまた書き出す。3回はすぐ使い切り、利用者が価値を感じる前に手を止める設計だった
  2. そもそも守れていない。 プラン状態は localStorage にあり、上限は編集すれば外せる。守れない壁は正直な利用者だけを止める
  3. 実際に効く壁はバッジひとつ。 書き出しHTMLに焼き込まれるので消せず、公開されたLPがそのまま宣伝になる(Carrd・Tally と同じ形)

これに伴い FREE_MONTHLY_EXPORT_LIMIT / getMonthExports / incMonthExports と関連UI・状態・テストを削除しました(デッドコードなし)。

主な変更

  • src/lp/lpPlan.tsLpPlanId = "free" | "full"isLpPaidLP_PLANS を2段に。月額をやめた理由・上限を捨てた理由を冒頭コメントに記載
  • src/lp/steps/ExportStep.tsx — 上限表示・残回数・ブロック分岐を削除。無料版には「何回でも書き出せます/バッジが入ります」+「バッジなしで書き出す(フル版 ¥9,800 買い切り)」の案内に
  • src/lp/export.ts — 書き出しオプションを { pro }{ paid } に改名(廃止したプラン名を書き出しエンジンのAPIに残さないため)
  • src/vite-env.d.ts / docs/LP-BUILDER.md — 環境変数と収益設計・ロードマップの記述を更新

既存ユーザーの localStorage に残る lp:plan="pro"/"studio" は既知でない値として free に倒れます(コメントに明記)。

検証エビデンス

  • テスト 2862件グリーン(撤廃機能のテスト5件を削除し、買い切り仕様のテスト5件を追加)。typecheck / build / prerender グリーン
  • Playwright 実機検証 7項目 PASS: ¥9,800 と「買い切り」が表示される//月¥1,480¥4,980 が残っていない/残回数・上限の表示が消えている/無料版で4回連続の書き出しが通る(旧仕様なら4回目で止まった)/ボタンが無効化されない/無料版の書き出しにバッジが入る
  • 月額前提の語(月3回・月額・サブスク・MRR・アップグレード)の残存は「やめた理由の説明」と「復活していないことを検査する否定アサーション」のみ

補足: ホスト型公開URL(M2)の優先度を下げます

M2は「継続課金の本体になる」という理由で優先度1位でしたが、月額廃止でその前提が消えました。加えて買い切りとホスティングは構造的に噛み合いません(一度の ¥9,800 で永続的な配信コストと責任を負う)。顧客のLPは顧客自身の無料アカウントに置いてもらう方針に寄せ、公開ガイドの改善に投資するのが妥当と考えます。詳細は docs/LP-BUILDER.md のロードマップに反映済みです。

🤖 Generated with Claude Code

https://claude.ai/code/session_01YXb6DP2sELzRyZkqpe15p4


Generated by Claude Code

- 料金を 無料 + ¥9,800買い切り の2段に。Pro¥1,480/月・Studio¥4,980/月を廃止
- 無料版の「書き出し月3回」上限を撤廃。LPは書き出して確認し直して再書き出しを
  繰り返すもので、価値を感じる前に手を止める設計だった。加えてプラン状態は
  localStorageにあり上限は編集で外せるため、守れない壁が正直な利用者だけを
  止めていた。実効的な壁は書き出しHTMLに焼き込まれるフッターのバッジ1つに集約する
- Stripeリンクを VITE_STRIPE_LINK_LP 1本に統一

テスト2862件グリーン(チェックポイント時点)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YXb6DP2sELzRyZkqpe15p4
@yoggydev
yoggydev marked this pull request as ready for review July 28, 2026 12:26
@yoggydev
yoggydev merged commit c262aec into main Jul 28, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants