TinyPilot:第 16 個月
原文由 Michael Lynch 于 發布,訂閱此部落格
一句話總結
TinyPilot Cloud 的慘敗
本月亮點
- 我發表了一項新產品,然後發現那是個錯誤。
- 我簡化了 TinyPilot 網站,讓它只聚焦於單一裝置。
- 我嘗試了第一次真正放下 TinyPilot 去度假,結果好壞參半。
目標成績單
每個月月初,我都會訂下想完成的目標。以下是這個月的達成狀況:
訓練在地員工協助客服
- 成果:在地員工已能處理約 50% 的客服郵件。
- 評分:A-
我們現在使用 HelpScout 作為共用的客服信箱。雖然還是有很多情況只有我才有足夠的背景知識和技術能力來處理,但有夥伴能分擔其他部分已經幫了大忙。
最棒的是,我不再是處理時效性詢問的必經關卡,例如顧客下單後立刻來信說填錯了收件地址。以前還沒用 HelpScout 時,我得在顧客和負責出貨的同事之間來回傳話,常常為時已晚。現在,負責出貨的同事可以直接收到這些請求,自行處理,不需要經過我。
開始開發以月費制服務為基礎、作為 TinyPilot 補充的軟體
- 成果:由於使用者反應冷淡,已暫停開發。
- 評分:C-
我發布了一項名為 TinyPilot Cloud 的服務預覽,並開放早期體驗的報名。由於使用者興趣缺缺,目前已暫停這項計畫。
完成 TinyPilot 網站的品牌重塑
- 成果:已經非常接近完成,但還沒結束。
- 評分:B-
品牌重塑花的時間比我預期的久,不過應該能在 11 月完成。新設計看起來非常酷,我很期待上線。
TinyPilot 數據統計
| 指標 | 2021 年 9 月 | 2021 年 10 月 | 變化 |
|---|---|---|---|
| 不重複訪客 | 9,960 | 6,898 | -3,062 (-31%) |
| 總瀏覽次數 | 15,744 | 13,008 | -2,736 (-17%) |
| 銷售營收 | $42,234.17 | $34,927.55 | -$7,306.62 (-17%) |
| 企業訂閱 | $48.00 | $48.00 | 0 |
| 權利金 | $3,431.35 | $6,804.53 | +$3,373.18 (+98%) |
| 總營收 | $45,713.52 | $41,780.08 | -$3,933.44 (-9%) |
| 利潤 | $11,713.04 | $1,936.22 | -$9,776.82 (-83%) |
TinyPilot 這個月的銷售表現算是相當不錯。雖然比上個月略有下滑,但我們的歐洲經銷商銷量比 9 月成長了一倍,帶來了不錯的提振。
儘管銷售不錯,獲利卻比上個月低,原因是開發成本異常偏高,達到 1.1 萬美元。我另外還花了 5,000 美元請設計顧問協助品牌重塑,不過這筆費用只會再持續一兩個月。
TinyPilot Cloud 的慘敗
我最常聽到使用者提出的需求之一,就是希望能透過網際網路遠端存取他們的 TinyPilot 裝置。目前有幾個第三方解決方案,但不是速度慢,就是使用起來很不方便。
自然而然,這催生了 TinyPilot Cloud 的構想——一項付費服務,讓顧客能簡單、順暢地透過雲端存取裝置。這會是個很大的賣點,因為目前沒有其他 KVM over IP 裝置原生提供這種功能。這項服務也很符合 TinyPilot 讓一切極致簡單、同時兼顧效能與安全的品牌精神。最棒的是,它能帶來穩定的經常性收入,不像電商那樣營收起伏不定。
憑藉現有的開源工具和雲端服務,我估計只要一個月左右就能部署 TinyPilot Cloud 的最小可行性產品。我和其他 TinyPilot 開發者用 Wireguard 和 fly.io 做了一個簡單的概念驗證。過程比想像中困難,但成果比現有任何第三方雲端存取方案都好用。
有了基本原型後,我寫了一份需求文件,請 TinyPilot 的資深開發者將其轉為設計文件。這部分也比我們兩人預期的都更困難。我們得評估各種身分驗證服務供應商,並規劃出一套兼顧安全性與易用性的複雜設定流程。
作為設計工作的一部分,TinyPilot 的資深開發者製作了模擬使用者流程的截圖。我把這些圖放進一篇預告部落格文章中,邀請讀者報名 TinyPilot Cloud 的早期體驗。

我發布的 TinyPilot Cloud 預告部落格文章。
我把這篇公告寄給了 TinyPilot 的 450 位電子報訂閱者,其中有 94 人點了連結,轉換率看起來相當有希望。
兩天後,只有兩位使用者報名了 TinyPilot Cloud 的等候名單,而且這還是在我已經在 Twitter、Reddit 和 TinyPilot 使用者論壇都分享過的情況下。

預告部落格文章發布兩天後,只有兩位使用者報名了 TinyPilot Cloud 的早期體驗。
只有兩人報名,遠遠低於我的預期。我原本預期會有大概 50 人報名,其中 25 人會轉為實際付費用戶,這樣一開始就能有約每月 750 美元的收入。如果在主動追蹤 TinyPilot 的族群中,總共只有兩個人感興趣,那肯定是哪裡出了大問題。
我邀請已報名的使用者進一步聊聊,希望能了解如何找到更多像他們一樣的顧客,但他們的熱情並不高。其中一人完全沒有回覆我的郵件,另一人則說他只是出於好奇才報名,不確定自己真的會使用這項服務。
其他使用者則對價格有所顧慮,覺得每月 30 美元的雲端存取費用太高。較大的客戶對價格比較不敏感,但他們又不想讓內部網路暴露給外部服務。
我感到很沮喪,也很難為情,竟然投入了這麼多時間在使用者根本不想要的東西上。總計下來,這個專案耗費了六到八人週的開發時間。在投入數個月的工程資源之前先驗證顧客需求,根本就是創業的基本常識。
回頭看,與其一開始就著手打造可運作的產品,我應該只先以那篇部落格文章為目標,從那裡去衡量市場興趣就好。我的錯誤在於以為大家想要雲端存取,就代表他們願意每月付 30 美元。這個領域現有的服務供應商對小型企業和家庭使用者都是免費提供,所以我想每月 30 美元的定價才會讓人覺得意外地高。
目前,我們已暫停 TinyPilot Cloud 的開發。我們的設計文件都已完整記錄下來,所以如果未來找到更多顧客,應該能在幾個月內重啟。或者,我們也可能會發布一個可自行架設的開源版本,讓顧客自行託管。
精簡為單一產品
我推出的第一個 TinyPilot 產品是 TinyPilot Hobbyist Kit。在我擁有客製化硬體和外殼之前,我提供的是由現成零件組成的套件,讓顧客可以像我當初打造第一台 TinyPilot 那樣自行組裝。隨著 TinyPilot 的演進,我推出了高階的 TinyPilot Voyager,但仍持續提供 Hobbyist Kit 給注重價格的顧客。

本月已停止供應的 TinyPilot Hobbyist Kit
我從 9 月開始與一家設計公司合作,進行 TinyPilot 的品牌重塑。當他們問我 TinyPilot 應該吸引哪類顧客時,我回答是中小企業和懂技術的一般消費者。
那次對話後,我開始思考 Hobbyist Kit 是否反而妨礙了這個目標。把 TinyPilot Voyager 擺在一台廉價 DIY 裝置旁邊,可能會讓人覺得 Voyager 只比自己組裝的東西好一點點而已。

把 TinyPilot Voyager 和 Hobbyist Kit 擺在一起,會不會讓 Voyager 看起來很廉價?
更棘手的是,Raspberry Pi 供貨短缺。新訂單的等待期長達六個月以上。很可能在晶片荒緩解之前,我就會用完手邊的 Raspberry Pi,所以把稀缺的資源用在 190 美元的產品上,而不是 350 美元的產品上,似乎很不划算。
這個月中,我從網站上下架了 Hobbyist Kit,專注於 Voyager:

從產品頁面移除 TinyPilot Hobbyist Kit
這樣感覺清爽多了。如果顧客想要一台 KVM over IP 裝置,選擇就變得非常明確。他們不需要再去研究 Hobbyist Kit 和 Voyager 的差異,權衡是否值得多花錢買即插即用、影像品質更好的裝置。
接著我想:「何不乾脆做得更徹底?」其他產品真的有必要留在上面嗎?顧客要升級到 TinyPilot Pro 時,通常是直接從他們的 TinyPilot 網頁儀表板購買,而不是透過官網。我還是想為 DIY 族群提供電源轉接頭,但不需要把它列在主要產品頁上。想到這裡,我意識到我甚至不需要產品總覽頁了。
拿掉這些配件類產品後,我得以讓 TinyPilot 網站完全聚焦於旗艦產品:Voyager。

TinyPilot 網站現在只提供單一產品:Voyager
精簡為單一產品帶來很多好處。客服的複雜度降低了,我們有更多空間存放庫存,訂單出貨流程也變得更簡單。
調整之後,銷售有變得更強勁,但很難說兩者是否有因果關係。改變之後確實呈現上升趨勢,但也可能只是上個月正面報導帶來的後續效應。

過去 90 天的 TinyPilot 總銷量
Voyager 2 預計在一兩個月內出貨。我原本的計畫是讓 Voyager 1 和 2 同時販售,並嘗試不同的定價策略。但看到販售單一產品如此輕鬆,我很可能會在後繼機種開始出貨後不久,就逐步淘汰 Voyager 1。
試行休假
我今年的目標之一,是將 TinyPilot 的營運流程系統化到讓我能休兩週假的程度。之前因為正值全球疫情,不太適合旅遊,所以我一直沒怎麼測試。現在疫苗已經普及,我便安排了幾次旅行。
8 月時,我利用三天連假去參加朋友的婚禮。那次很順利,但基本上只是週五請假一天,所以本來就不太可能出什麼問題。
上個月,我把休假的測試再推進了一點。我請了五天假:包含三個工作天加上週末。我大部分時間都沒有收工作郵件,雖然還是掃了幾次,看看有沒有緊急事項。回來後,TinyPilot 的在地員工在訂單出貨和庫存管理上都處理得很好,沒有任何問題,但我的工作信箱裡還是多了 122 封新郵件。我花了整整三天,幾乎什麼都沒做,只是在回信追進度,實在不太好受。
對於這個問題,我目前還沒有太好的解法。根本原因在於 TinyPilot 作為一門生意,有太多需要協調的環節。有我、兩位在地員工、三位開發者、一家歐洲經銷商、一間 3D 列印實驗室,以及一家電子工程供應商。我每週都要和他們所有人聯繫,光是協調就已經是很龐大的工作量。
我一直優先推動系統化和文件化,但總還是會有需要我親自處理的例外狀況。除此之外,還有銷售詢問和客服需求,雖然現在已有在地員工幫忙分擔一部分。
今年稍早,我聽了 WPEngine 創辦人 Jason Cohen 的一場訪談,他提到成為成功領導者的一部分,就是幫助身邊的人成長、承擔更多責任。這句話我銘記在心,也是我讓公司成長到能在沒有我的情況下運作幾週的最大希望。讓開發者互相審查程式碼已經幫助開發團隊成長並獲得更高的自主性。我期待將在地員工整合進客服流程也能帶來類似的效果。
最後,我希望那些例外狀況能隨著時間變得不再那麼例外。某個情況通常需要我介入,是因為我們還沒有處理它的既定流程。而我們通常還沒有流程,是因為那種情況從未發生過。TinyPilot 還是一家相當年輕的公司,所以還有很多我們從未遇過的事。開發團隊是八個月前才成立的,辦公室也才設立六個月,第一家經銷商更是兩個月前才加入的。我希望隨著時間推移,新奇、突發事件的比例會逐漸降低,讓大多數情況都有書面化、一致的處理流程可循。
舊有專案
以下是幾個我仍在維護、但已非開發重心的專案的簡要更新:
Is It Keto
| 指標 | 2021 年 9 月 | 2021 年 10 月 | 變化 |
|---|---|---|---|
| 不重複訪客 | 23,618 | 20,321 | -3,297 (-14%) |
| 總瀏覽次數 | 56,246 | 47,487 | -8,759 (-16%) |
| 網域評分(Ahrefs) | 11.0 | 11.0 | 0 |
| AdSense 營收 | $264.63 | $230.64 | -$33.99 (-13%) |
| Amazon 聯盟行銷營收 | $77.42 | $27.76 | -$49.66 (-64%) |
| 總營收 | $342.05 | $258.40 | -$83.65 (-24%) |
Is It Keto 持續緩慢下滑,競爭對手在搜尋結果中的表現超越了它。雖然可惜,但對我來說不值得為此轉移對 TinyPilot 的專注。
Hit the Front Page of Hacker News
| 指標 | 2021 年 9 月 | 2021 年 10 月 | 變化 |
|---|---|---|---|
| 不重複訪客 | 128 | 100 | -28 (-22%) |
| Gumroad 營收 | $189.14 | $75.27 | -$113.87 (-60%) |
| Blogging for Devs 營收 | $27.30 | $0.00 | -$27.30 (-100%) |
| 總營收 | $216.44 | $75.27 | -$141.17 (-65%) |
我這個月沒有特別推廣我的部落格課程,但還是有幾個人購買。上次我共同主辦的獨立創業者聚會中,有一位與會者看過我的課程,第一次在現實生活中見到自己的學員,感覺很酷。
Zestful
| 指標 | 2021 年 9 月 | 2021 年 10 月 | 變化 |
|---|---|---|---|
| 不重複訪客 | 596 | 613 | +17 (+3%) |
| 總瀏覽次數 | 1,512 | 1,426 | -86 (-6%) |
| RapidAPI 營收 | $185.12 | $99.74 | -$85.38 (-46%) |
| 總營收 | $185.12 | $99.74 | -$85.38 (-46%) |
Zestful 持續在背後穩定運作。過去幾個月表現不錯,每月有 100 到 600 美元的營收。我猜這些銷售是來自需要大量批次解析的使用者,而非有長期固定需求的客戶,但仍為營收帶來不錯的增長。
之前那位表達有意收購 Zestful 的人後來就沒再聯絡,也沒有回覆我的郵件,我想這筆交易應該是沒戲了。
總結
完成了什麼?
- 將在地員工整合進客服流程。
- 暫停 TinyPilot Cloud 的開發。
- 下架 TinyPilot Hobbyist Kit,讓網站聚焦於 Voyager。
- 發布了「Deliberate Programming」第 1 集。
- 我啟動了一項專案,探索如何將刻意練習應用於軟體開發。
經驗教訓
- 及早驗證你的產品。
- 想要某個功能或產品,和願意為它付費是兩回事。
- 如果想休得了假,就必須幫助團隊成員成長。
- 團隊成員承擔的責任越多,日常營運對我個人的依賴就越低。
下個月的目標
- 完成 TinyPilot 網站的品牌重塑。
- 硬體就緒後,準備好推出 Voyager 2。
- 聘請行銷公司或自由接案者,協助 TinyPilot 探索付費行銷管道。
隨機一篇部落格
留言
登入後參與討論