TinyPilot: Month 14

Michael Lynch

TinyPilot:第 14 個月

一句話總結

重新聚焦於獲利能力。

重點摘要

  • TinyPilot 網站的重新設計似乎提升了銷售量。
  • TinyPilot 現在有了歐洲經銷商。
  • 歷經三年,我已經回收了在 Zestful 上的投資(而且我可能會將它出售)。
  • 我仍在盡可能徹底地委派每一項任務。

目標達成評分

每個月月初,我都會宣告當月想完成的目標。以下是本月的達成狀況:

協助 TinyPilot 的歐盟經銷商達成首筆銷售

  • 結果:經銷商於 9 月 6 日達成首筆銷售
  • 成績:B

我原本期望能在八月內達成首筆銷售,可惜沒有實現。不過,我們在歐洲網站上線後 10 天內就取得了銷售成績。

完成 Voyager 2 的設計

  • 結果:設計耗時比預期更久,因此還需要再一個月
  • 成績:C

我原本以為晶片短缺是最後一道難關,但電機工程師在設計上遇到了比預期更多的複雜性。我們現在已將專案拆解為各個步驟,並為每一步估算所需時間,以便對整體時程以及延遲對時程的影響有共同的理解。

發布 Refactoring English(《重構英文》) 的範例章節

  • 結果:範例章節已接近完成,但仍在編輯中
  • 成績:C

關於出版一本講述有效寫作的書,讀者會期待你本身就是個優秀的寫作者,這讓我感到不小的壓力。我已經完成了約 70%,準備好要發布範例章節,但還需要進一步編輯。

TinyPilot 數據統計

指標2021 年 7 月2021 年 8 月變化
不重複訪客5,2344,194-1,040 (-20%)
總瀏覽量9,7308,864-866 (-9%)
銷售營收$23,954.64$30,191.04+$6,236.40 (+26%)
企業訂閱$48.00$48.00$0 (0%)
總營收$24,002.64$30,239.04+$6,236.40 (+26%)
獲利$-9,713.34$-10,140.95+$1,664.13

哎呀!這已經是連續三個月虧損約 8,000 至 10,000 美元。令人擔憂的是,雖然營收比上個月增加了 6,000 美元,淨虧損卻只減少了約 2,000 美元。

問題的一部分在於晶片短缺。2 GB 的 Raspberry Pi 板子到處都缺貨,所以我不得不升級到 4 GB 型號,成本幾乎翻倍,儘管額外的記憶體對 TinyPilot 毫無幫助。此外,無論賣出多少台 TinyPilot,我都必須按照固定時程採購板子,因此庫存累積得比我想要的還多。

除了原物料之外,我最大的成本是軟體開發。我在七月支付給接案開發者 13,000 美元,八月則支付了 11,000 美元。我有一個很棒的開發團隊,他們的收費物有所值,但過去幾個月的虧損讓我意識到,我必須更明智地選擇開發任務。

未來幾個月,我在 TinyPilot 軟體開發上的重點將放在能直接影響獲利的項目上:

  • 為 TinyPilot 提供 SaaS 配套服務
  • 優化網站以提高訪客轉化為購買客戶的比例
  • 接洽大型客戶,了解哪些功能能讓他們大規模部署 TinyPilot

TinyPilot 網站改版

當初推出 TinyPilot 網站時,我本來只打算把設計當作暫時的 placeholder,等有更多時間再來打磨。雖然期間做了一些小幅改進,但整體設計幾乎沒變。

其中一個難關是找到能處理網站的熟練開發者。在經歷六次不適合的聘用後,我在七月找到一位有設計想法的開發者,並在整個八月與他合作落實這些想法。我覺得網站因此看起來更專業了:

TinyPilot 首頁改版前的螢幕截圖TinyPilot 首頁改版後的螢幕截圖

八月時,我與一位 TinyPilot 開發者合作重新設計了 TinyPilot 首頁。
原始設計(左),改版後設計(右)

一個令人鼓舞的指標是每位不重複訪客帶來的營收。網站通常每位不重複訪客能帶來 4 至 5 美元的營收,但在八月,這個數字飆升至 7.20 美元,比前一個月成長了 60%。

當然,這次成長也有可能是偶然,因為我並沒有進行嚴謹的 A/B 測試來證明新網站帶來了差異。如果這個趨勢能延續到九月,我會更有信心。

接下來我會逐項說明改動內容。

首先,我們調整了導覽列,讓它現在與頁面內容對齊:

TinyPilot 導覽列改版前後對比圖

功能亮點區塊現在更為精簡。從截圖中看不出來,但我們移除了有點分散注意力的動畫效果。

TinyPilot 網站功能介紹區塊改版前後對比圖

我們將評價區塊從堆疊的方框改為輪播形式,每隔幾秒就會輪替顯示一則新的評價:

TinyPilot 網站評價區塊改版前後對比圖

最後,我們重新設計了頁尾。以前顯得雜亂無章,現在看起來則是有條理且經過精心安排:

TinyPilot 頁尾改版前後對比圖

這只是第一輪改版。接下來我打算聘請專業設計師來進一步迭代。如果您有推薦人選,請告訴我

新增歐洲經銷商

過去幾個月我最重要的專案之一,就是與德國公司 punkt.de 洽談經銷合作。他們在八月底上線了他們的網站,現在已開始接受訂單。

歐洲經銷商網站螢幕截圖

TinyPilot Voyager 現在也從歐洲出貨

銷售情況比我預期的還要緩慢。過去我每個月會賣出 10 至 15 台 Voyager 給歐洲客戶,所以我原以為 punkt.de 很容易就能超越這個數字,因為從歐盟境內出貨意味著更快的配送和更透明的價格。

我已向 TinyPilot 超過 400 位電子報訂閱者公布了歐洲銷售網站,但沒有人下單。終於在本週,有一位客戶購買了一台 Voyager,但我們仍不清楚為何銷量如此低迷。

儘管如此,我仍對這項合作抱持希望,相信它會是 TinyPilot 向前邁進的一大步。我很高興能有一位對公司成功有利害關係、並能在更多市場推廣 TinyPilot 的創業夥伴。

為自己騰出更多時間

過去幾個月,我一直苦於找不到時間來拓展 TinyPilot。由於有太多環節需要處理,我有時會陷入整天都在幫團隊成員補位的窘境。

現在,當我有空閒時間時,我會投入在銷售上,但也會保留時間來委派或自動化那些他人可以代勞的任務。

自動化授權驗證

我還在親自處理的最瑣碎的事情之一,就是驗證使用者授權。

如果使用者想從零開始重新安裝 TinyPilot,他們需要磁碟映像檔。我沒有公開提供映像檔,否則使用者就沒有購買的誘因。在舊有流程下,使用者會將訂單編號用電子郵件寄給我,我查詢驗證他們確實是客戶後,再寄送下載連結給他們。

這是典型的「做無法規模化的事」任務。因為每個月只發生 5 到 10 次,我從未將它列為優先處理事項。但它仍是無謂的干擾,而且我也不喜歡讓已經付費的客戶等待才能取得軟體。

八月時,一位 TinyPilot 開發者新增了一個 serverless function(無伺服器函式),會檢查我們 Shopify 商店的購買紀錄,我們也為此實作了簡易的網頁介面。這意味著客戶現在可以即時下載最新的磁碟映像檔,而不需要經過我。

TinyPilot 網站授權驗證表單螢幕截圖

過去 TinyPilot 客戶需要替換磁碟映像檔時會寫信給我,但現在整個流程已自動化。

QA 測試

在我開始販售 TinyPilot 一兩個月後,我曾發布過一個有問題的軟體更新,導致在特定條件下鍵盤輸入失效。自那之後,我在每次發布前都會使用一份功能清單手動測試。

我的檢查清單一開始只有幾個項目,五分鐘就能檢查完。隨著功能越來越多,清單也越來越長,到現在測試一次發布幾乎要花上我半天的時間。

我很想將 QA 測試自動化,但有些工作流程不易自動化。因此,我設計了一套系統並撰寫了操作步驟,讓本地的同事能在備用硬體上執行手動 QA 測試,同時錄下螢幕畫面。

除了從我的工作中移除這項耗時任務外,委派 QA 也讓我們有機會更早修復錯誤。我注意到一個模式:我在最終 QA 測試時發現的錯誤,往往不夠嚴重到需要延後發布。現在 QA 流程不再卡在我身上,我們可以在發布週期中進行 QA,並修正那些小問題。

我還能負擔得起繼續寫作嗎?

透過委派所爭取到的額外時間,我正在做更多重要但不緊急的事情。

  • 我花更多時間主動聯繫客戶,而不只是與有支援需求的客戶對話。
  • 我更規律地運動,不再因為覺得太忙就把運動從行程中刪掉。
  • 我恢復了每天早上寫作一小時的習慣。

我很喜歡每天寫作的習慣,但看看過去兩個月的 TinyPilot 銷售情況,我覺得自己負擔不起這樣做。有些可能提升 TinyPilot 銷售的方法,因為時間不足而無法執行。因此,我打算發布《重構英文》的一章範例,然後暫時減少寫作,直到 TinyPilot 能穩定獲利為止。

舊有專案

以下是我仍在維護、但並非主要開發重點的專案近況簡報:

Is It Keto

指標2021 年 7 月2021 年 8 月變化
不重複訪客39,56830,439-9,129 (-23%)
總瀏覽量96,49472,340-24,154 (-25%)
網域權重(Ahrefs)13.012.0-1.0 (-8%)
AdSense 營收$438.07$358.43-$79.64 (-18%)
Amazon 聯盟行銷營收$59.65$43.73-$15.92 (-27%)
總營收$497.72$402.16-$95.56 (-19%)

上個月,我提到正在為 Is It Keto 申請加入一個優質廣告聯播網。對方已經核准了我的申請,但我最後退出了這筆交易。合約條款感覺特別苛刻,即使以通常就很苛刻的廣告合約標準來看也是如此。

依我的理解,廣告合作夥伴可以無限制地要求我對網站進行修改,而合約要求我必須照做。合約還要求我至少三個月內只能投放他們的廣告。就算我只是和其他廣告商洽談,也會構成違約。相反地,廣告聯播網卻可以隨時終止與我的合作,或隨意更改合約條款。

所以,我還是選擇無聊但可靠的 AdSense。我的數據有所下滑,至少部分原因是季節性變化。我也可能因為過去六個月內出現的競爭對手而流失訪客。不過我仍專注於 TinyPilot,不打算為此煩心。

Hit the Front Page of Hacker News

指標2021 年 7 月2021 年 8 月變化
不重複訪客109393+284 (+261%)
Gumroad 營收$218.09$728.90+$510.81 (+234%)
Blogging for Devs 營收$27.30$0.00-$27.30 (-100%)
總營收$245.39$728.90+$483.51 (+197%)

八月時,我為 Hit the Front Page of Hacker News 嘗試了隨你付促銷活動。為期一週內,客戶可以用任何價格購買課程,最低為 3 美元。這大致讓課程的總學員人數翻倍,並帶來超過 700 美元的營收。

我原本希望這波促銷能在恢復原價後帶動銷售。如果以折扣價購買的客戶願意推薦課程,或許能形成自我延續的循環,但目前還沒有發生。自促銷結束後,課程完全沒有任何銷售,因此大概不會掀起病毒式的搶購熱潮。

Zestful

指標2021 年 7 月2021 年 8 月變化
不重複訪客547585+38 (+7%)
總瀏覽量1,3001,467+167 (+13%)
總營收$620.67$390.80-$229.87 (-37%)

上個月,我看到 Zestful 營收出現意外飆升,當時我認為可能是詐欺而未予理會。令我驚訝的是,那是一位真實客戶,而且他們已全額付清款項。

這個月,另一位客戶的使用量也大幅飆升,這次看起來同樣是真實的使用。兩筆費用似乎都是一次性的大量批次處理,但看到使用量增加仍是好事。

過去這兩個月讓我達成了一個令人興奮的 Zestful 里程碑:我已經回收了投資!

我花了 7,400 美元聘請接案者協助推出第一個版本,加上其他一些較小的開銷,總成本達到 8,000 美元。計入八月後,我從 Zestful 獲得的累計營收現在為 8,246 美元,因此這個專案已正式轉虧為盈。當然,這是在我完全沒有支薪給自己的情況下才得以實現。若以時薪計算,Zestful 大概只為我賺進每小時約五分錢。

最後,有一家公司在八月聯繫我,表示有意收購 Zestful。我已坦白告知他們其獲利並不大,但如果他們想直接收購我的解決方案而非自行開發,我也樂意考慮。我們進行了初步通話,他們向我索取了一些歷史數據,並表示正在考慮提出收購條件。我沒有抱太大期望,但如果真的成交,將會是一筆不錯的額外收穫。

總結

完成了什麼?

  • 協助歐洲經銷商推出其銷售網站
  • 全面改版 TinyPilot 首頁
  • 將 QA 測試委派給本地團隊
  • 預約了兩個 Podcast 節目的訪談
  • 為 TinyPilot 自動化授權驗證
  • 將 TinyPilot 的電子報名單從 Mailchimp 遷移至 EmailOctopus

經驗總結

  • 即使我已經騰出足夠的時間每天寫作,現在就從 TinyPilot 挪用時間仍為時過早。
  • 我需要選擇那些最有可能影響 TinyPilot 營收的開發任務。

下個月的目標

  • 發布 《重構英文》 的範例章節
  • 開始開發以月費制為基礎、作為 TinyPilot 配套的軟體服務
  • 完成 Voyager 2 的設計

原文由 Michael Lynch 發布

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