TinyPilot:第 9 個月
一句話總結
利用銷售淡季來優化流程。
重點摘要
- 我計畫下個月開設 TinyPilot 的第一間實體辦公室。
- TinyPilot 的營收持續下滑,但我正學著接受這件事。
- 我正一步步接近能夠去度個短假的自由。
目標達成評分
每個月月初,我都會宣告本月想達成的目標。以下是本月的達成狀況:
聘請兩名本地兼職員工接手出貨作業
- 結果:收到兩位極具潛力的候選人的應徵。
- 評分:D
這方面我有點鬆懈,直到月底才開始行動。已經安排了面試,但還沒有聘用任何人。
吸引五位部落客或 YouTuber 加入 TinyPilot 聯盟行銷計畫
- 結果:有兩位聯盟夥伴已加入,第三位正在考慮中
- 評分:C
這比我預期的還要困難。我本想先從中型部落客開始合作,但這類對象很難找。大家似乎不是像 Tom’s Hardware 這樣的大型網站,就是沒人看的微型個人部落格,要找到介於中間的實在不容易。
有兩位 YouTuber 已加入成為聯盟夥伴,還有一位感興趣但尚未正式承諾。
向 10 位顧客蒐集關於潛在機架式 TinyPilot 版本的回饋
- 結果:收到 14 位顧客的回饋
- 評分:A
我發布了機架式版本的預覽,並向讀者與顧客徵求回饋。回饋相當正面,大家似乎對此感到很興奮。同時,這些回饋也很有價值,幫我發現了一些錯誤的假設。
TinyPilot 數據統計
| 指標 | 2021 年 2 月 | 2021 年 3 月 | 變化 |
|---|---|---|---|
| 不重複訪客 | 7,824 | 5,805 | -2,019 (-26%) |
| 總瀏覽量 | 12,909 | 9,762 | -3,147 (-24%) |
| 銷售營收 | $33,061.41 | $19,782.96 | -$13,278.45 (-40%) |
| 捐款 | $50.00 | $19.92 | -$30.08 (-60%) |
| 總營收 | $33,109.96 | $19,802.30 | -$13,307.66 (-40%) |
過去兩個月營收一直在大幅下滑。月初時我還為這波放緩感到恐慌,但後來已學會接受並享受這較為緩慢的步調。
不過,我仍認為營收下滑是 TinyPilot 目前最大的問題。四月時,我打算透過加碼投入聯盟行銷計畫並嘗試其他行銷管道來扭轉這個趨勢。
透過時間平移優化出貨流程
剛開始販售 TinyPilot 時,出貨流程一團亂。我幾乎要花上一整天來打包訂單、送到郵局,然後手動寄送追蹤號碼給顧客。後來我的女友加入公司並負責出貨,情況好多了,但我們仍有thundering herd problem(暴衝群體問題)。我們會經歷一段淡季,接著就湧入大量訂單,讓我們應接不暇。
訂單暴增之所以如此痛苦,主要原因是我們採用即時打包模式。訂單一進來,我們就得列印所需文件與標籤、拿取正確的零件、將最新的 TinyPilot 軟體燒錄到磁碟上、把所有東西裝箱寄出。這個流程每筆訂單要花 5 到 10 分鐘。
流程中最大的瓶頸之一是用 TinyPilot 軟體燒錄磁碟。我們本來可以事先處理,但我固執地拒絕這麼做。我無法忍受寄出已包含我早已發布的錯誤修正的裝置。但在三月,我發布了 TinyPilot 1.4.0,這個版本讓使用者可以直接透過網頁介面更新 TinyPilot。既然更新變得簡單又容易被發現,我便放下了那個堅持要在出貨當天才燒錄映像檔的不合理限制。
這讓我們開始思考:事先燒錄 microSD 卡能讓我們有效地平移時間。我們把原本在尖峰時刻造成瓶頸的流程,移到不會造成瓶頸的時間點來做。既然 microSD 不再是阻礙,還有哪些事可以進行時間平移呢?結果發現可以做的還真不少。
只有兩樣東西必須等到訂單真的進來才能處理。第一是商業發票,在知道顧客是誰之前,我們當然無法列印發票。第二是 VGA 轉 HDMI 轉接頭,這是選購的加購品,只有約 30% 的顧客會購買。
所以我們無法完全預先打包好箱子,但可以事先完成 95% 的工作,只留下最後 5% 等到實際出貨時再做。

我們現在會預先打包訂單,並在實際出貨時再放入商業發票與任何加購品。
在討論其他瓶頸時,我驚訝地發現摺紙竟是個相當耗時的工作。我們用來裝 TinyPilot 的盒子是 6x6x2 吋,這意味著我們得把一般的 8.5x11 吋紙張對摺成四等份才能放進盒子。我的女友發現 A6 紙張是 4.1x5.9 吋,正好符合我們盒子的尺寸,於是我們買了一令:

將訂單文件列印在 A6 尺寸的紙張上,意味著我們不必在放入箱子前花時間摺紙。
我度假時 TinyPilot 要如何持續運作?
我 2021 年的目標之一,是讓我和女友能夠去度兩週的假,同時不中斷 TinyPilot 的營運。如果現在就這麼做,出貨作業會完全停擺直到我們回來。顧客對於訂單延遲兩週肯定會不滿。
我的女友將在六月回去讀研究所,到時候她就沒時間再和我一起處理 TinyPilot 的事務了。我確實需要為此做好準備。她曾離開一週去探望家人,那週我除了打包訂單之外幾乎什麼事都沒完成。
我曾夢想能找到某種「倉儲即服務」的公司,我把所有零件寄給他們,由他們負責組裝與出貨。我確實找到了有點類似的服務,但那些都是針對規模比我大約 50 倍的企業。
還有 Fulfillment by Amazon,這項服務讓我可以將大批成品寄到 Amazon 由他們負責出貨。這種方式某種程度上可行,但製作 TinyPilot 仍需要大量的人工作業。零件會持續送達,需要處理並組裝成可運作的裝置,Amazon 不會處理這些。此外,我還沒準備好在自己與顧客之間安插一個龐大的企業機器。

Fulfillment by Amazon 讓商家可以將商品寄送至 Amazon 倉庫由其代為出貨。
所有跡象都指向該聘請本地員工,這讓我感到害怕。根據 IRS 的定義,使用我提供的設備並遵照我指示的本地工作者,明確屬於「雇員」而非「獨立承攬人」。我過去只聘過承攬人,流程相當簡單。聘用真正的雇員則有多得多的文書作業,我必須提供一堆表格與通知,並確保扣繳所有正確的稅款。
詢問了一些朋友並在 Twitter 上發問後,我得知有些針對小型企業的服務,能協助處理兼職員工的稅務與法規事宜。我聽到有人推薦 JustWorks 和 OnPay,兩者似乎都能解決我對聘僱的擔憂。
我撰寫了一份職缺說明,並分享給朋友以及一些本地的 Facebook 社團。我仍打算先以承攬人身分聘用,因為我喜歡先以合約合作再轉正職的模式,而且有期限的職位也更符合 IRS 對承攬人的定義。
時薪是 16 美元,我原本預期會有更熱烈的回應。在我所在的地區,餐飲與零售業的入門職缺時薪為 14 至 16 美元,而 TinyPilot 在彈性方面應該要吸引人得多。不過,我已經收到了一些有潛力的應徵,所以希望能在接下來的一兩週內完成聘用。
TinyPilot 的第一間實體辦公室
我原本打算繼續把家裡當作 TinyPilot 的中央倉庫,但現在要聘請本地員工,情況就變得複雜了。我們所有的衣櫥目前都塞滿了 TinyPilot 的庫存與零件,我們倒是不太介意。但想到員工得不時進出我們家來管理庫存,就感覺太過侵擾私人生活。
我本來還沒打算開始找,但在離我家步行僅 15 分鐘的辦公園區看到一個「招租」招牌。我打電話詢問價格,原本預期會是每月 1,200 至 1,500 美元外加水電費。結果竟然是每月 550 美元,且已包含水電與網路。而且前一組租客不想要他們的家具了,所以裡面還附有不錯的辦公桌。


可能是 TinyPilot 新的正式總部
我打算爭取簽下一年租約,建立第一個正式的 TinyPilot 總部。
有了辦公室,我們就能把所有東西搬出家裡。在家以外有個專屬的工作空間會很方便,但我仍需想辦法協調一切,因為我打算大部分時間還是待在家裡工作。我還得想辦法處理包裹的寄送與接收,因為我不希望包裹就這樣放在人來人往的辦公室外頭,直到有人來取件。
既有專案
以下是我仍在維護、但並非開發重心的專案的簡要更新:
Is It Keto
| 指標 | 2021 年 2 月 | 2021 年 3 月 | 變化 |
|---|---|---|---|
| 不重複訪客 | 60,437 | 63,493 | +3,056 (+5%) |
| 總瀏覽量 | 135,865 | 141,199 | +5,334 (+4%) |
| 網域權重 (Ahrefs) | 11.0 | 11.0 | 0 |
| AdSense 營收 | $584.18 | $611.99 | +$27.81 (+5%) |
| Amazon 聯盟營收 | $202.78 | $337.29 | +$134.51 (+66%) |
| 總營收 | $786.96 | $949.28 | +$162.32 (+21%) |
Is It Keto 很有趣,因為我已經好幾個月沒去動它了。一月時因新年立志減肥的人潮帶來的成長正逐漸消退,但接著有人在瀏覽網站後購買了價值 5,300 美元的鋼製置物櫃。光是這筆交易就讓我賺進 160 美元的 Amazon 聯盟營收,也讓該網站創下有史以來單月營收新高。
Hit the Front Page of Hacker News
| 指標 | 2021 年 2 月 | 2021 年 3 月 | 變化 |
|---|---|---|---|
| 不重複訪客 | 483 | 185 | -298 (-62%) |
| Gumroad 營收 | $359.95 | $313.63 | -$46.32 (-13%) |
| Blogging for Devs 營收 | $0.00 | $655.20 | +$655.20 (+inf%) |
| 總營收 | $359.95 | $968.83 | +$608.88 (+169%) |
Hit the Front Page of Hacker News(《登上 Hacker News 首頁》)因為與 Monica Lent(莫妮卡·倫特)的 Blogging for Devs 建立了獲利豐厚的合作關係而意外回春。我在該社群中試行了這門課程,深受成員歡迎,因此莫妮卡·倫特向我提出了一個優渥的分潤方案。
Blogging for Devs 的成員會獲得一個特殊連結,讓他們可以免費下載這門課程。相對地,莫妮卡·倫特會以低於零售價的優惠價格,就每次下載支付分潤給我。
這對大家來說都是雙贏。我感覺外面還有潛在顧客,但要我把重心從 TinyPilot 移開去尋找他們,在財務上並不划算。現在,顧客會在 Blogging for Devs 的引導流程中發現這門課程。這形成了一種自我延續的循環,因為成員們會在論壇中引用我的課程,當他們的文章在 Hacker News 上獲得成功時,也會吸引其他成員前來查看。
Zestful
| 指標 | 2021 年 2 月 | 2021 年 3 月 | 變化 |
|---|---|---|---|
| 不重複訪客 | 434 | 480 | +46 (+11%) |
| 總瀏覽量 | 1,236 | 1,367 | +131 (+11%) |
| RapidAPI 營收 | $32.52 | $21.97 | -$10.55 (-32%) |
| 總營收 | $32.52 | $21.97 | -$10.55 (-32%) |
Zestful 仍在背後穩定運行,帶來的收入略高於我在 Heroku 上運行它每月花費的 7 美元。
總結
完成了什麼?
- 建立了 TinyPilot 的聯盟行銷計畫
- 發布了一篇部落格文章,說明我如何與自由接案的開發者合作
- 發布了兩個 TinyPilot 新版本
- TinyPilot 1.4.0 新增了簡易更新、裝置重新命名支援以及可存取的日誌。
- TinyPilot 1.4.1 則大幅改進了使用者介面
經驗教訓
- 營收下滑也有一些好處。
- 較慢的步調讓我有時間投入更多心力來改善流程。
- 盡可能預先打包。
- 我應該更早這麼做的,因為比起等到訂單進來才即時處理,能夠掌控大部分出貨工作在何時完成要實際得多。
下個月的目標
- 將 TinyPilot 營收提升至 30,000 美元
- 為客製化的 TinyPilot PoE HAT 製作原型
- 為我的新書 Refactoring English(《重構英文》) 擬定大綱
隨機一篇部落格