What Got Done - Month 3

Michael Lynch

What Got Done — 第三個月

原文由 Michael Lynch 發布,訂閱此部落格

一句話總結

結束 What Got Done 的實驗。

亮點

  • 我打算暫時擱置 What Got Done,因為客戶似乎對這個點子興趣缺缺。
  • Zestful 成了我在「別為小事糾結」上最大的考驗。
  • Is It Keto 則在幕後持續成長,營收增加 62%,流量上升 35%。

目標成績

與五位新客戶進行通話

  • 結果:完成了九次通話與會議(五次為了 What Got Done,三次為了 Zestful,一次為了新的專案點子)
  • 成績:A+

訪談數量幾乎是我預期的兩倍,也提升了我與客戶對談的技巧。

實作兩項 Zestful 上常被要求的功能

  • 結果:新增了 USDA 資料庫比對功能,以及對「二選一」食材的處理
  • 成績:B

我成功在 Zestful 上新增了一項功能,讓它能將使用者輸入的食材對應到 美國農業部(USDA)食品資料庫中的項目,但涵蓋率不如預期(原本目標是 80%,實際達成 73%)。

USDA 比對花費的時間比我預期更久,所以我只來得及再做一項小改進,也就是處理包含二選一選項的食材字串。以「2 cups chicken stock or low-sodium broth」這類食材為例,Zestful 現在會只挑選其中一種食材,而過去的作法則是回傳像「chicken stock low-sodium」這種不合理的混合結果。

為 What Got Done 新增兩項提升互動的功能

  • 結果:新增了表情回應功能與更新草稿的預覽面板
  • 成績:B

What Got Done 的使用者現在可以在貼文上加上表情回應(例如按讚、慶祝),但對互動似乎沒有明顯效果。只有兩、三位使用者試用過這個功能。

和 Zestful 的情況一樣,我時間不夠,沒能實作原本想要的另一項功能(提醒郵件),所以改做了一個簡單的小功能:即時 Markdown 渲染預覽

暫停中的專案

Is It Keto

既然 Is It Keto 目前暫時擱置,我就不會深入分析它的數據,以下是幾個較值得關注的指標摘要:

指標2019 年 6 月2019 年 7 月變化
不重複訪客14,41919,526+5,107 (+35%)
總瀏覽量39,40553,467+14,062 (+36%)
網域權威分數 (Moz)660
排名關鍵字數 (Moz)8621,442+580 (+67%)
AdSense 收益N/A$71.49N/A
Amazon 聯盟行銷收益$138.76$153.98+$15.22 (+11%)
總營收$138.76$225.47+$86.71 (+62%)

明明 Is It Keto 今年每個月流量與營收都至少成長了 30% 到 50%,卻一直把它晾在一邊,感覺有點怪。我一方面想把重心放在最賺錢的專案上,一方面又想避免同時分散心力在太多點子上,內心相當掙扎。

既然有 Slack,為什麼還要用 What Got Done?

七月我為 What Got Done 做了五次客戶訪談:

  • 其中三次是透過陌生開發信聯繫上的前 Google 創辦人。
  • 一次是讀了我那篇關於 Snippets 樂趣的部落格文章後主動來信詢問的人。
  • 一次是我住處附近的一位科技新創老闆。

另外有四位創辦人回了我的信,但都很客氣地婉拒了會議邀請。

除了那位主動聯繫我的人之外,我聽到的一致回饋是,大家目前都是透過 Slack 和站立會議來分享團隊進度。沒有人對自己的作法讚不絕口,但大家也都覺得夠用了,沒興趣再去嘗試其他替代方案。

我原本以為能讓 What Got Done 存活的另一條路是自然成長。六月底有一波穩定的新使用者註冊。如果大家持續使用免費方案,或許 What Got Done 就能累積動能,進而推動他們的雇主採用付費方案。可惜,自然成長在七月初就趨緩了:

加入 AdSense 廣告後的 Is It Keto 截圖加入 AdSense 廣告後的 Is It Keto 截圖

What Got Done 每日註冊人數與活躍使用者 — 2019 年 7 月

我打算把 What Got Done 這個商業點子先擱置,只當作個人工具來使用。當初打造它的主要動機是為了自學 Vue.js,就這點而言算是成功了。它本來就不是我最強的商業點子,只是想說反正都要做這個 App,不如試試看能不能賣。結果證明它作為商業產品太弱了,所以我決定把重心轉向其他更有潛力的點子。

Zestful 與克制「什麼都想修」的衝動

這個月我意識到,Zestful 這個還沒獲利的食材解析服務,正好是考驗我完美主義傾向的完美專案。它包含了一個網頁 App、一個 RESTful 網路服務、一個訓練應用程式和一條機器學習管線,所以整個系統有太多不完美的小地方,讓人一直想忍不住去修。很不幸地,七月就是我比較常屈服於這種衝動的一個月。

舉例來說,我發現 Zestful 把「ground cinnamon」這個食材解析錯了。它把「cinnamon」當成品項,把「ground」當成處理方式。很少人會自己磨肉桂棒,所以產品名稱應該是「ground cinnamon」才對。我追查原因後發現,訓練資料集中有許多「ground cinnamon」的標註本身就是錯的,所以模型才會搞混。

看起來像是個快速修正,但我大概花了一小時去找出所有標錯的「ground cinnamon」範例。終於改完時,我還為自己消滅了一個錯誤案例感到得意,但其實並沒有帶來什麼實質改善。只有 0.3% 的 Zestful 請求包含「ground cinnamon」。更何況,先前回傳「cinnamon」的做法其實已經夠用了,因為大家本來就預設「cinnamon」指的就是「ground cinnamon」。

在 Zestful 上解析 ground cinnamon 的截圖

天啊,為了讓這個正常運作真的花了太久時間

修這些東西當下很有成就感,因為把解析器變得更準確很好玩。但很容易就掉進兔子洞,追著一堆微小的錯誤案例跑,幾天後才驚覺整體準確度幾乎沒變。解析器永遠不可能達到 100% 準確,我可能會花上一輩子去追求越來越小的準確度提升。

我往後的目標是,除非有付費客戶提出要求,否則要克制去修 Zestful 問題的衝動。

在 Is It Keto 上整合 AdSense

六月時,我在我的營養網站 Is It Keto 上嘗試與一家廣告合作夥伴合作。結果我非常不喜歡,11 天後就決定關掉了。那些廣告很醜,還把手機版頁面搞得一團糟

不過,這讓我開始思考橫幅廣告作為變現策略的吸引力。在那次實驗之前,Is It Keto 只有在訪客點擊站上的 Amazon 商品連結時才有收入。這對像 Metamucil 這類頁面還不錯,因為訪客在瀏覽後很可能會決定購買 Metamucil 纖維膠囊。但對像 Lettuce 這類頁面就不是好策略了,因為沒人會在 Amazon 上訂萵苣(除了一些真的這麼做的可憐人)。

依賴 Amazon 聯盟連結意味著,大多數 Is It Keto 的頁面除非能說服訪客點擊連到另一篇更有利可圖的商品文章,否則就賺不到錢。有了橫幅廣告,每個熱門頁面都能為網站帶來收入,不管它有沒有促使使用者在 Amazon 上買東西。

所以我註冊了 Google AdSense,到目前為止體驗還不錯。主要的差別在於:

  • 我可以控制廣告版位。
    • 先前的廣告合作夥伴會自動把廣告塞進任何找得到的空位。
    • 透過手動選擇版位,我可以避免廣告破壞網站的外觀與質感。
  • 我可以控制出現哪些廣告。
加入 AdSense 廣告後的 Is It Keto 截圖

加入 Google AdSense 與 Amazon 聯盟計畫廣告後的 Is It Keto

到目前為止,我每 1,000 次瀏覽量可賺 2.29 美元。先前的廣告聯播網是以不重複訪客來計算,若以同樣標準換算,我現在每 1,000 個工作階段大約賺 5 美元。雖然比先前合作夥伴的約 8 美元略少,但我對目前在廣告干擾度與收益之間的取捨感到滿意。

總結

完成了什麼?

  • 進行了九次客戶訪談
  • 為 What Got Done 實作了「表情回應」功能
  • 為 Zestful 新增 USDA 資料庫比對功能
  • 在 Zestful 新增對「二選一」食材的支援
  • 在 Is It Keto 上加入 Google AdSense

學到的教訓

  • 當我能控制橫幅廣告在網站上的呈現方式時,其實就沒那麼排斥它們了。
  • 透過寄送個人化的陌生開發信給前 Google 背景的創辦人,我能獲得不錯的回覆率:
    • 我寄信給 15 位創辦人
    • 收到 7 封回覆(回覆率 47%)
    • 約到 3 場會議(轉換率 20%)
  • 除非能直接對應到付費客戶的需求,否則我得停止一直去微調 Zestful。

下個月的目標

  • mtlynch.io 上發表一篇新的部落格文章。
  • 為我的 email 文案工具點子發表一個 MVP。
  • 準備將 What Got Done 轉為備用狀態。
    • 修掉幾個遺留的小 bug。
    • 把所有東西都記錄下來,不然六個月後回來肯定會忘光。
    • 或許會將它開源。

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

留言