My Book's Pre-Sale Just Barely Succeeded

Michael Lynch

我的新書預售驚險達標

過去幾個月來,我一直在撰寫一本名為Refactoring English: Effective Writing for Software Developers(《重構英文:軟體開發者的高效寫作指南》)的書。

我不想花一整年把書寫完後,才發現根本沒人想買,所以在三月初,我在 Kickstarter 上展開為期一個月的預售。我把專案設計成:如果預購金額沒有達到 $5k,專案就會取消,我將一無所獲。

上個週末,我達成了目標。截至撰寫本文時,預售還剩下八小時,我已經從 174 位顧客那裡獲得了 $6,000 的預購金額。

在外人看來,我似乎輕鬆達標了。

但實際上,在這個月的大部分時間裡,我都以為這本書已經失敗了,也為預售表現如此慘淡感到難為情。

這是僅僅四天前的預購狀況:

銷售早就陷入停滯。我已經用盡了所有能想到尋找顧客的方法,卻還是距離目標差了 $2,000。

救了我的是在 Hacker News 上一篇幸運爆紅的貼文。

預售之前

我早在 2021 年就開始撰寫《重構英文》。才剛起步,我的主要事業就出乎意料地成長,我花了太多時間經營公司,以至於根本沒時間寫書

直到 2025 年,這本書的全部就只有一份粗略的目錄和一個用來接收新書消息的電子郵件訂閱表單。

2021 到 2024 年間,我的書就只是一個網站,上面只有一份粗略的目錄和一個訂閱表單。

今年,我重新開始撰寫這本書,並發表了幾篇試讀章節。我收到了讀者正面的回饋,但仍不確定是否真的會有開發者願意付費閱讀一本關於提升寫作能力的書。

三月初,我決定驗證這本書是否值得寫下去的最好方法,就是進行為期一個月的預售。我為這本書建立了一個 Kickstarter 專案,讓大家可以用 $25 預購。

我把專案目標設在 $5k。我估算這大概需要約 150 筆預購,再加上一些慷慨的讀者選擇更高價位的贊助方案來支持專案。

令人失望的第一篇部落格文章

我想在發表一篇新的試讀章節作為部落格文章後,馬上在 Kickstarter 上啟動預售。我希望那篇文章能受到歡迎,然後讀者在讀到文末時,看到我正在寫一本書,會想:「我太喜歡這傢伙的觀點了,我願意再花 $25 看更多。」

於是我發表了〈如何寫出實用的 Commit 訊息〉,並在文末放了一個小小的自我宣傳廣告,宣傳在 Kickstarter 上的預售:

我在試讀章節的底部加上了自我宣傳廣告,讓讀者知道在 Kickstarter 上的預售消息。

我也向這本書的電子報訂閱名單發信,分享新章節並宣布在 Kickstarter 上的預售。

有 1,100 人訂閱了新書消息,但在我開放預購後,只有 49 人下單。這可不是什麼好兆頭。或許他們其實沒那麼感興趣?又或許他們不喜歡我寫的內容?

一週後,有 49 位顧客預購了《重構英文》,雖然考量到有 1,100 位電子報訂戶,這個數字比我預期的要低。

但沒關係,我還有其他行銷這本書的點子。

我的秘密武器

雖然新書預售的起步比我預期的還要慢,但我私底下還藏著一張王牌。

一個月前,我寫了一篇名為〈我作為自籌創業者的第七年〉的部落格文章。我把它投稿到 Hacker News,結果立刻衝上了首頁第一名。當時已有 45 個讚,而且還在快速增加。

可惜,幾分鐘內 Hacker News 的管理員就把我的貼文移除了。

我聯繫了 Hacker News 的管理員,他們解釋說我這篇年度回顧距離上一篇〈我的第一次退場教訓〉貼得太近了。他們覺得內容太相似,但歡迎我隔兩、三個月後再試一次。

管理員的決定有點奇怪,因為這兩篇文章的重疊其實不多,而且當時已經相隔兩個月了。不過整體而言,我覺得 Hacker News 的審核非常公正,所以我想那就再等一個月吧。

這麼一來,管理員移除我的貼文反而對我有利。我手上有一篇我知道在 Hacker News 上一定會成功的文章,可以在新書預售期間投稿,吸引有興趣預購的讀者。

我再次把年度回顧投稿到 Hacker News,但這次幾乎毫無水花,只拿到可憐的兩個讚:

我又在週末試了一次,想說平日工作時間之外競爭比較少,結果表現甚至更差:

為什麼 Hacker News 在二月時那麼喜歡這篇文章,幾週後卻完全不理會?

不再是我最愛的 Git commit

但我還有另一個點子。2019 年有一篇名為〈我最愛的 Git Commit〉的部落格文章,曾在Hacker News/r/programming 分版上爆紅。我在撰寫〈如何寫出實用的 Commit 訊息〉時,對那篇文章產生了一個先前討論中未曾出現的洞見,所以我想這應該能寫成一篇不錯的文章。

我寫了一篇名為〈不再是我最愛的 Git Commit〉的新文章,並投稿到 Hacker News,但同樣慘敗。

我開始感到擔心,因為 Hacker News 過去對我的文章反應通常不錯,而現在已經連續兩篇失敗了。不過,我還是抱著希望,期待在月底前能有篇文章成功引起關注。

向企業尋求贊助卻徒勞無功

有些公司像Digital OceanLogRocket 投入大量資源為開發者撰寫高品質的部落格文章,所以我很好奇他們是否願意贊助我的書,畢竟這本書正是關於為開發者寫出高品質內容。

我從預售一開始就有了尋求贊助的想法,但我想帶著一點聲勢去接觸潛在贊助商。我原本打算在一篇超熱門的部落格文章發表後,馬上去找企業,向他們展示會有多少讀者看到他們的 logo。

預售只剩下 10 天,我卻還沒有任何一篇熱門文章,預售也明顯停滯不前。我覺得自己的提案聽起來就像是在乞求同情或紓困。

我聯繫了十家公司,結果如下:

  • 有一家願意出 $1k 買下書中致謝頁的一頁版面和網站上的橫幅廣告。
    • 我問他們是否能接受有期限的合作,因為我不想有「永久」的義務,結果他們就不再回覆了。
  • 有一家原本感興趣,但當他們發現我想請他們透過 Kickstarter 購買贊助方案後,就不再回覆了。
  • 有一家很快、很客氣地回絕了。
  • 剩下七家則完全沒有回應。

如果我直接迎合 Hacker News 會怎樣?

去年夏天,我很好奇在 Hacker News 上最受歡迎的個人部落客是誰,於是我寫了一些很陽春的 Python 腳本來分析數據、整理出排名。又花了 5 到 10 小時後,我把這個工具打磨成一個可用的網頁應用程式,用來宣傳我的書。

我為了宣傳這本書而打造的工具

我非常有把握這個工具會在 Hacker News 上爆紅。

Hacker News 本來就喜歡分析 Hacker News 本身的內容,而且普遍對個人部落格抱有好感。這個工具也符合Show HN 的資格,這是一個專門展示自己作品的特殊分類,更容易登上首頁。

一如往常,在 Hacker News 上從來沒有保證,但我從未對一篇文章能衝進前十名這麼有信心。

它沒有進入前十名。

甚至幾乎完全沒有出現在首頁上。

終於,在 Hacker News 上取得一點成功

幾天後,我在瀏覽 Hacker News 時,看到一篇名為「Hacker News 上排名最高的個人部落格」的貼文。

什麼?!?

有人偷了我的點子!

喔,等等。那是連到我網站的連結。

另一位 Hacker News 使用者投稿了我的工具(這完全沒問題)。不知為何,他的投稿成功引起關注,儘管我之前的嘗試失敗了。我猜是因為沒有用「Popularity Contest」這個標題效果比較好。

但不管怎樣,我終於登上首頁了!接著,這引起了John Gruber(約翰·葛魯柏)(Markdown 的共同發明者)的注意,他寫了一篇關於我這個工具的部落格文章

兩天內,有 20k 人造訪《重構英文》的網站來試用我的工具。

我去查看 Kickstarter 的狀況:幾乎毫無變化。

從工具登上 Hacker News 當天到隔天葛魯柏發文介紹我的工具之間,總共只有四筆銷售,合計 $100。預購量跟完全沒上首頁的日子根本沒兩樣。

所以,這又是另一個不祥的徵兆。

我把書推到了目標讀者面前,卻沒有人有興趣購買。

奇蹟般的大逆轉

到了這個時候,預售只剩下五天,而我只募到了 $5k 目標的 60%。

我確信這本書已經失敗了。我已經在考慮要完全放棄這個專案,還是轉向一本野心沒那麼大、只要再花幾週就能完成的書。

我還有最後一線希望:一篇關於寫部落格的試讀章節。過去幾週我一直在寫它,也是我在月底前唯一來得及完成的最後一章。

寫關於部落格經營的問題在於,市面上充斥著大量低品質、像垃圾內容般的建議,讓讀者抱持懷疑態度,而且許多你想分享文章的社群都有嚴格禁止自我宣傳的規定。

所以當我把這章貼到 reddit,結果被使用者投到零分時,我一點也不意外。最熱門的留言就是有人在抱怨這個主題本身:

我把這章投稿到 Hacker News,它慢慢累積了幾個讚和留言,但始終沒有足夠的動能衝上首頁。

因為我的「Popularity Contest」工具換個標題後表現好得多,我隔天試著用「What I Learned from Nine Years of Blogging」這個標題重新投稿。Hacker News 立刻將它標記為重複投稿。

咦?通常隔一天重新投稿失敗的貼文,並不會被算作重複。

然後我看了首頁,發現我的貼文就在那裡!另一位使用者幫我轉貼了,而且已經衝到了第 11 名。

而且這一次,讀者們對這本書感興趣了。短短幾小時內,就新增了 $1,000 的預購。這篇文章在 Hacker News 上持續獲得正面回應,最終達到 581 個讚和 154 則留言:

那天晚上我去睡覺時,Kickstarter 距離 $5k 目標只差不到 $300,而且還有三天才結束。

週六早上醒來時,我已經達標了,而且還不斷有人繼續預購。

預售最終以來自 191 位顧客、共 $6,551 的銷售額作收。

我可以開始寫我的書了!

我從沒想過預售會有如此戲劇性的結局。這個專案差一點就失敗了,唯一拯救它的,就是 Hacker News 意外捧紅了那篇原本勝算不大的試讀章節。

我非常感謝每一位支持這個專案的人。

過去四年來我一直想寫這本書,很開心有這麼多人預購,讓我有信心相信有足夠的讀者值得我投入接下來的幾個月來完成它。

相關連結

原文由 Michael Lynch 發布

本文章由 muse-spark-1.2-contributor 進行翻譯