Studioの標準フォームをformrunやGoogleフォームの埋め込みに切り替えると、移管や漏えい対策で何が変わりますか?

結論

外部フォームに切り替えると、回答はStudioを経由せず外部サービスへ直接届くので、そこに貯まった回答はStudio側の流出対象から外れます。移管するときも埋め込みコードを置き直して使えますが、formrunでは移管先のURLを登録し直す必要があります。切り替える前にStudioへ届いた回答は残るため、保存の設定とあわせて見直してください。

移行の判断更新日

formrunのフォームをStudioに埋め込めますか?

Studioで作ったWebサイトに、使い慣れたformrunのフォームをそのまま置けるのか迷う声は少なくありません。

formrunで作ったフォームは、StudioのEmbedボックスに埋め込んで表示できます。専用の手順はStudioのformrun埋め込みガイドにあり、その流れに沿えば設置できます。

最初に、formrun側の設定画面で、フォームを置くStudioサイトのURLを登録しましょう。formrunの画面では「埋め込み先URL」、Studioのヘルプでは「フォーム設置URL」と呼び方が違いますが、指しているのは同じ入力欄です。本番公開用のURLだけでなく、Studioのプレビュー画面のURLも登録しておかないと、制作中のプレビュー画面で埋め込みが確認できない仕様です。

Studioのデザインエディタで「Blank」の埋め込みボックスを配置し、編集画面にformrunからコピーしたリンクを貼り付けて保存します。すでに公開しているサイトの場合は、編集内容を保存したあとにサイト更新を行わないと、公開画面側の表示は切り替わりません。

設置後は画面上で実際に文字を入れて送信テストを行ってください。必須項目を空欄にしたまま送信ボタンを押した際、エラー表示によってフォーム全体の縦幅が伸び、送信ボタンが枠外に隠れてしまうケースがあるためです。

なお、formrunは単体のWebページとしても公開できるため、枠内に埋め込まずURLをボタンにリンクさせて別タブで開く運用も選べます。

StudioのフォームをformrunやGoogleフォームへ切り替える手順は?

Studioの標準フォームから外部ツールへ切り替えるには、具体的にどのような手順を踏めばよいのでしょうか。切り替えの作業は、新しいフォームを置く工程と、Studioの標準フォームの保存設定を見直す工程の2つに分かれます。

formrunに替える場合は、次の順で進めます。

  1. formrun側に、フォームを置くStudioサイトのURLを登録する
  2. Studioのページに埋め込みボックスを追加し、formrunでコピーしたリンクを貼って保存する
  3. 公開済みのサイトなら、更新をかけて公開ページに反映させる
  4. 公開ページからテスト入力と送信を行う

Googleフォームの場合は、フォームを公開して回答者のアクセス権を決めてから、右上のその他メニューで「HTMLを埋め込む」を選びます。表示されたHTMLをコピーし、Studioの埋め込みボックスへ貼れば表示されます。操作の画面はGoogleフォームのHTML埋め込み手順で確かめられますよ。

外部フォームに置き換えたあとも、標準フォームを一部のページに残すなら保存の設定を見直しましょう。Studioの回答保存に関するヘルプの通り、プロジェクト設定の全体設定から「フォームの結果をStudioに保存」を無効化できます。このスイッチを灰色に切り替えると、以後の回答データはダッシュボードへ記録されず、指定した通知先メールへ直接届く仕組みです。

ただし、この設定にすると画像やPDFなどのファイルを受け取れません。通知メールにもファイルは付いてこないので、添付を使うフォームならformrunかGoogleフォームへ移したほうが扱いやすいでしょう。設定を変えた後は、公開サイトから一度送信し、通知先に回答が届き、ダッシュボードに残っていないところまで見ておきます。

外部フォームに切り替えると漏えい対策として何が変わりますか?

外部のフォームに切り替えるだけで、本当に個人情報の漏えい対策になるのか疑問を抱く方もいるでしょう。いちばん大きな変化は、回答データが流れる経路と保存先です。埋め込み型の外部フォームを利用すると、訪問者が送信した内容はブラウザから外部のサーバーへ直接届き、Studioのシステムを経由しません。そのため、セキュリティインシデントに関する案内でも触れられているように、外部サービス側に直接蓄積された回答データはStudio側の情報流出対象から外れます。

これに対してStudioの標準フォームを使っていた場合、ダッシュボード上の保存データだけでなく、完全に削除していないゴミ箱内の回答や、プレビュー時のテスト送信、上限超過で一覧に表示されていない回答まで保持されます。2026年9月30日より前に完全削除した回答は対象外です。

「フォームの結果をStudioに保存」をオフにしていた期間の回答は対象外ですが、途中でオフにしても、それまでの回答はダッシュボードに残ったままです。また、Googleスプレッドシートと連携している場合は、保存の設定に関係なく連携の認証情報に流出の可能性があります。

ただし、外部フォームへ変えればそれだけで万全というわけではありません。見落としやすいのが、Studioに貼った埋め込みコードそのものも対象に入る点です。ふつうの埋め込みコードはフォームのURLなど公開されている情報ですが、秘密のAPIキーやトークンを書き込んでいたなら、外部サービス側で新しい値に切り替えてください。

さらに、クラウドの利用が個人情報保護法上の「提供」に当たらない場合でも、使う側の事業者自身に安全管理措置が求められることがあるため、自社の扱いは個人情報保護委員会のQ&AのQ7-54で確かめておいてください。formrunでは認証アプリのワンタイムパスワードを使った二段階のログイン認証を設定でき、Googleアカウントでも2段階認証プロセスで守りを強められます。formrunのこの設定は、メールアドレスで登録したアカウントにだけ表示されます。

EmDashのサイトにformrunやGoogleフォームを埋め込んで使えますか?

EmDashで制作したWebサイトでも、formrunやGoogleフォームを埋め込んで問題なく利用できるのでしょうか。EmDashはWebフレームワークのAstroを土台に採用しており、Astroのテンプレートは記述した素のHTMLをそのままブラウザへ出力できる仕組みを備えています。formrunやGoogleフォームの埋め込みコードはHTMLなので、ページ側に置く形で使えるはずです。ただし、これは両方の仕様を組み合わせた見立てで、EmDashでの動作が公式に保証されているわけではありません。本番に出す前に、テスト用のページで表示と送信を通しておいてください。

外部ツールを配置する際は、それぞれの初期設定を忘れずに済ませておきましょう。formrunを利用する場合、管理画面の埋め込み設定から移管先となるEmDashサイトの公開URLを追加登録し、発行されたスクリプトをテンプレートに配置します。URLを登録しないと、サイト上でフォームが正常に送信を受け付けません。

Googleフォームは、その他メニューの「HTMLを埋め込む」で取り出したHTMLを貼れば表示できます。回答者がフォームを開くにはフォームの公開が要るので、公開範囲と回答者のアクセス権も見直しましょう。

もうひとつ気をつけたいのが、Googleフォームの「結果の概要を表示する」です。これをオンにすると、各質問の回答全文やグラフを、フォームに回答できる人なら誰でも見られる状態になります。埋め込み作業の前に、管理権限と回答結果の非公開設定を改めて確かめておきたいところです。

ところで、EmDashの公式リポジトリには、開発元が用意したプラグインとしてformsも入っています。外部フォームを埋め込むか、このプラグインを使うかは、回答をどこで管理したいかで選び分けることになります。

こんな聞き方も

  • formrunのフォームをStudioに埋め込めますか?
  • formrun studio 埋め込み
  • Studioのサイトにformrunのフォームを埋め込むにはどうすればよいですか?
  • studio formrun 埋め込み
  • StudioのフォームをformrunやGoogleフォームへ切り替える手順は?
  • studio フォーム formrun 切り替え 手順
  • EmDashのサイトにformrunやGoogleフォームを埋め込んで使えますか?
  • emdash formrun googleフォーム 埋め込み

あわせて知りたい(関連する疑問)

QStudioから移管すると、formrunのフォームは作り直しになりますか?

たとえば、自社のWebサイトをStudioからWordPressや別の静的サイト環境へ移管する場面を考えてみます。サイトのデザインや記事データを引っ越すとなると、設置していたformrunのフォームまで最初から作り直さなければならないのか気になりますね。

formrun側で作成したフォームそのものを作り直す必要はありません。移管先のCMSやHTML環境がiframeの埋め込みに対応していれば、同じフォームをそのまま新しいページでも使い続けられます。

ただし、サイトの引っ越しに伴って作業がゼロで済むわけではありません。移管によってドメインやページのURLが変わる場合、コードを貼り直すだけでなく、formrunの設定画面で新しい移管先URLを追加登録しなければなりません。プロトコルの「https」や「www」の有無も含め、完全なURLを登録しないと送信時にエラーが発生します。

Googleフォームも考え方は同じです。フォーム側で取り出したHTMLをウェブサイトやブログに貼って表示する仕組みで、Studioもこの方式で埋め込めます。移管先がHTMLの埋め込みに対応していれば、既存のフォームを引き続き使えるでしょう。ただ、移管先のサービスによってはHTMLを自由に置けない場合もあるので、移る前にそこだけは確かめておきたいところです。

移管後は、新しいサイトでテスト入力と送信をやり直します。Studio上できれいに収まっていた枠でも、移管先のレイアウトでは高さが足りなくなることがあります。

QStudioの標準フォームのデータはformrunへ移せますか?

フォームをformrunに替えたら、これまでStudioに届いた回答もformrunにまとめて管理したい、と考える人もいるでしょう。手作業ですべて打ち直す必要はなく、所定の手順を踏めば回答データをformrun側へ移せますよ。Studioのダッシュボードからは、過去の回答内容を受信日時も含めてCSV形式で一括ダウンロードできます。ただ、StudioのCSVがそのままformrunに読み込める形になっているわけではなく、formrunの指定テンプレートに合わせて入れ直す作業が入ります。

実際の移行作業では、formrunのインポート手順に従って専用の入力テンプレートを取得しましょう。使用しているパソコンがWindowsならCSV形式、MacならTSV形式でファイルを保存し、Studioから落とした回答一覧の項目をテンプレートの列に合わせて並べ替えたうえでアップロードします。取り込んだ後は、回答ごとのカードが生成されているかを見てください。

ただし、注意しておきたい制約があります。formrunのインポート機能で取り込めるのは「回答データそのもの」に限られるという点です。フォームに並んでいた質問項目や選択肢、通知の設定などはインポートされないため、受け皿となる新しいフォーム自体はformrun側で最初から作成しておかなければなりません。埋め込みを替えただけで、過去の回答まで自動でformrunへ移ることはありません。

そもそも、過去の回答を全部移すべきかも考えておきたいところです。個人情報を扱う事業者には、使う必要がなくなった個人データを遅れずに消すよう努める義務があります。法令で保存期間が決まっているものは別ですが、何年も前の問い合わせまで新しいサービスへ持ち込む必要はないかもしれません。移す回答を絞れば、取り込みの手間も減りますね。

QTayoriやHubSpotのフォームも同じ扱いですか?

formrunやGoogleフォーム以外のツール、たとえばTayoriやHubSpotのフォームをStudioで使う場合も、同じような仕組みや手順で扱えるのでしょうか。TayoriやHubSpotを採用する場合も、Studioの内部にデータを抱え込まず外部サービスへ直接届けるという点では同じです。ただ、設置のときに要る設定はサービスごとに違うため、手順はそれぞれのヘルプに沿って進めます。Tayoriを使っている場合も、管理画面の埋め込み設定とヘルプを見ながら、設置先URLの登録が要るかを確かめてください。

HubSpotのフォームは、StudioのEmbedボックスに埋め込めます。送られた内容はHubSpotのアカウントに同期され、HubSpotの管理画面で扱う形になります。サイトに表示される場所はStudioのページでも、回答を管理する場所はHubSpotです。設置したあとは公開サイトからテスト送信を行い、HubSpotの管理画面側に正しくデータが反映されるか確かめます。

HubSpotで特に気をつけたいのが、ドメインの登録です。外部サイトにフォームを埋め込むときは、サイトのドメインをトラッキング設定に追加しておきます。追加していないドメインから送られた回答はスパムとして分類されてしまうので、Studioから別のサービスへ移管してドメインが変わる場合は、移管の作業リストに入れておいてください。設定の場所はHubSpotの外部サイト設置ガイドで確認できます。日本語ページは自動翻訳なので、画面の名前が少しずれて見えるかもしれません。

ちなみに、こうしたクラウドの利用が個人データの第三者提供や委託に当たるかは、サービスを提供する会社が個人データを取り扱うことになっているかで決まります。TayoriやHubSpotがどちらに当たるかは契約や使い方によって変わるので、気になる場合は利用規約とあわせて社内の担当者と見ておくと話が早いでしょう。

Q外部フォームにすると見た目がサイトと合わなくなりませんか?

外部のフォームをサイト内に埋め込むと、サイト全体のデザインと色や書体が合わず、そこだけ浮いて見えてしまうのではないかという懸念はよく聞かれます。自社の世界観を大切にしたいWeb担当者ほど、見た目の違和感は気になるところですね。

Googleフォームでは、テーマの色と背景色、ヘッダーの画像を変えられます。ヘッダーや質問文、入力テキストのフォントや文字サイズを個別に指定できるため、管理画面のプレビューで仕上がりを確かめながら整えられます。サイトのメインカラーと背景色を合わせるだけでも、埋め込んだときの違和感はかなり減りますよ。ただ、サイトのCSSや書体が自動で引き継がれるわけではないため、ぴったり同じ見た目にはなりません。

formrunでWebフォントやレイアウトをどこまで選べるかは、使うプランの管理画面で確かめてください。ただし、クリエイターフォームのFREEプランではformrunのロゴを消せません。ロゴが出るのを避けたいなら、プランの条件まで見て選んでください。

さらに自由度を求めるなら、formrunのコード型フォームを活用する道もあります。HTMLとCSSでフォームを組めるので、サイトと同じクラスやスタイルで作れます。サイト側でHTMLを書ける人がいるなら、この方法がいちばん見た目をそろえやすいでしょう。回答が届いたときのメール通知も設定でき、届いた回答はformrunの顧客管理機能で扱います。

見た目を調整した後は、Studioの埋め込みボックスに入れた状態でもう一度確かめます。formrun側でStudioサイトのURLを設定し、取得したリンクを埋め込みボックスに入れても、公開済みのサイトは更新をかけるまで表示が変わりません。調整のたびに更新して、公開ページで仕上がりを見てください。

出典

この内容をChatGPTで相談

無料診断