私の本の予約販売は、ギリギリでなんとか成功した
ここ数か月、『Refactoring English: Effective Writing for Software Developers』という本の執筆に取り組んできました。
1年かけて本を書き上げてから誰も買ってくれないと分かるのは避けたかったので、3月の初めにKickstarterで1か月間の予約販売を実施しました。$5k分の予約が集まらなければプロジェクトは不成立となり、私は一銭も手にできないという条件にしました。
週末に目標を達成しました。執筆時点で、販売終了まで残り8時間を残して、174人の方から$6,000分の予約をいただいています。
傍から見れば、余裕で目標を達成したように見えるかもしれません。
しかし実際には、この1か月の大半は本は失敗したと思い、予約販売の不振が恥ずかしくて仕方ありませんでした。
4日前の予約状況は、こんな感じでした:
売上はとっくに頭打ちになっていました。思いつく限りの集客策はすべて試し尽くしたのに、目標までまだ$2,000も足りませんでした。
私を救ってくれたのは、Hacker Newsでの幸運な投稿でした。
予約販売の前
『Refactoring English』の執筆を始めたのは2021年のことです。始めてすぐに本業が予想外に伸び、会社の経営に追われて本を書く時間がまったく取れなくなってしまいました。
2025年になるまで、本について手元にあったのは、ざっくりとした目次と、本に関するお知らせを受け取るためのメール登録フォームだけでした。

2021年から2024年まで、私の本はざっくりとした目次と登録フォームだけのウェブサイトでしかありませんでした。
今年に入って再び執筆を再開し、サンプルとして2つの章を公開しました。読者の方からは好意的なフィードバックをいただきましたが、ライティングスキル向上についての本にお金を払ってくれる開発者がいるのかどうか、自信はありませんでした。
3月初め、この本を書く価値があるかどうかを確かめる最善の方法は、1か月間の予約販売をすることだと決めました。Kickstarterにプロジェクトを作成し、本を$25で予約できるようにしました。
目標金額は$5kに設定しました。150件ほどの予約に加え、支援の気持ちで上位プランを選んでくれる方が何人かいれば達成できるだろうと考えたからです。
期待外れだった最初のブログ投稿
新しいサンプル章をブログ投稿として公開した直後に、Kickstarterでの予約販売を開始したいと考えていました。その投稿が話題になれば、読者が最後まで読んで、私が本を執筆中であることを知り、「この人の考えが気に入ったから、もっと読むためなら$25払ってもいいな」と思ってくれるのではないかと期待したのです。
そこで「How to Write Useful Commit Messages」を公開し、記事の末尾にKickstarterの予約販売へのささやかな自己宣伝を付け加えました:

サンプル章の末尾に、Kickstarterでの予約販売を知らせる自己宣伝を付け加えました。
新しい章の公開とKickstarterでの予約販売の開始を、メーリングリストに登録してくれている方々にメールでお知らせしました。
本のお知らせに登録してくれていた方は1,100人いましたが、実際に予約してくださったのは49人だけでした。先行きは暗いと感じました。やはりあまり興味を持たれていなかったのかもしれません。あるいは、私の文章が気に入らなかったのでしょうか。

1週間が経っても、『Refactoring English』を予約してくださったのは49人でした。1,100人もの登録者がいることを考えると、予想を大きく下回っていました。
でも、まだ大丈夫だと思いました。本を宣伝するアイデアは他にもあったからです。
秘密兵器
予約販売の出だしは期待より遅かったものの、実は私には切り札がありました。
その1か月前、「My Seventh Year as a Bootstrapped Founder」というブログ投稿を書いていました。Hacker Newsに投稿すると、すぐにフロントページの1位に躍り出ました。45票を集め、さらにどんどん伸びているところでした。
ところが数分後、Hacker Newsのモデレーターに投稿を削除されてしまいました。
モデレーターに連絡を取ると、前回の投稿「Lessons from my First Exit」から間を置かずに年次振り返りを投稿したためだという説明を受けました。内容が似すぎていると判断されたようですが、2〜3か月ほど間を置けば再投稿しても構わないとのことでした。
2つの投稿は内容がそれほど重なっておらず、すでに2か月は空いていたので、この判断には少し違和感がありました。ただ、Hacker Newsのモデレーションは全体として非常に公平だと感じているので、1か月待つことにしました。
結果的に、モデレーターに削除されたことが私にとって有利に働きました。Hacker Newsで成功することが分かっている投稿を手元に残し、本の予約販売期間中に投稿すれば、予約に興味を持ってくれそうな読者を集められると考えたのです。
年次振り返りを改めてHacker Newsに投稿しました。しかし今度は、ほとんど反応がありませんでした。わずか2票しか入りませんでした:
週末にもう一度試しました。平日より競争が少ないからです。しかし結果はさらに悪くなりました:
なぜ2月にはあれほど支持された投稿が、数週間後にはまったく無視されるのでしょうか。
もうお気に入りのGitコミットではない
しかし、別のアイデアがありました。2019年に「My Favourite Git Commit」というブログ投稿があり、Hacker Newsや/r/programmingで話題になっていました。「How to Write Useful Commit Messages」を書いているときに、その投稿についてこれまで議論されていなかった洞察を得たので、ブログ記事にすれば面白いのではないかと思ったのです。
そこで「No Longer My Favorite Git Commit」という新しいブログ投稿を書き、Hacker Newsに投稿しました。しかし、これも失敗に終わりました。
Hacker Newsでは普段、私の文章はもっと反応があるので、2回連続の不発に不安が募りました。それでも、月末までに何か一つは当たるだろうと期待していました。
企業へのスポンサー営業も不発に
DigitalOceanやLogRocketのように、開発者向けに質の高いブログ記事の執筆に力を入れている企業があります。私の本も開発者向けの質の高いライティングがテーマなので、スポンサーになってくれないかと打診してみることにしました。
スポンサー営業のアイデアは予約販売の開始当初からあったのですが、勢いがついてから企業にアプローチしたいと考えていました。大ヒットしたブログ投稿の直後に声をかけ、どれだけ多くの読者にロゴが見られるかをアピールしようと思っていたのです。
しかし販売終了まで残り10日となっても、ヒット作は一つも生まれず、予約販売は完全に停滞していました。私からの提案は、同情や救済を求める懇願のように聞こえたと思います。
10社に連絡を取り、結果は次のとおりでした:
- 1社は、謝辞のページ1ページとウェブサイトのバナー広告枠を$1kで買いたいと申し出てくれました。
- 「永続的」な掲載は避けたかったので、期間限定にできないか尋ねたところ、返信が途絶えました。
- 1社は興味を示しましたが、Kickstarter経由での支払いをお願いしたとたんに返信がなくなりました。
- 1社は、丁寧にすぐ断ってきました。
- 残りの7社からは、一切返信がありませんでした。
あからさまにHacker Newsに媚びてみたらどうだろう
去年の夏、Hacker Newsで最も人気のある個人ブロガーが誰なのか気になり、見栄えは悪いもののPythonスクリプトを書いてデータを集計し、ランキングを出してみました。さらに5〜10時間かけて、そのツールを本の宣伝用に使いやすいウェブアプリに仕上げました。

本の宣伝のために作ったツールです
このツールはHacker Newsでヒットすると、かなり確信していました。
Hacker NewsはHacker News自体の分析が大好きですし、個人ブログも概して好まれます。このツールは自分で作ったものを披露する特別枠のShow HNにも該当し、フロントページに上がりやすくなるという特典もあります。
Hacker Newsでは決して確実なことはありませんが、これほどトップ10入りを確信した投稿は初めてでした。
しかし、トップ10には入りませんでした。
フロントページにすら、ほとんど表示されませんでした。
ようやく訪れたHacker Newsでの成功
数日後、Hacker Newsを眺めていると、「The highest-ranking personal blogs of Hacker News」という投稿が目に入りました。
なんだって!?
誰かが私のアイデアを盗んだのかと思いました!
あ、待ってください。私のサイトへのリンクでした。
別のHacker Newsユーザーが私のツールを投稿してくれていたのです(もちろん問題ありません)。なぜか彼らの投稿は拡散したのに、私の前回の投稿は失敗していました。おそらく「Popularity Contest」というタイトルを付けなかったのが良かったのだろうと思います。
とにかく、これでようやくフロントページに載ることができました!そこからJohn Gruber氏(Markdownの共同開発者)の目に留まり、私のツールについてのブログ記事を書いてくれました。
2日間で、2万人が私のツールを試すためにRefactoring Englishのウェブサイトを訪れてくれました。
Kickstarterの状況を確認してみました。ほとんど変化はありませんでした。
ツールがHacker Newsに掲載された日と、John Gruber氏がブログで紹介してくださった翌日の2日間で、売上はわずか4件、合計$100でした。フロントページに載らなかった日と変わらない数字でした。
これもまた、悪い兆候でした。
ターゲットである読者の目の前に本を届けたのに、誰も買うことに興味を持ってくれなかったのです。
奇跡の逆転
この時点で、予約販売の終了まで残り5日。目標の$5kに対して、達成率はまだ60%でした。
本は失敗したと確信していました。プロジェクト自体を諦めるか、数週間で書き上げられるような、もっと小規模な本に切り替えるか、すでに悩んでいました。
最後の望みは、ブログについてのサンプル章でした。ここ数週間かけて執筆してきたもので、月末までに完成させられた最後の章でした。
ブログについて書くことの問題は、質の低いスパムのようなアドバイスが溢れているため読者が懐疑的になること、そして記事を共有したいコミュニティの多くが自己宣伝を厳しく禁じていることです。
だから、その章をRedditに投稿して0票まで下げられたときも、驚きはありませんでした。トップコメントは、トピック自体への不満でした:
その章をHacker Newsにも投稿しましたが、少しずつ票やコメントは集まったものの、フロントページに載るほどの勢いは得られませんでした。
「Popularity Contest」ツールが別のタイトルで遥かに良い結果を出したので、翌日「What I Learned from Nine Years of Blogging」というタイトルで再投稿してみました。するとHacker Newsですぐに重複投稿と判定されました。
あれ?通常なら、失敗した投稿は翌日に再投稿しても重複扱いにはならないはずです。
そしてフロントページを見ると、私の投稿が載っていました!別のユーザーが私に代わって投稿してくれていて、11位まで上がっていたのです。
そして今度は、読者が本に興味を持ってくれました。数時間のうちに$1,000分の新たな予約が入りました。その章はHacker Newsで好意的な反応を得続け、最終的に581票と154件のコメントを集めました:
その夜寝る前には、Kickstarterは目標の$5kまで残り$300を切っており、終了まであと3日を残していました。
土曜の朝に目が覚めると、目標を達成しており、さらに予約は増え続けていました。
予約販売は最終的に、191人のお客様から$6,551の売上を記録して終了しました。
本を書けることになりました!
こんな劇的な結末になるとは思ってもいませんでした。プロジェクトは失敗寸前まで追い込まれ、起死回生となったのは、Hacker Newsがあのダメ元で出したサンプル章を取り上げてくれたからでした。
プロジェクトを支援してくださったすべての方に、心から感謝しています。
この本は4年前から書きたいと思っていたものです。たくさんの方に予約していただき、今後数か月をかけてこの本に投資するだけの読者がいるという確信を持つことができ、とても嬉しく思っています。
リンク
- Refactoring English - サンプル章や本に関する詳しい情報はこちらです。
- 本に関する最新情報のメール登録はこちら
記事をランダムに読む
















