WordPressにおけるフォームのGDPR準拠に関する完全ガイド

WordPressサイトで何らかのフォームを運用している場合、個人データを収集している可能性が高いでしょう。氏名、メールアドレス、支払い情報、フィードバックなどです。そして、訪問者のうちたった1人でも欧州連合(EU)に居住している場合、GDPRが適用されます。

多くのサイト運営者が、GDPRを漠然とした「チェックリスト作業」のように扱い、ホームページにクッキーに関するバナーを表示するだけで済ませてしまっているのを目にしてきました。しかし、実際のデータ収集が行われるのはフォームであり、まさにそこが規制当局の注目の的となっているのです。

WordPressのフォームをGDPRに準拠させるのは、決して難しいことではありません。このガイドでは、規制の具体的な要件から、WPFormsで準拠したフォームを設定する方法まで、知っておくべきすべてを詳しく解説します。

WordPressのフォームをGDPRに準拠させる方法

フォームにおけるGDPRへの準拠は、いくつかの基本原則に集約されます。個人データは明確な同意を得た場合にのみ収集し、必要なものだけを保存し、その利用方法について透明性を確保し、利用者が自身の情報を管理できるようにする必要があります。

WPFormsには、こうした課題を解決するためのセキュリティおよびコンプライアンス機能がプラグインに組み込まれています。ただし、細部まで注意を払う必要があります。フォームの種類によって求められるコンプライアンス要件は異なり、サードパーティ製ツールとの連携により、さらなる責任が生じます。これらについて、セクションごとに詳しく解説していきます。

GDPRがフォームに実際に求めていること

一般データ保護規則(GDPR)は2018年5月25日から施行されていますが、その要件の重要性は依然として変わりません。むしろ、時間の経過とともにその適用はより厳格になっています。

GDPRフォームの原則

特にフォームに関しては、知っておくべきGDPRの原則が6つあります。

  • データの処理の法的根拠:他者のデータを収集するには、有効な法的根拠が必要です。ほとんどのWordPressフォームにおいて、その根拠となるのは「同意」です。フォームに入力する人は、自身の情報が処理されることに積極的に同意する必要があります。
  • 明示的な同意:あらかじめチェックされているチェックボックスは認められません。ユーザーが許可を与えるには、チェックされていない同意ボックスにチェックを入れるなど、明確な行動をとらなければなりません。また、ユーザーが何に同意しているのかを正確に伝える必要があります。
  • データの最小化:実際に必要なデータのみを収集してください。お問い合わせフォームに電話番号が不要であれば、電話番号入力欄を設けないでください。余分な入力欄は、それだけリスクが高まります。
  • 利用目的の限定:収集したデータは、収集時に明示した目的でのみ利用できます。例えば、見積もりの受け取りのためにメールアドレスを提供された場合、別途同意を得ない限り、その人をマーケティング用メール配信リストに追加することはできません。
  • 保存期間の制限:個人データを永久に保管しないでください。フォームへの入力内容をどのくらいの期間保存するかについて計画を立て、それを厳守してください。
  • データ主体の権利:個人は、自身のデータにアクセスし、訂正を求め、削除を依頼する権利を有しています。これらの要請に対応するための手順を整備する必要があります。

これらを実行するのに、法学の学位など必要ありません。そのほとんどは、透明性を保ち、人々に自分のデータについて真の選択肢を与えることに尽きます。

2026年の法執行の展望と、なぜ今それが重要なのか

GDPRの執行は新たな段階に入った。欧州のデータ保護当局は、警告や指針の提示から、特に欺瞞的な同意取得の慣行をめぐって、積極的に執行措置を講じる段階へと移行している。

サイト運営者が特に注意すべきは、いわゆる「ダークパターン」です。分かりにくい表現や、極小の「拒否」ボタン、あるいは「すべて同意」へと誘導するような操作的なデザインを用いた同意取得インターフェースは、まさに規制当局が問題視しているものです。そして、フォーム上の同意チェックボックスは、まさにこの範疇に当てはまります。

GDPRの同意に関する例

GDPRの同意文が、目立たない場所に置かれていたり、曖昧だったり、誰も読まないような法律用語で書かれていたりすると、リスクにさらされることになります。現在では、同意は真に十分な情報に基づいたものでなければならず、一般の人でも理解できる明確な言葉で書かれていることが求められています。

WordPressサイトの運営者にとって、これは数年前までは「これで十分」とされていたアプローチが、もはや通用しなくなっていることを意味します。本ガイドで紹介する実践的な手順は、これまでの状況だけでなく、今後の規制の動向を見据えて策定されています。

WordPressフォームのためのGDPR準拠クイックチェックリスト

WPFormsの具体的な設定に入る前に、フォームの点検に役立つ実用的なチェックリストをご紹介します。サイト上のすべてのフォームについて、各項目を確認してください。

  • 同意チェックボックスは表示され、デフォルトでは未チェックの状態にする:個人データを収集するすべてのフォームでは、あらかじめチェックが入った状態ではなく、明示的な同意(オプトイン)が必要である。
  • 同意文は具体的かつ平易な言葉で記述してください。ユーザーに対して、どのようなデータを収集するのか、その理由を明確に伝えてください。「当社はお客様のデータを様々な目的で利用する場合があります」といった曖昧な表現は避けてください。
  • プライバシーポリシーへのリンク:同意文には、ユーザーが同意する前に詳細を確認できるよう、プライバシーポリシーの全文へのリンクを記載してください。
  • 必要な項目のみを含める:明確な目的がないフォーム項目はすべて削除してください。データ量が少ないほど、リスクも低くなります。
  • IPアドレスとユーザーエージェントの追跡について検討する:これらを収集する必要があるかどうかを判断してください。必要ない場合は、無効にしてください。
  • エントリの保存ポリシーを定義する:フォーム送信データをどのくらいの期間保存するかを明確にし、古いエントリを削除する計画を立てておく。
  • データのアクセスおよび削除の手順を整備する:ユーザーが自身のデータの開示を請求したり、削除を依頼したりできる仕組みが必要です。簡単なデータ開示請求フォームがあれば十分です。
  • 利用しているサードパーティの処理業者に関する記録:フォームデータがMailchimp、Stripe、Google Sheets、またはその他のサービスに送信される場合、それらのサービスがデータをどのように扱うかを把握し、その記録を整備しておく必要があります。
  • クッキーの使用状況の確認:一部のフォームプラグインではトラッキングクッキーが使用されています。ご自身のプラグインがこれを使用しているかどうかを確認し、その旨を明示してください。

プロからのアドバイス

WPFormsには、同意チェックボックスや必須項目の最小限化など、これらの要件のいくつかをすでに満たした、GDPR対応の連絡先フォームテンプレートが用意されています。

WPFormsでGDPR対応機能を有効にする

WPFormsには、GDPR準拠のための専用ツールがプラグインに組み込まれています。設定はわずか数分で完了します。まず、「WPForms」»「設定」に移動し、「一般」タブを開いてください。

WPFormsの一般設定タブへの移動

画面を下にスクロールして「GDPR」セクションが表示されたら、「GDPR 機能強化」オプションをオンにしてください。これを有効にすると、2つの追加オプションが表示されます。

  • 「ユーザー Cookie を無効にする」を有効にすると、WPForms が訪問者に UUID(一意の識別子)Cookie を割り当てるのを停止します。この Cookie は通常、「エントリー」機能や「位置情報アドオン(Pro)」、「フォーム放棄アドオン(Pro)」などの機能を動作させるために使用されます。データ収集を最小限に抑えることを優先し、これらの機能を使用しない場合は、この設定を有効にしてください。
  • 「ユーザー詳細を無効にする」を有効にすると、フォームが送信された際に、WPFormsがIPアドレスやユーザーエージェント情報(ブラウザおよびOSのデータ)を収集しなくなります。これをサイト全体で有効にすることで、すべてのフォームに一括して適用できます。
GDPRの強化

より細かく制御したい場合は、サイト全体の切り替え機能をオフにしたままにし、個々のフォームでユーザー詳細情報を非表示に設定することもできます。

ビルダーで任意のフォームを開き、「設定」>「一般」に移動し、 詳細設定」セクションまでスクロールして、「ユーザー情報(IPアドレスおよびユーザーエージェント)の保存を無効にする」オプションにチェックを入れます。

ユーザー情報の保存設定を無効にする

WPForms Lite(無料版)をご利用の場合、デフォルトではユーザー Cookie は使用されず、追加のユーザー情報は収集されません。

つまり、Lite版をご利用の方は、設定を変更する必要なく、最初からプライバシーに配慮された状態で利用を開始できます。GDPRに準拠したフォームの作成方法については、WPFormsのドキュメントをご覧ください。

GDPR拡張機能を有効にすると、フォームビルダーの「標準フィールド」セクションに、専用の「GDPR同意」フィールドが表示されます。

このフィールドは、GDPRに基づく同意取得のために特別に設計されています。GDPR同意フィールドが通常のチェックボックスと異なる点は、次の3つです。

  • これは常に必須であるため、任意にするという選択肢はありません。個人データを収集する際、同意は任意であってはならないからです。
  • GDPRではデフォルトでの同意が明示的に禁止されているため、事前にチェックを入れることはできません。ユーザー自身が積極的にチェックボックスにチェックを入れる必要があります。
  • このフィールドにはチェックボックスが1つしか設定できないため、複数の選択肢を追加することはできません。これは、「同意する」か「同意しない」かの明確な二者択一の選択となります。
GDPR同意書

同意文を作成する際は、率直かつ具体的に記述してください。「お問い合わせの処理のために、ご提供いただいたデータを収集・保存することに同意します。詳細については、当社のプライバシーポリシーをご確認ください。」といった表現が適しています。曖昧な表現や、範囲が広すぎる表現は避けてください。

詳細な免責事項や利用規約のチェックボックスへのリンクを記載する必要がある場合でも、WPFormsでは対応可能です。フィールドの説明欄内に、書式付きテキストや外部リンクを追加することができます。

利用規約のチェックボックスとリンクを含む

GDPR準拠のための入力データ管理

コンプライアンスに準拠したデータ収集は、全体像の半分に過ぎません。データが提出された後も、それを責任を持って管理する必要があります。

WPFormsは、すべてのフォーム入力データを、お客様のサーバー上のWordPressデータベースに直接保存します。入力データはWPFormsのサーバーに送信されたり、保存されたりすることはありません。これにより、データを完全に管理することができ、これはまさにGDPRが求める要件そのものです。

ユーザーが自身のデータへのアクセスや削除の権利を行使した際、そのデータを迅速に見つけられるようにしておく必要があります。WPFormsのエントリー管理システム(Basicプラン以上で利用可能)には、名前、メールアドレス、キーワード、または日付でエントリーを検索・絞り込みできる機能が備わっています。

wpformsで日付別にエントリーをフィルタリングする

エントリを削除する必要がある場合は、WPForms » エントリに移動し、フォームを選択して、削除したいエントリにチェックを入れ、「一括操作」ドロップダウンから「ゴミ箱へ移動」オプションを選択し、「適用」ボタンをクリックしてください。

複数の項目をゴミ箱に移動する

また、フォームごとにエントリー情報の保存を完全に無効にすることもできます。フォームビルダーを開き、「設定」»「一般」に移動し、「詳細設定」セクションまでスクロールして、「WordPressへのエントリー情報の保存を無効にする」にチェックを入れます。

この機能を有効にすると、フォームの送信データは通知メールでのみ送信され、データベースには一切保存されなくなります。これは、メール通知だけで十分なシンプルな問い合わせフォームなど、すべての送信記録を保存する必要がない場合に便利です。

データの自動整理が必要なサイトの場合、「Entry Automationアドオン(Eliteプランで利用可能)を使用すると、エントリの自動エクスポートや削除をスケジュール設定できます。これにより、古いエントリを手動で定期的に整理する必要がなく、データ保持ポリシーを構築するのに役立ちます。

各種フォームにおけるGDPRへの準拠

サイト上のすべてのフォームが同じ種類のデータを収集するわけではなく、求める情報によってコンプライアンス上の考慮事項も異なります。

フォームの種類別GDPR準拠状況

お問い合わせフォーム

お問い合わせフォームは、GDPRの適用において最もシンプルなケースです。通常、氏名、メールアドレス、およびメッセージを収集することになります。コンプライアンス要件は明確です。

明確な同意文とプライバシーポリシーへのリンクを記載した「GDPR同意」フィールドを追加し、エントリを保存する必要があるのか、それともメール通知だけで十分なのかを検討してください。

そのフォームでIPアドレスの追跡が必要ない場合は、そのフォームのユーザー詳細機能を無効にしてください。WPFormsのGDPR対応お問い合わせフォームテンプレートを使えば、5分以内にGDPR準拠のお問い合わせフォームを立ち上げて運用開始できます。

GDPR対応のお問い合わせフォームテンプレート

支払いフォーム

支払いフォームには重要な違いがあります。WPFormsをStripeやPayPalと組み合わせて使用する場合、機密性の高い支払いデータ(クレジットカード番号や銀行口座情報など)は、決済ゲートウェイによって直接処理されます。そのデータがWordPressのデータベースに触れることは決してありません。

しかし、支払い手続きの際に、顧客の氏名、メールアドレス、請求先住所といった個人情報を依然として収集しています。こうした個人データについては、GDPRに基づく同意が必要です。

他のフォームと同様に、支払いフォームにも「GDPR同意」欄を設け、同意文には取引データが該当する決済プロバイダーによって処理される旨を明記してください。

WPFormsはPCI準拠の決済サービスと連携しているため、決済データそのものに関するPCI準拠の責任は負いません。GDPRに基づく責任は、フォームを通じて収集・保存される個人情報に限定されます。

GDPRに基づく支払いフォームの例

登録およびログインフォーム

登録フォームは、その設計上、より多くの個人情報を収集するようになっています。ユーザー名、メールアドレス、場合によっては電話番号や住所などです。この点に関しては、GDPRの要件がやや複雑になります。

同意文では、アカウントデータがどのような目的で使用されるかを具体的に明記してください。登録ユーザーにマーケティングメールを送信する予定がある場合は、アカウント作成とは別に同意を得る必要があります。また、ユーザーから削除の要請があった場合、アカウントおよび関連データを削除するための明確な手順を用意する必要があります。

WPForms Proには、登録フォームに含める項目を自由に設定できる「ユーザー登録」アドオンが付属しています。GDPR同意項目と組み合わせて使用することで、登録プロセスを法令に準拠させることができます。

機密性の高いフォームへのアクセスを制限するには、「Form Lockerアドオン(WPForms Proにも含まれています)を使用すると、フォームにパスワード保護をかけたり、ログイン済みのユーザーのみに制限したりすることができます。

パスワードロックされたフォーム

アンケートおよびご意見・ご感想フォーム

アンケート調査では、特に職場や医療の現場において、回答者がデリケートだと感じるような意見が収集されることがあります。調査結果を特定の個人と結びつける必要がない場合は、匿名形式での実施を検討してください。

WPFormsでは、アンケートフォームの回答保存機能を無効にし、ユーザー情報の収集をオフにすることで、これを実現できます。回答は引き続き通知メールで送信されますが、個人を特定できる情報は添付されなくなります。

匿名アンケートであっても、GDPR同意欄を設けることは依然として推奨されます。これにより透明性が確保され、回答者に対してプライバシー保護を真剣に考えていることを示すことができます。

WPFormsのアンケートと投票の設定

サードパーティ製サービスの連携とGDPR

WordPressのフォームは単独で存在するわけではありません。メールマーケティングプラットフォーム、CRM、クラウドストレージ、または決済サービスと連携させることで、個人データを外部サービスに送信することになります。

GDPRの下では、これらの各サービスは、貴社に代わって業務を行う「データ処理者」とみなされます。つまり、貴社は、自社のデータ処理者がGDPRに準拠していることを確認する必要があります。

Stripe、PayPal、Mailchimp、Googleなどの各サービスは、それぞれGDPR準拠に関する文書を公開しています。連携を設定する前に、そのプロバイダーがデータ処理契約(DPA)を用意しているか確認してください。

また、データ処理の流れを文書化しておく必要があります。フォームデータがどこへ送信されるのか、どのサービスがそれを受け取るのか、そしてそれらのサービスがデータをどのように扱うのかを正確に把握しておきましょう。ユーザーから「私のデータはどこに保存されていますか?」と尋ねられた場合、その質問に答えられるようにしておく必要があります。

GDPRデータフロー

サイトのセキュリティ状況についてより包括的に把握するには、WPFormsのセキュリティガイドをご覧ください。このガイドでは、送信から保存に至るまでの各段階で、フォームデータがどのように保護されているかを解説しています。

また、フォーム以外のプライバシー保護ツールをお探しの場合、当社の「GDPR対応WordPressプラグインまとめ」では、WordPressサイト向けに利用可能なコンプライアンスツールを網羅しています。

GDPRを超えて:CCPAとグローバルなプライバシー対策

GDPRだけが、考慮すべきプライバシー規制ではありません。カリフォルニア州のCCPA(カリフォルニア州消費者プライバシー法)も、透明性、データへのアクセス、削除権に関して同様の要件を定めています。ブラジルのLGPDやカナダのPIPEDAも、同様の枠組みを採用しています。

フォームがすでにGDPRに準拠している場合、他のプライバシー規制についてもほぼ対応済みと言えます。GDPRは最も厳しい基準とされるため、その要件を満たしていれば、一般的に世界中で有利な立場に立つことができます。

WPFormsのプライバシー保護機能(GDPR対応機能、同意取得フィールド、入力管理機能、データ最小化オプションなど)は、特定の地域に限定されたものではありません。これらの機能を活用すれば、訪問者の所在地にかかわらず、プライバシーを尊重したデータ収集プロセスを構築することができます。

サイトが複数の国からの訪問者に対応している場合は、最も厳しい基準をデフォルトとして適用してください。すべてのフォームを作成する際は、欧州のデータ保護当局が審査しているかのように慎重に設計しましょう。その姿勢があれば、万全の備えができます。

WordPressフォームのGDPR準拠に関するよくある質問

フォームのGDPR準拠については、特に初めて設定する場合、多くの実務上の疑問が生じることがあります。ここでは、GDPR準拠のフォームを導入しているWordPressサイトの運営者から寄せられる、最もよくある質問への回答をご紹介します。

ウェブサイトがEU域内に拠点を置いていない場合、GDPRへの準拠は必要ですか?

はい。GDPRの適用は、貴社の事業所の所在地ではなく、フォームを送信する人の居住地に基づいて決定されます。欧州連合(EU)に居住する人から個人データを収集する場合、この規則が貴社に適用されます。

たとえウェブサイトが米国でホストされていたり、事業がカナダで登記されていたり、あるいはヨーロッパに一度も足を踏み入れたことがなかったとしても、これは変わりません。

WPFormsはGDPRに対応していますか?

WPFormsは、無料のLite版を含むすべてのライセンスプランにおいて、GDPR準拠をサポートする組み込みツールを提供しています。「GDPR機能」の切り替え、GDPR同意欄、ユーザーのCookie設定、ユーザー詳細設定、エントリー管理、およびエントリー保存オプションは、いずれもGDPRの要件を満たすために設計されています。

とはいえ、完全に準拠できるかどうかは、各サイトでのツールの設定や使用方法によって異なります。WPFormsでは、個々の状況に応じて必ず法律の専門家に相談することを推奨しています。

無料版でもWPFormsのGDPR機能は利用できますか?

「GDPR 機能強化」のトグルと「GDPR 同意」フィールドは、Lite 版を含むすべての WPForms バージョンで利用可能です。

また、WPForms Liteはデフォルトでトラッキングクッキーを使用せず、IPアドレスやユーザーエージェントなどの追加的なユーザー情報を収集しないため、無料ユーザーはすでに最小限のデータ収集レベルから利用を開始しています。

フォームがGDPRに準拠していない場合、どうなるのでしょうか?

GDPRに違反した場合の罰則は甚大となる可能性があります。罰金は、年間の世界売上高の4%または2,000万ユーロのいずれか高い方の金額に達する可能性があります。

しかし、罰金だけでなく、評判の失墜という問題もあります。自分のデータが適切に扱われていないと気づいたユーザーは、あなたのサイトへの信頼を失うことになり、その信頼を取り戻すのは困難です。

次に、フォームのセキュリティの残りの部分を徹底的に強化しましょう

フォームがGDPRに準拠した今、セキュリティ全体を見直す良い機会です。WPFormsのスパム対策ガイドでは、実際の訪問者に不便をかけることなく、ボットによる送信をフォームから排除する方法について解説しています。

また、フォームを通じて契約書や合意書を取得する場合、デジタル署名(WPForms Proで利用可能)を使用することで、信頼性をさらに高めることができます。

今すぐGDPR準拠のフォームを作成しましょう

フォームの作成を始めませんか?最も使いやすいWordPressフォーム作成プラグインで、今すぐ始めましょう。WPForms Proには豊富な無料テンプレートが用意されており、14日間の返金保証も付いています。

この記事がお役に立ちましたら、Facebookや TwitterでWordPressの無料チュートリアルやガイドをフォローしてください。

情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。WPFormsがどのように資金を調達しているのか、なぜそれが重要なのか、そしてどのように私たちをサポートできるのかをご覧ください。

ハムザ・シャヒード

ハムザはWPFormsチームのライターで、デジタルマーケティング、サイバーセキュリティ、WordPressプラグイン、ERPシステムに関連するトピックも専門としています。もっと知る

最高のWordPressドラッグ&ドロップフォームビルダープラグイン

簡単、速い、安全。WPFormsを信頼する600万人以上のWebサイトオーナーの仲間入りをしてください。