---
url: https://docs.oakmega.com/ja/guide/marketing-tools/form-google-sheets-sync.md
description: >-
  OakMega のフォームを Google Sheets
  に接続すると、新しい返信がすべて自動でスプレッドシートに書き込まれ、既存の返信もまとめて書き込めます。接続の 4
  つのステップ、スプレッドシートに入る列、同期ステータスの確認と接続の中断、認証の期限切れやスプレッドシートが削除されたときの対処を説明します。
---

この記事を読むと、フォームを Google スプレッドシートに接続できるようになります。接続時に既存の返信をまとめて書き込み、その後は記入があるたびに返信が自動でスプレッドシートに追加されるので、毎日 Excel をダウンロードする必要がなくなります。

## 始める前に

* 「**フォーム**」の「編集可能」権限と、OakMega に認証を許可できる Google アカウントが必要です。
* 1 つのフォームに接続できるスプレッドシートは 1 つだけです。1 つのスプレッドシートも 1 つのフォームでしか使えません。
* 認証時に Google が OakMega に許可するのは、このアプリで使用するファイルへのアクセスだけです。Google ドライブ内のほかのファイルは読み取りません。

## Google Sheets に接続する

1. **ウェブベースツール › フォーム管理**でフォームをクリックし、右側を「**フォーム返信データ**」に切り替えます。「**Google Sheets**」欄の「**Google Sheetsに接続**」をクリックすると、接続ページが開きます。
2. ステップ 1「**Googleアカウントの認証を取得**」：「**Googleアカウントで続行**」をクリックし、Google の画面でアカウントを選んで「Continue」「Allow」をクリックします。\*\*権限のチェックは 1 つも外さないでください。\*\*外すと接続に失敗します。
3. ステップ 2「**スプレッドシートを選択**」：「**接続済みのGoogleアカウント**」が表示されます。「**新しいスプレッドシートを作成**」を選んでスプレッドシート名（100 文字まで）を入力するか、「**既存のスプレッドシートを使用**」を選んでスプレッドシートの URL を貼り付け、「**次へ**」をクリックします。
4. ステップ 3「**スプレッドシートの接続を確認**」：「フォームの返信は次に書き込まれます」のスプレッドシート名を確認し、「**接続**」をクリックします。
5. ステップ 4「**既存の返信をスプレッドシートに書き込む**」：「**既存の返信を書き込む**」をクリックすると、フォームに届いている返信がスプレッドシートに書き込まれます（直近の最大 1,000 件、5〜60 秒ほど）。これからの返信だけを記録したい場合は「**スキップして新しい返信のみ記録**」をクリックします。

下の画像はステップ 1 です。認証前は「Googleアカウントで続行」だけがクリックできます。

![Google Sheetsを接続ページのステップ 1：Googleアカウントの認証を取得、その下に「Googleアカウントで続行」ボタン。ステップ 2 スプレッドシートを選択、ステップ 3 スプレッドシートの接続を確認、ステップ 4 既存の返信をスプレッドシートに書き込むはまだ始まっていない](https://docs.oakmega.com/ja/guide/marketing-tools/images/form-google-sheets-sync-02-step1.png)

認証を終えて OakMega に戻ると、ステップ 2 に認証した Google アカウントが表示され、その下で新しいスプレッドシートを作成するか既存のものを使うかを選びます。

![ステップ 2 スプレッドシートを選択：接続済みのGoogleアカウントは khan.ai@oakmega.com。スプレッドシートを選択で「新しいスプレッドシートを作成」を選び、スプレッドシート名に「森日スキンケア会員情報｜回答」（14/100）を入力。下に「既存のスプレッドシートを使用」の選択肢と、「次へ」「戻る」ボタン](https://docs.oakmega.com/ja/guide/marketing-tools/images/form-google-sheets-sync-03-step2.png)

「次へ」をクリックすると、ステップ 3 に返信の書き込み先のスプレッドシートが表示されます。間違いがなければ「接続」をクリックします。

![ステップ 3 スプレッドシートの接続を確認：フォームの返信は次に書き込まれます：森日スキンケア会員情報｜回答。下に「接続」と「戻る」ボタン。ステップ 1、2 にはチェックマーク](https://docs.oakmega.com/ja/guide/marketing-tools/images/form-google-sheets-sync-04-step3.png)

途中で接続ページを離れようとすると「**接続ページを離れてもよろしいですか**」と表示されます。離れた場合は最初から接続し直す必要があります。

## スプレッドシートに入る内容

接続すると、OakMega はスプレッドシートに「**フォーム名(接続した日時)**」という名前のシートを追加し、返信はすべてこのシートに書き込まれます。返信 1 件が 1 行で、列は次の順に並びます。

| 列 | 内容 |
|---|---|
| 各質問 | 質問のタイトルが列名になります。例：予約項目、本名、電話 |
| 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/ja/guide/marketing-tools/images/form-google-sheets-sync-05-status.png)

デモでは、接続して既存の返信を書き込んだ時点でスプレッドシートに返信が 1 件入り、その後に記入があると 30 秒ほどで 1 行増えました。

## 仕組み

* **新しい返信は自動で書き込まれます。** フォームが送信されるたびに、その返信がシートの一番下に追加されます。
* **既存の返信の書き込みは 1 回だけです。** ステップ 4 で書き込まれるのは接続した時点ですでに届いている返信で、直近の最大 1,000 件です。それより前の返信は[フォームの返信を確認してデータをダウンロードする](https://docs.oakmega.com/ja/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 ステータスに「スプレッドシートを操作できません」と表示される

スプレッドシートに異常があります（権限が変更されたなど）。「**接続を中断**」をクリックして接続し直してください。

### 接続中に「スプレッドシートが見つかりません」または「スプレッドシートを操作できません」と表示される

貼り付けた URL がスプレッドシートではないか、この Google アカウントにそのスプレッドシートを操作する権限がありません。ステップ 2 に戻って選び直してください。既存のスプレッドシートでうまくいかない場合は、「新しいスプレッドシートを作成」を選ぶのが確実です。

### 「フォームは既に接続されています」と表示される

このスプレッドシートはすでに別のフォームに接続されています。フォームごとに別のスプレッドシートを使ってください。

### 「アクセス制限を超えました」と表示される

短時間にアクセスが集中し、Google Sheets API が一時的にアクセス制限を超えています。数分待ってからもう一度お試しください。

## 次のステップ

* [フォームの返信を確認してデータをダウンロードする](https://docs.oakmega.com/ja/guide/marketing-tools/form-response-downloads.md)
* [フォームを作成する](https://docs.oakmega.com/ja/guide/marketing-tools/oakmega-form.md)
* [来店体験の予約を受け付け、来店後にリピート購入用のパスを渡し、まだ購入していない人にリマインドする](https://docs.oakmega.com/ja/recipe/store-booking-to-repurchase.md)
