一陣子沒發電子報了,來更新一下近況吧~ 做了四年多的案子終於在今年二月結束了,花了很多時間整理交接文件,邊整理才邊發現原來這些年來做過這麼多東西,很佩服這些年客戶對於銷售流程的策略規劃,讓我學到很多,我用使用者故事對照的方式整理出整個網站使用流程:
黃色便利貼是使用流程,紅色是主要活動、藍色是該流程底下的操作細節,數字是操作細節的留言補充數量,補充相關介面網址以及程式碼說明連結。程式碼說明的部分我用 Cursor 的 AI Agent 幫我整理,一開始以為整包餵給它就能自動整理完成,但我太天真了,整理出來的東西不到完整程式碼的 20%,只好每個檔案逐一整理。 我下的提示詞是: 在根目錄新增一個 README.md 檔案,裡面解釋說明程式內所有函式或方法的作用,請完全遵照以下格式: 整理出來的結果大概長這樣:
雖然每個檔案逐一整理花了不少時間,但還是比全部自己手寫來得快速。感謝這案子讓我有足夠的能量來進行接下來的挑戰,那就是把全部心力投注在產品經營。這陣子覺得自己生產力爆棚,我做了以下嘗試:
由於暫停接案後生活只能燒老本了,要想辦法在燃料用完前找出活下去的模式,原本以為這樣的壓力會讓我很不安,卻也因此激發了我想要有不同的嘗試,在嘗試的過程中,每天都會期待做這些沒做過的事,腦袋一直轉不停,看來自己還在創業蜜月期… 像這陣子就希望趁著 LINE Notify 停用前來蹭一些曝光XD 進入正文: - 許多站長以及開發者賴以為生的 LINE Notify 於 2025/3/31 終止服務,從該消息公布以來就收到許多客戶來信詢問 LINE Notify 替代方案,精準地來說應該是「免費」的替代方案XD,在搜集了許多資料後還發現了不少,其中不乏開源的工具可以自己建置。 另一種方式是使用市面上的通訊軟體(如 Slack、Telegram)來接收通知。不過,如果管理員原本沒有使用這些工具,還要額外申請帳號,會比較麻煩。最理想的情境,當然還是留在 LINE 生態圈內,影響最小。 如果你是 WooCommerce 商家,OrderNotify 外掛已經整合了 LINE 官方帳號分流方案,並提供更靈活的推播設定,讓你無痛轉換。 以下就不同的解決方案進行介紹,先講結論:
一、自行建置推播伺服器這類解決方案主要的架構為:建立一台專門處理推播的伺服器 -> 要推播時打 API 到這台伺服器 → 伺服器推播到有安裝 App 的使用者 → 使用者接收到訊息。 此方案的建置成本主要會是在伺服器的費用,如果你想放在自己的電腦中來運作也是可行,但就要確保網路連線的穩定度以及速度,而 App 是免費的,該方案的好處是推播的訊息量不會被服務商綁架,也不用擔心像是 LINE Notify 終止服務的情況再次發生。 壞處是自架門檻比較高,需要接觸過 Docker 以及基礎的命令列指令,然後主機的維護需要自行管理,出問題的話也要自己想辦法解決,比較推薦開發者或是不害怕碰程式的朋友採用此方案。 以下介紹兩家屬於此類型的服務: Ntfy https://ntfy.sh/Ntfy 是開源軟體,可以將推播伺服器安裝在自己的主機上,他們的 App 也是免費的,管理者安裝後輸入要訂閱通知的 Topic,就能接收到訊息,最方便的是他們有電腦、iOS、Android 多平台的 App,可視自己的接收習慣來進行安裝。 如果是要發送推播的話需要將發送來源整合 REST API,譬如你希望可以在 WooCommerce 收到新訂單時傳送推播,則需要進行客製化整合,目前市面上並無支援 Nfty 的 WooCommerce 外掛,如果你有使用 OrderNotify 可以與我們聯絡,我們會根據實際需求來評估開發。 另外他們也有提供託管方案,也就是不需要自行架設由他們代管推播伺服器,缺點是會有使用量限制,但跟 LINE 的方案比起來划算超多,一天可以傳 2,500 則訊息也只要 5 塊美金,這費用比自己去租伺服器還便宜。 👉 適合誰?
📖 參考資料 Bark https://bark.day.app/#/第二款是 Bark,運作原理跟 Ntfy 差不多,但它的 App 只有 iOS 而且沒有託管方案,這套比較適合使用 iOS 的管理者。雖然他沒有託管方案,但在以一鍵部署聞名的台灣服務商 Zeabur 找得到 Bark,只要新增服務搜尋關鍵字 Bark,點一下就能部署好 Bark 伺服器: Zeabur 是採用資源計價,因此如果沒有大量的推播需求,每個月費用大概就是一頓麥當勞,它也可以設定預算上限避免超出荷包爆炸。 至於要實際發送訊息還是要透過 API,要跟 WordPress 整合的話目前只有看到當發表評論時推播到 Bark 的外掛,跟 WooCommerce 的整合還沒有出現,如果你有使用 OrderNotify 可以與我們聯絡~ 👉 適合誰?
📖 參考資料
二、使用推播服務 SaaS使用這類服務好處是除了廠商會托管推播伺服器以外,更提供了許多功能來管理訊息推播,像是可以一次傳送超大量的訊息、完整的監控後台、更安全的訊息加密等等,客戶服務也會相對來得完整些,使用費用會根據管理者的數量來計算。 Pushover https://pushover.net/使用 Pushover 不用擔心推播伺服器的成本,可以直接使用他們的 API 進行推播,個人使用的話只要付一次性 4.99 美金的 App 費用即可使用終生,一個月有 10,000則 的發送額度,團隊使用的話功能更多,一個月 5 美金的訂閱費用可發送 25,000 則訊息。 與 WooCommerce 的整合上有第三方廠商開發 Pushover Integration for WooCommerce 外掛,能夠針對新訂單、低庫存時進行推播通知,但就無法像是 OrderNotify 可以根據更多的訂單狀態來進行通知,訊息內文能夠帶入的參數也就只有基本的欄位,第三方外掛的參數就沒有包含其中。 如果你覺得這個解決方案適合你但覺得它與 WooCommerce 的整合不夠用,可以跟我們聯繫,我們會評估將 OrderNotify 整合 Pushover。 👉 適合誰?
📖 參考資料 Pusher Beams https://pusher.com/beams/與 Pushover 相同,它也是全代管推播伺服器的解決方案,但比較不同的是他們沒有提供專門用來接收推播的手機 App,必須整合到自己開發的 App 之中,此方案比較適合有在經營自己 App 產品的使用者,不然就是為了要收到推播訊息而必須自行開發 App。 👉 適合誰?
📖 參考資料
三、使用通訊軟體諸如 Slack、Discord、Telegram 都是可以拿來接收通知的通訊軟體,他們也都有推出手機 App,其中只有 Slack 可能會需要付到費用,它是根據授權的應用程式來計價,其他兩個基本上都不用錢,但推播的速度可能會有點延遲,需要實際測試看看。 這些通訊軟體因為使用者龐大,API 很完整且生態系豐富,基本上都找得到與 WooCommerce 相容的外掛,Slack 的部分有官方在賣的 Slack Notifications for WooCommerce,AutomateWoo 也有跟 Slack 整合的擴充套件。 Discord 的話有免費的 Discord notifications for WooCommerce,它可以實現每當訂單狀態有變動時就會推播訂單資訊,Telegram 有 Bot for Telegram on WooCommerce,除了接收訂單通知還可以加入購物車以及訂單查詢。 使用除了 LINE 以外的通訊軟體應該是最快速也最省成本的解決方案。 👉 適合誰?
四、使用 LINE 官方帳號分流但你說:「我不管啦,我還是想要在 LINE 裡面接收推播訊息,我不想再安裝一堆有的沒的 App,我只要用 LINE ( 在地上打滾 )~~~ 」,如果你有管理上的考量,那麼還是有一些低成本的方式可以做到。 根據 LINE Notify 的官方說明,服務停止後推薦使用 LINE Messaging API 來處理,而這也是推播到官方帳號的方式,因此可以另外開一個官方帳號來接收管理員通知,而這也代表在使用上一樣會受限於每個月免費額度 200 則的限制,如果每個月的通知訊息超過這個量的話需要升級每個月 800 元的方案才能將額度擴充到 3,000 則。 如果不想升級的話有兩個做法: 1. 依照接收對象將通知分流新建多個通知用的官方帳號,然後依用途進行區分,譬如業務單位用的是一個官方帳號,而會計部門用的是另一個,藉此來減少單一官方帳號的推播量。如果你有使用 OrderNotify 的話這部分我們已經整合好了,可直接在設定畫面進行多筆官方帳號設定: 在設定推播內文的時候就可以選擇要將訂單資訊發送到哪個官方帳號: 推播時可以設定要推給全部的人還是指定對象,如果是群組內所有的人都必須收到,選擇廣播即可: 需要注意的是廣播是照人頭計算的,如果該官方帳號內有三位好友,那麼每廣播一次就會使用掉 3 則訊息的額度,因此採取分流策略可以減少每個官方帳號的推播訊息量,雖然目前官方並未有帳號的數量限制,但要建立多個帳號會比較繁瑣,而且難保哪一天就會開始限制。 2. 依照使用量分流第二個方法也是採取多官方帳號的策略,差別在於可以看成每個官方帳號有 200 則的額度,如果你觀察一下之前使用 LINE Notify 的狀況,假設每個月大概會需要 1,000 則的推播量,那麼就建立五個官方帳號來消化這 1,000 則推播。 然後當 200 則訊息用完時,將通知用的官方帳號切換到下一個,如果你是用 OrderNotify 的話,當推播量用完時網站管理員信箱會收到電子郵件通知,此時需要進入網站後台將推播通知切換到下一個官方帳號,這樣就能讓每個官方帳號的訊息壓在每個月 200 則以下。 但一樣也是很麻煩,需要開多個官方帳號並且邀請相關人員加入好友,如果真的有強烈的需求要用 LINE 接收通知的話,付費解鎖才是長久之道~ 👉 適合誰?
📖 參考資料 結語附上方案對照表:
我自己的話因為使用量沒有很大,所以開立一個 LINE 官方帳號來接收通知就夠了,如果你有其他好工具或是好方法請務必推薦! 如果你希望在 WooCommerce 上獲得最完整的通知推播方案,OrderNotify 已經支援 LINE 多官方帳號、廣播以及一對一推播功能,讓你無痛過渡。 - 最近有很多 AI 產品的想法,我再分享出來,也許你會需要,我們下週見~ |
自從 LINE Notify 終止服務後所有站長都在找尋替代方案,如果還是想在 LINE 裡面收到管理員的訂單通知,只能採用與一般顧客相同的方式,也就是申請官方帳號接收通知,雖然一樣有免費額度可以使用,但對於量大的站長來說又是一筆新的支出成本。 如果不想要新增這筆開銷,勢必要尋找其他即時通訊軟體來接收通知,像是採用 Discord 或是 Telegram,如果站長本身就沒有在使用這些軟體需要額外安裝,安裝後還需要申請開發者帳號取得金鑰,而網站這邊也要另外使用外掛或是請工程師進行串接。 難道沒有更方便、更優雅的方式來解決這個問題嗎?不僅可以在桌機上收到通知,同時還能推播到手機甚至是穿戴型裝置上,最重要的是每一則推播不會被收費、也不用擔心原本免費的方案終止服務或是漲價,而這解決方案我們在各大新聞網站都曾見過它,那就是網頁推播通知技術 ( Web Push Notification )。 外掛介紹 DWP 網站助理整合網頁推播通知,可以讓訂閱者在訂單狀態改變時收到推播訊息,支援所有平台,包含 Windows、MacOS、Android 以及 iOS...
這禮拜有幸約到網路創業家蕭上農 Fox 大大進行一對一的創業諮詢面談,從我小時候就是看著他的創業故事長大的,一直有持續在關注他分享的內容,現在自己也走在創業的這條路上,想說何不約一下已經走過這一遭的 Fox,想知道他是怎麼看 WooCommerce 外掛創業的機會。 我們談到三個大主題:OrderNotify 現況分析、創業主題的選擇、AI 浪潮下產品開發的思維。 OrderNotify 現況分析 根據我提供的銷售狀況來看,Fox 覺得這個產品在這些年的業績已經足以代表市場不夠大,目前針對的使用者族群太細了,要有使用 WooCommerce 架站又要有認真經營 LINE 官方帳號的商家數量群體本身就不夠大。 以漏斗的角度來看,這已經是最最下面的底層,業績無法有突破純粹是市場太小,如果是鎖定更大的市場,像是支援 Whatsapp 或是開發 Shopify 的 App 才有足夠大的量能讓個人開發者過活,或是要把眼光放在海外而非僅限於台灣,朝著漏斗的上方移動才行。 我用 Built with 查了一下台灣 WooCommerce 的網站數量是 10,610,以我目前的顧客數量 120...
創業是一場實驗,可以依照自己的想法去實踐的過程非常有趣,雖然免不了許多挫折失敗的時刻,但只要一想到令人興奮的點子又是希望破表。我從這篇文章開始紀錄創業的過程,希望一年後回過頭來看可以回憶起一年前的自己都在想些什麼五四三XD 上一次完全沒有案件收入的狀況要回朔到十幾年前,當時不知道該怎麼找案子,手邊的生活急用金只有兩個月,在時間壓力下只能重回職場先求溫飽。這一次從接案者的身份「離職」,為此我做足了準備,希望在資金燒完前可以找到合適自己的商業模式, 三月份我將心力放在產品的更新與行銷上,做了很多以前沒做過的事,處處充滿了新鮮感,但也因為都沒做過,不曉得哪些有效哪些沒效,所以打算以後在每個月的最後一週寫一篇創業日記,紀錄做對跟做錯了哪些事,算是幫自己回顧這一路上的過程。 第一個月設定的主要目標:行銷,在與 ChatGPT 諮詢過後,它給我的建議是公司產品是有市場的,但因為曝光量不足,所以營收無法提升,要增加曝光度為首要目標。剛好這個月 LINE Notify 停用,就決定以這個切入點來強化產品功能並撰寫行銷內容。 三月份的總工作時數為 41.12 小時,加上客服時間總計約 48...