n8n 新手教學:建立你的第一個自動化工作流程
第一次用 n8n 不知道從何下手?本文從登入 RoamerHost 控制台、開啟 n8n 編輯器,到新增節點、設定觸發器與動作、測試並啟用 workflow,一步步帶你完成第一條自動化。
開始之前:你需要準備什麼
這篇教學會帶你在 n8n 上做出一條實用的自動化流程:當表單或排程觸發時,自動把資料寫進 Google Sheets 並發送一則通知。動手前,請先確認:
- 你已在 RoamerHost 訂閱 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 與第三方串接教學》。若過程中遇到問題,隨時可以找 技術支援。