---
url: https://docs.oakmega.com/guide/marketing-tools/form-google-sheets-sync.md
description: >-
  把 OakMega 表單串接 Google
  Sheets，之後每一筆新回覆都會自動寫進試算表，既有回覆也能一次補寫。這篇說明串接的四個步驟、試算表裡會有哪些欄位、怎麼看同步狀態與中斷串接，以及授權失效、試算表被刪除時怎麼處理。
---

看完這篇，你可以把一份表單串接到 Google 試算表：串接時把既有回覆一次寫入，之後每有人填寫，回覆就自動新增到試算表，不用每天下載 Excel。

## 開始前

* 需要「**表單**」的「可編輯」權限，以及一個可以授權給 OakMega 的 Google 帳號。
* 一份表單只能串接一個試算表；一個試算表也只能給一份表單使用。
* 授權時 Google 只讓 OakMega 存取「**透過這個應用程式使用的檔案**」，不會讀取你雲端硬碟裡的其他檔案。

## 串接 Google Sheets

1. 在**網頁型工具 › 表單管理**點一份表單，右側切到「**表單回覆資料**」，在「**Google Sheets**」區塊點「**串接至 Google Sheets**」，進到串接頁。
2. 第 1 步「**取得 Google 帳號授權**」：點「**以 Google 帳號繼續**」，在 Google 頁面選帳號並按「Continue」「Allow」。**不要取消勾選任何權限**，否則串接會失敗。
3. 第 2 步「**選擇試算表**」：畫面顯示「**已串接 Google 帳號**」。選「**新增試算表**」並輸入試算表名稱（最多 100 字），或選「**使用既有試算表**」並貼上試算表網址，按「**下一步**」。
4. 第 3 步「**確認串接試算表**」：確認「表單回覆將寫入至」的試算表名稱，按「**串接**」。
5. 第 4 步「**寫入既有回覆至試算表**」：點「**寫入既有回覆**」，把表單已經有的回覆寫進試算表（最多近 1,000 筆，約 5–60 秒）；只想記錄之後的新回覆，點「**略過，僅記錄新回覆**」。

下圖是第 1 步：還沒授權時，只有「以 Google 帳號繼續」可以點。

![串接 Google Sheets 頁的第 1 步：取得 Google 帳號授權，下方是以 Google 帳號繼續按鈕；第 2 步選擇試算表、第 3 步確認串接試算表、第 4 步寫入既有回覆至試算表都還沒開始](https://docs.oakmega.com/guide/marketing-tools/images/form-google-sheets-sync-02-step1.png)

授權完成回到 OakMega 後，第 2 步會顯示授權的 Google 帳號，下面選新增或使用既有試算表。

![第 2 步選擇試算表：已串接 Google 帳號 khan.ai@oakmega.com；選擇試算表選了新增試算表，試算表名稱填森日保養會員資料｜表單回覆，13/100；下方有使用既有試算表選項，以及下一步、返回按鈕](https://docs.oakmega.com/guide/marketing-tools/images/form-google-sheets-sync-03-step2.png)

按「下一步」後，第 3 步列出回覆要寫入的試算表，確認無誤再按「串接」。

![第 3 步確認串接試算表：表單回覆將寫入至森日保養會員資料｜表單回覆，下方有串接與返回按鈕；第 1、2 步已打勾](https://docs.oakmega.com/guide/marketing-tools/images/form-google-sheets-sync-04-step3.png)

離開串接頁會出現「**確定要離開串接頁面**」，離開後要重新串接。

## 試算表裡有什麼

串接後，OakMega 會在試算表裡新增一個工作表，名稱是「**表單名稱(串接的日期時間)**」，回覆都寫在這個工作表。每一筆回覆一列，欄位依序是：

| 欄位 | 內容 |
|---|---|
| 各題目 | 題目標題當欄名，例如預約項目、真實姓名、電話 |
| Answer Time (UTC+8) | 填答時間 |
| Channel Type | 填寫者登入的通訊平台，例如 LINE |
| Channel User ID | 通訊平台的使用者 ID（LINE 是 U 開頭的 User ID） |
| Channel User Name | 通訊平台上的名稱 |
| OakMega Member Name | OakMega 會員名稱 |

試算表裡含有會員個資，分享試算表前先確認對方需要看到這些欄位。

## 查看同步狀態與中斷串接

串接完成後，回到表單管理點這份表單，右側「**表單回覆資料**」的「**Google Sheets**」區塊會顯示：

* 「**串接 Google 帳號**」：授權的 Google 帳號。
* 「**寫入試算表**」：工作表名稱與試算表連結。
* 「**Google Sheets 狀態**」：正常時是「**正確**」，有問題時是「**錯誤**」並出現提示（見下方常見問題）。
* 「**中斷串接**」：中斷後試算表裡的既有資料不會被刪除，可以隨時再次串接。要換一個試算表，先中斷再重新串接。

![表單回覆資料的 Google Sheets 區塊：串接 Google 帳號 khan.ai@oakmega.com；寫入試算表是信義門市｜免費肌膚檢測預約(2026/10/09 05:50:47) 與試算表連結和複製按鈕；Google Sheets 狀態正確；中斷串接說明你可以隨時再次串接，若需變更寫入的試算表請先中斷並再次串接](https://docs.oakmega.com/guide/marketing-tools/images/form-google-sheets-sync-05-status.png)

示範時，串接並寫入既有回覆後，試算表有 1 筆回覆；之後再有人填寫，大約半分鐘內就多了一列。

## 運作原理

* **新回覆自動寫入。** 每次有人送出表單，系統就把這筆回覆新增到工作表最下面。
* **寫入既有回覆只做一次。** 第 4 步寫入的是串接當下已經有的回覆，最多近 1,000 筆；更早的回覆請用[下載回覆資料](https://docs.oakmega.com/guide/marketing-tools/form-response-downloads.md)。
* **改試算表內容不會影響 OakMega。** 在試算表刪除或修改資料，OakMega 的表單回覆仍保留原樣。
* **工作表也要保留。** 刪除整份試算表，或只刪掉 OakMega 寫入的那個工作表，都會變成「試算表已被刪除」。

## 常見問題

### Google Sheets 區塊出現「Google 授權已失效」或「缺少 Google Sheets 權限」

「Google Sheets 狀態」會變成「**錯誤**」，下方出現提示。Google 帳號的密碼或設定變更，或授權時取消勾選了 Google Sheets 權限，都會這樣。點提示裡的「**重新授權**」，重新授權時保留所有勾選。

### Google Sheets 狀態顯示「試算表已被刪除」

試算表，或 OakMega 寫入的那個工作表被刪除了。點「**中斷串接**」並重新串接，可以選「新增試算表」再寫入既有回覆。

### Google Sheets 狀態顯示「無法操作試算表」

試算表出現異常（例如權限被改掉）。點「**中斷串接**」並重新串接。

### 串接時出現「找不到試算表」或「無法操作試算表」

貼上的網址不是試算表，或這個 Google 帳號沒有權限操作它。回到第 2 步重新選擇；用既有試算表不順時，改選「新增試算表」最單純。

### 出現「表單已重複串接」

這份試算表已經串接給另一份表單。每份表單請用不同的試算表。

### 出現「Google Sheets API 暫時超過可存取量」

短時間內存取太多次，等幾分鐘再試。

## 下一步

* [查看表單回覆並下載資料](https://docs.oakmega.com/guide/marketing-tools/form-response-downloads.md)
* [新增表單](https://docs.oakmega.com/guide/marketing-tools/oakmega-form.md)
* [開放預約到店體驗，到店後送回購券並提醒還沒回購的人](https://docs.oakmega.com/recipe/store-booking-to-repurchase.md)
