30 秒總覽
| 項目 | 內容 |
|---|---|
| 做出什麼 | 一條會自己跑的自動化流程 |
| 需要多久 | 第一次約 30 分鐘 |
| 要不要寫程式 | 不用 |
| 三個核心概念 | 觸發器、節點、憑證 |
| 最常卡住 | 忘記把流程設為啟用 |
開始之前:你需要準備什麼
這篇教學會帶你在 n8n 上做出一條實用的自動化流程:當表單或排程觸發時,自動把資料寫進 Google Sheets 並發送一則通知。動手前,請先確認:
- 你已在 RoamerHost 訂閱 n8n 標準版(尚未訂閱請先看 n8n 方案與價格)。
- 系統已完成部署,並配發專屬子域名與 SSL。
- 準備好你要串接的服務帳號(本教學以 Google 帳號為例)。
還不太懂 n8n 是什麼?建議先讀《n8n 是什麼?工作流程自動化平台完整介紹》再回來實作。
步驟一:登入控制台並開啟 n8n 編輯器
先進入你的 n8n 環境:
- 開啟瀏覽器,登入 RoamerHost 控制台。
- 在服務列表中找到你的 n8n 實例,確認狀態為「運行中」。
- 點擊該實例的專屬子域名網址(格式為
你的名稱.roamerhost.com),即可開啟 n8n 編輯器。 - 首次進入時,依畫面指示建立你的 n8n 管理者帳號與密碼。請妥善保存這組密碼,日後登入編輯器都會用到。
步驟二:認識編輯器與建立新的 Workflow
登入後你會看到 n8n 的主畫面。幾個關鍵概念先建立起來:
- Workflow(工作流程):一整條自動化流程,由多個節點組成。
- Node(節點):流程中的一個步驟,例如觸發器、讀取資料、發送訊息。
- Canvas(畫布):你拖拉、連接節點的工作區。
建立新流程:
- 點右上角的 「+」或「Create Workflow」 建立一條新的空白工作流程。
- 畫面中央會出現一個 「Add first step」 提示,這是你放入第一個節點的地方。
- 先為這條流程命名(例如「表單通知」),方便日後管理。
步驟三:新增觸發器節點(Trigger)
每條 workflow 都要有一個觸發器,決定「什麼時候開始執行」。點擊「Add first step」後,n8n 會列出各種觸發方式,常見的有:
| 觸發器類型 | 說明 |
|---|---|
| Manual Trigger | 手動點按執行,適合測試用 |
| Schedule Trigger | 依排程定時執行(例如每天早上九點) |
| Webhook | 收到外部 HTTP 請求時觸發(表單、第三方服務) |
| App Trigger | 特定應用事件觸發(例如 Gmail 收到新信) |
為了方便邊做邊測試,我們先這樣做:
- 選擇 「Manual Trigger」(手動觸發)作為起點。
- 節點會出現在畫布上,這就是流程的入口。
之後你可以隨時把 Manual Trigger 換成 Schedule 或 Webhook,讓流程自動跑。Webhook 的用法會在進階教學詳細說明。
步驟四:新增動作節點(Action)並設定 Credentials
接著加入第一個「動作」——把資料寫進 Google Sheets:
- 點觸發器節點右側的 「+」,搜尋並選擇 「Google Sheets」。
- 在動作(Operation)中選擇 「Append Row」(新增一列)。
- 系統會要求你設定 Credential(憑證)。點擊「Create New Credential」,依指示用你的 Google 帳號授權,讓 n8n 有權限寫入試算表。
- 授權完成後,選擇要寫入的試算表檔案與工作表(Sheet)。
- 在欄位對應區,把你要寫入的內容填進去,例如
姓名、時間等欄位。
Credential 只需設定一次,之後同一個服務的其他節點都能重複使用。所有憑證會安全地存在你的獨立資料卷中。
步驟五:串接第二個動作(發送通知)
資料寫入後,再加一個節點來發送通知,讓流程更完整:
- 點 Google Sheets 節點右側的 「+」,這次選擇你慣用的通訊工具,例如 「Slack」 或 「Telegram」。
- 選擇動作為「Send Message」(發送訊息)。
- 同樣設定該服務的 Credential 並完成授權。
- 在訊息內容中,可以直接引用前一個節點的資料。點欄位旁的變數按鈕,選擇上一步的欄位(例如把「姓名」帶進訊息文字)。
現在你的流程是:手動觸發 → 寫入 Google Sheets → 發送通知,三個節點串成一線。
步驟六:測試你的 Workflow
先別急著上線,務必先測一次確認每個節點都正常:
- 點畫面下方或右上角的 「Test workflow」/「Execute Workflow」 按鈕。
- n8n 會從觸發器開始,依序執行每個節點。
- 執行成功的節點會亮起綠色勾勾;若某節點變紅,點進去看錯誤訊息(常見是 Credential 沒授權好或欄位填錯)。
- 到 Google Sheets 確認資料是否寫入,並檢查通知是否送達。
善用每個節點的「輸出(Output)」面板,可以看到實際傳遞的資料內容,是除錯時最重要的工具。
步驟七:啟用 Workflow 讓它自動運行
測試都通過後,就能正式啟用:
- 把觸發器從 Manual Trigger 換成 Schedule Trigger 或 Webhook(手動觸發無法自動運行)。例如設定每天早上九點執行。
- 點右上角的 「Active(啟用)」 開關,把它切成開啟狀態。
- 儲存 workflow。啟用後,n8n 會在 RoamerHost 上 24/7 待命,時間到或條件符合時就自動執行。
因為你的 n8n 跑在 RoamerHost 的獨立容器,並且開啟自動重啟,所以就算你關掉瀏覽器、電腦關機,流程一樣會照跑不誤。
下一步
恭喜你完成第一條自動化!接下來可以嘗試:
- 把觸發器換成 Webhook,讓外部網站表單直接觸發流程。
- 加入條件判斷(IF 節點),讓流程依資料內容走不同分支。
- 安裝社群節點,串接更多冷門服務。
這些進階技巧,都收錄在《n8n Webhook 與第三方串接教學》。若過程中遇到問題,隨時可以找 技術支援。
常見問題
Q:測試都正常,正式卻沒跑?
九成是忘記把流程設為 Active。測試用的是 Test URL 與手動執行,正式運作要啟用流程並改用 Production URL。這是新手最常見的一題。
Q:憑證要怎麼設定?
憑證是各服務的 API Key 或授權,在 n8n 裡集中管理、多條流程共用。建議一開始就設好命名規則,流程一多之後你會分不出哪個憑證是給哪個帳號用的。
Q:流程出錯了怎麼查?
看執行紀錄,它會顯示每個節點收到什麼、吐出什麼。從後往前找第一個輸出不符預期的節點,那就是問題所在。
Q:可以排程執行嗎?
可以,用排程觸發器。要注意時區設定,這是排程沒按預期執行時最常見的原因。
Q:接下來該學什麼?
看你的需求:要接外部服務即時觸發就看 Webhook 教學;要存資料就看 n8n 加 NocoDB;跑久了變慢就看執行紀錄膨脹。
資料來源與延伸連結
n8n 的節點與計費方式更新頻繁,以下是查證用的一手來源:
- n8n 官方文件
- n8n 官方定價——雲端版方案與額度
- n8n 原始碼與版本紀錄——授權條款以此為準
延伸閱讀
- n8n AI Agent 教學:打造會自己用工具的自動化流程
- n8n 跑久了會變慢:執行紀錄膨脹與清理
- n8n 加 NocoDB:把自動化的資料留在自己手上
- n8n 常見問題:資源上限、Webhook 網址與社群節點
想找人幫你做?
這些流程要是不想自己搭,或是規模大到需要有人一起規劃,浪花科技(RoamerHost 的母公司)承接企業流程自動化與 AI Agent 的委託開發: