AIサマリー
WordPressサイトからは、多くのメールが送信されます。注文確認メール、ウェルカムメッセージ、フォーム送信通知、会員情報の更新通知、さらには週刊ニュースレターなどです。しかし、それらのメールを受け取った人々が、実際にそれらを役に立っていると感じているかどうかは、おそらく分からないでしょう。
開封率は件名が効果的だったことを示し、クリック率はリンクの配置が適切だったことを示します。しかし、どちらも読者がメールそのものをどう感じたかまでは教えてくれません。
フィードバックアンケートを使えば、その問題は解決します。メールの末尾に3つのクリック可能な選択肢(「気に入らなかった」「まあまあ」「とても気に入った」など)を追加し、それぞれをサイト上のフォームにリンクさせれば、読者の投票が記録されます。所要時間は約5秒です。
私は毎週発行しているニュースレターでこの手法をとっていますが、寄せられる反応はどれも一読の価値があります。中には「楽しめました」と一言だけ伝えてくれる人もいて、月曜の朝に受信箱でそんなメッセージを見つけると、とても嬉しいものです。また、なぜ気に入らなかったのかを詳しく説明してくれる人もいますが、そうしたフィードバックは(多少胸に刺さることもありますが)次回改善するための助けとなるため、おそらく最も有益なものと言えるでしょう。
時折、誰かが「もっと詳しく知りたい」という話題を挙げてくれることがありますが、これはまさに、手取り足取り教えてもらえるような無料のコンテンツリサーチ材料です。先週、ある読者から「このアンケート機能自体がとても面白い」という声をいただき、その仕組みについて質問がありました。そこで、ここではその解説をしたいと思います。
この記事では、WPFormsを使ってフィードバックアンケートを構築し、Google スプレッドシートと連携させてチーム全員が回答を確認できるようにする方法、そしてメールに追加するリンクを作成する方法をご紹介します。完成したアンケートは、WordPress サイトから送信されるメールを含め、あらゆるメールに追加することができます。
メールによるフィードバック調査の仕組み
仕組みはシンプルです。メールの末尾に、クリック可能なオプション(絵文字やテキストリンクなど)を追加するだけです。
各オプションは、WordPressサイトの同じページへのリンクですが、URLパラメータが異なります。
読者がいずれかをクリックすると、フォームのあるページに移動します。投票内容、メールアドレス、メールの件名はすべてURLを通じて非表示のフィールドに渡されるため、読者はそれらを入力する必要はありません。画面に表示されるのは、任意のコメント欄と送信ボタンだけです。
回答はWPFormsのエントリーに保存され、必要に応じてGoogleスプレッドシートに同期され、チームメンバーがアクセスできるようになります。
WPFormsを使ってこのようにアンケートを追加する場合、JavaScriptや埋め込みフォームは不要で、特定のメールクライアントへの対応も必要ありません。Gmail、Outlook、Apple Mailをはじめ、あらゆるメールクライアントで動作します。メールの受信者がメール内のリンクを表示できる環境であれば、誰でもアンケートに投票することができます。
なぜメールにフィードバックアンケートを入れるべきなのか?
メールに関する指標の多くは間接的なものです。開封率は件名が効果的だったことを示し、クリック率はリンクの配置が適切だったことを示します。しかし、どちらも読者がメールそのものから実際に価値を得られたかどうかは教えてくれません。フィードバック調査なら、その点を直接尋ねることができます。
たった1回のクリックで済むため、本格的なアンケートよりもはるかに多くの回答が得られます。回答者にアンケートへの記入を求めているわけではありません。マウスをさっとクリックするだけで十分です。
配信率の向上にもつながります。タップはクリックとしてカウントされるため、Gmailなどのメール受信プロバイダーはこれを好意的なエンゲージメントのシグナルとして扱います。購読者がメール内のリンクを積極的にクリックしているなら、それは 送信者レピュテーションにとって良いニュースです。
しかし、最大の成果は、時間をかけて浮かび上がる傾向です。数週間あるいは数ヶ月にわたり一貫してデータを収集していくと、読者が実際に受け取りたいと思っているメールの種類と、反応が芳しくないメールの種類が見えてきます。私は、アンケートデータから得られた知見をもとに、メールシリーズ全体の方向性を変更したこともあります。
メールによるフィードバック調査を活用できる場面
これは、WordPressサイトから送信されるすべてのメールに適用されます。具体的にどのようなものか、いくつか例を挙げて説明します。
WordPressから送信されるニュースレター。MailPoetやThe Newsletter Pluginなどのプラグインを使用して、WordPressから直接メールニュースレターを送信する場合、各号にアンケートリンクを追加することができます。そうすることで、購読者がどのようなトピックや形式を好むかが徐々に分かってきます。(どのニュースレタープラグインを使えばよいか迷っている場合は、 おすすめのWordPressニュースレタープラグインを網羅した特集記事をご用意しています。)
WooCommerceの注文メール。注文確認メールや発送通知メールにアンケート機能を追加しましょう。顧客はメールに必要な情報が含まれていたかどうかを伝えることができ、あなたも別途フォローアップメールを送ることなく、直接フィードバックを得ることができます。
会員サービスやオンライン講座の最新情報。会員制サイトやオンライン講座を運営している場合、受講者がレッスンを修了した際や、サブスクリプションを更新した後に送信されるメールは、絶好の機会となります。すでにコンテンツに関心を寄せているタイミングで、ユーザーにアプローチできるからです。
オンボーディングとウェルカムメールのシーケンス。第一印象は重要です。ウェルカムメールの下部にアンケートを入れることで、オンボーディングの流れが実際に役立つものなのか、それとも形だけなのかが分かります。
フォーム送信確認メール。サイト上のフォームからサポートリクエストを送信したり、申し込みを行ったりした後、確認メールに簡単な満足度調査を盛り込むことができます。
ここでの共通点は、これらがすべてWordPressが自動的に送信するメールであるということです。投票リンクを一度設定すれば、送信されるすべてのメールにそのリンクが含まれます。(自動メールの設定について詳しく知りたい場合は、 WordPressで自動メールを送信する方法に関するガイドをご覧ください。)
WordPressのメールに投票機能を追加するために必要なもの
始める前に、この設定に必要なものを簡単にご紹介します:
WPForms Pro。Google スプレッドシート用アドオンを利用するには、Pro ライセンス以上が必要です。フィードバックフォームの作成と回答の収集には、WPFormsを使用します。
WordPressのページです。ここにフォームが配置されます。メール内の投票選択肢をクリックすると、このページに遷移し、投票先が自動的に選択された状態になります。
WP Mail SMTP。サイトから送信されるすべてのメール(投票フォームからの確認メッセージを含む)が確実に受信箱に届くようにする必要があります。WP Mail SMTPなら、その処理を代行してくれます。Proプランをご利用の場合は、メールログを通じて投票リンクのクリック状況を追跡することも可能です。
ステップ1:WPFormsでフィードバックフォームを作成する
まず、WordPressダッシュボードで「WPForms」→「新規追加」に移動します。フォームに「メールフィードバックアンケート」などの名前を付け、空白のフォームから作成を始めます。
このフォームには4つの入力項目がありますが、読者に表示されるのはそのうち1つだけです。残りの項目は非表示のフィールドであり、URLを通じて自動的に入力されます。
このフォームには4つの入力欄がありますが、読者に表示されるのはそのうち1つだけです。残りの3つは、URLからデータを自動的に取得します。
「単一行テキスト」フィールドを3つ追加し、それぞれにラベルを付けます:
- 投票
- 電子メール
- メールの件名
For each of these fields, you need to do two things. First, click the field and go to the Advanced tab in the Field Options panel. In the Default Value box, click Show Smart Tags and select Query String Variable. This inserts a {query_var key=””} smart tag. Between the quotes, add a key name that you’ll use in your URLs:
- 「Vote」については、デフォルト値を {query_var key=”newsletter-vote”} に設定してください
- メールの場合は、{query_var key=”email”} に設定してください
- メールの件名は、{query_var key=”utm_content”} に設定してください
次に、これら3つのフィールドをすべて「非表示」に設定し、ページ上に表示されないようにします。これを行うには、「フィールドオプション」パネルにあるフィールドの表示/非表示を切り替えるボタン(目のアイコン)をクリックします。これにより、フィールドは引き続きURLからデータを取得しますが、閲覧者には表示されなくなります。
すでにキャンペーンの追跡のためにメールのリンクにUTMパラメータを追加している場合、メールの件名に「utm_content」をキーとして使用するのは便利な近道です。この同じパラメータが2つの役割を果たします。つまり、アナリティクスでキャンペーンを追跡すると同時に、フィードバックがどのメールに関するものかを特定できるのです。
次に、表示されるフィールドを1つ追加します。それは「段落テキスト」フィールドです。ラベルを「もっと詳しく教えてください(任意)」のような内容に設定し、このフィールドが必須項目としてマークされていないことを確認してください。ほとんどの人は投票を送信してそのまま進むだけですが、それで問題ありません。コメント欄は、特に伝えたいことがある人のために用意されているものです。
その結果、非常にすっきりとしたデザインになっています。ユーザーがページにアクセスすると、短いコメント欄と送信ボタンが表示されるだけで、それだけです。投票内容、メールアドレス、そして評価対象のメールは、すでにバックグラウンドで取得済みです。
メールアドレスを収集することは、想像以上に役立ちます。もし誰かが特定の課題について悩んでいるというコメントを残した場合、その人に直接フォローアップすることができます。また、時折、コメント欄を使ってメールの配信停止を希望する人もいます。 (当然のことながら)すべてのメールには配信停止リンクが記載されていますが、アンケートの方が目につきやすいため、そちらを利用する人もいます。メールアドレスが同じ行に記載されていれば、迅速に対応することができます。
メールの件名欄も、同じ理由で役立ちます。ニュースレター、製品アップデート、注文確認など、複数の種類のメールを送信している場合、フィードバックがどのメールに関するものかを知っておきたいでしょう。件名欄がなければ、投票結果がびっしりと並んだスプレッドシートを見ても、どのメールがどの投票を引き起こしたのか全く分からなくなってしまいます。
ビルダーを終了する前に、必ずフォームを保存してください。
ステップ 2:フォームを Google スプレッドシートに連携する
この手順により、データはあなた自身だけでなく、チーム全体にとっても役立つものになります。アンケートの回答が直接Googleスプレッドシートに送信されるため、チームメンバーなら誰でも、WordPressにログインすることなく、スプレッドシートを開いて日付でフィルタリングしたり、回答の種類で並べ替えたり、簡単なグラフを作成したりすることができます。
「WPForms」→「設定」→「連携」に移動し、「Google スプレッドシート」セクションを探してください。まだインストールしていない場合は、Google スプレッドシートアドオンをインストールする必要があります。
データを保存したいGoogleアカウントでログインしてください。
接続が完了したら、フォームビルダー内のフィードバックフォームに戻ります。「設定」»「Google スプレッドシート」に移動し、「新しい接続を追加」をクリックします。接続に名前を付けます(例:「メールによるアンケート回答」など)。
新しいスプレッドシートを作成するか、既存のスプレッドシートを選択してください。フォームのフィールドを列に割り当てます:
- 「Rating」という非表示フィールドは、「Rating」列に対応しています
- 「Email」という非表示フィールドは、「Email」列に対応しています
- 「Email Title」という非表示フィールドは、「Email Title」列に対応しています
- 「段落テキスト」フィールド(コメント)は、「コメント」列に対応しています
- 「入力日」スマートタグを使用してカスタム値を追加し、各行にタイムスタンプを付与します
フォームを保存してください。これ以降、送信されるデータはすべて自動的にGoogleスプレッドシートの新しい行として表示されます。
そのデータを活用するアイデアをいくつかご紹介します。まず、コンテンツチームとシートを共有して、全員がフィードバックの傾向を把握できるようにしましょう。Google スプレッドシートの組み込みグラフツールを使って、肯定、中立、否定の割合の推移を視覚化することもできます。日付範囲でフィルタリングして、各メールキャンペーンの成果を比較してみましょう。定期的なニュースレターを発行している場合は、週ごとの感情の変化を追跡することも可能です。
ステップ3:ランディングページの設定
WordPressで新しいページを作成します。「メールでのお問い合わせ」のような、すっきりとしたシンプルなタイトルと、/email-feedback/ のようなスラッグを設定します。
WPFormsブロックを追加(またはショートコードを使用)して、ページにフィードバックフォームを埋め込みます。ページはシンプルに保ちましょう。また、WPFormsForm Pages Addonを使用すれば、フォーム専用の、余計な要素を排除したランディングページを即座に作成することもできます。
フォームビルダーに戻り、確認設定を確認してください。確認の種類を「メッセージ」に設定し、短い文を入力してください:
ご意見ありがとうございます!皆様からのご意見を参考に、メールの改善に努めてまいります。
これで設定は完了です。さらに一歩進めたい場合は、非表示の「評価」フィールドの値に基づいて、条件付きで確認メッセージを表示するように設定することもできます。ユーザーが「気に入らなかった」と投票した場合は別のメッセージ(「ご意見ありがとうございます。ご指摘はサービスの改善に役立ちます」など)を表示し、「すごく気に入った!」を選んだ場合は別のメッセージを表示するように設定できます。ただし、これは任意の設定です。
ステップ4:メールに投票リンクを追加する
メール内の各投票選択肢は、フィードバックページへの通常のリンクであり、そのURLパラメータによって非表示のフィールドが入力されます。パラメータ名は、ステップ1で設定したクエリ文字列のキーと一致している必要があります。
3つのリンクは、次のように構成してください:
https://yoursite.com/email-feedback/?newsletter-vote=I+loved+it&[email protected]&utm_content=email+name
https://yoursite.com/email-feedback/?newsletter-vote=It's+ok&[email protected]&utm_content=email+name
https://yoursite.com/email-feedback/?newsletter-vote=Didn't+like+it&[email protected]&utm_content=email+name
3つのリンクで異なるのは、newsletter-voteの値だけです。メールアドレスと件名は、3つすべてで同じままです。
トランザクションメール(WooCommerceの通知、会員情報の更新、フォーム送信確認など)の場合、通常はメールテンプレートを編集してこれらのリンクを追加することになります。ほとんどのWordPressメールテンプレートは基本的なHTMLに対応しているため、メールの下部付近にリンク付きテキストや絵文字として投票機能を追加することができます:
このメールはいかがでしたか?
👎 気に入らなかった
👌 大丈夫
❤️ すごく気に入りました!
WooCommerceのメールをカスタマイズする場合は、WooCommerceに標準搭載されているメールカスタマイザー、またはメールテンプレートプラグインを使用して、テンプレートにアンケートへのリンクを追加できます。その他のトランザクションメールについては、テンプレートファイルにHTMLを直接追加します。
マーケティングプラットフォーム経由で配信するニュースレターでもこれを利用する場合、ほとんどのツールには、購読者のメールアドレスをハードコーディングせずに動的に挿入できるマージタグが用意されています。しかし、WordPressのトランザクションメールの場合、通常はテンプレートで利用可能な変数を通じて、受信者のメールアドレスがすでに判明しています。
送信する前にリンクをテストしてください。各リンクをブラウザで開き、テスト用の入力を行ってください。ページ上には非表示フィールドの値は表示されませんが、投票内容、メールアドレス、メール件名が、WPFormsのエントリーまたはGoogleスプレッドシートに正しく反映されているか確認してください。データが反映されない場合は、URL内のクエリ文字列のキーが、{query_var}スマートタグで設定したキーと完全に一致しているか確認してください。
ステップ5:結果を追跡し、対策を講じる
これで、投票データを確認できる場所が2つになりました。
Google スプレッドシートを使えば、WordPress のダッシュボードへのアクセス権を付与することなく、アンケートデータを複数の人と簡単に共有できます。回答が寄せられるたびに、スプレッドシートはリアルタイムで更新されます。「投票」列で並べ替えて「すごく気に入った!」という回答をまとめて表示したり、日付でフィルタリングして異なるメール配信の成果を比較したり、簡単な数式を使って任意の期間の割合を計算したりすることができます。
概要をすぐに把握したい場合は、「投票」列を選択してグラフを作成してください。円グラフや棒グラフを使えば、意見の分布が一目でわかります。このシートは、閲覧が必要な方全員と共有してください。
WordPressダッシュボードの「WPForms」の「エントリー」では、同じデータが別の形式で表示されます。個々のコメントを読んだり、各送信内容の詳細を確認したりしたい場合に便利です。「WPForms」»「エントリー」に移動し、対象のフィードバックフォームを選択してください。
WP Mail SMTP クリック追跡 さらに分析の層が加わります。WP Mail SMTP Proをご利用の場合、メールログを通じて各メール内のアンケートリンクをクリックした人数を確認できます。これにより、投票内容だけでなく、メールを受信した人数に対して、アンケートに反応した人数がどれくらいかを知ることができます。 投票のクリック率が低い場合は、メールのレイアウト内で投票が十分に目立っていない可能性があります。一方、特定のメールで「気に入らなかった」という回答率が高い場合は、そのメールの内容に問題があることを示唆しています。
このデータを活用する上で最も重要なのは、パターンを見つけることです。例えば、週刊ニュースレターを配信していて、実用的なチュートリアルを掲載した回で「すごく良かった!」という反応が急増したなら、それはそのようなコンテンツをもっと増やすべきだという明確なサインです。一方、新製品発表のメールが常に反応が今ひとつであるなら、その形式を見直す必要があるかもしれません。データがあれば、こうした議論は単なる推測ではなく、具体的な根拠に基づいたものになります。
メールアドレスを収集しているため、個々の反応に応じて対応することも可能です。もし、ある機能が分かりにくい、あるいは何か手助けが必要だというコメントが寄せられた場合、その方に直接連絡を取ることができます。
こうしたフォローアップは、相手に(良い意味で)驚きを与えることが多く、信頼関係を築くための簡単な方法です。また、コメント欄を使って配信停止を依頼してくる人も時折います。メール本文に配信停止リンクが明記されている場合でも、こうしたことは起こり得ます。ただ、コメント欄の方が目立ちやすいだけなのです。相手のメールアドレスが同じ行に表示されているため、迅速に対応することができます。
メールアンケートの回答率を高めるためのヒント
質問は1つに留めてください。メール内アンケートの一番の利点は、回答者にほとんど手間がかからないことです。2つ目の質問を追加してしまうと、それは単なるアンケート調査になってしまいます。そうなると、回答率は低下してしまいます。
アンケートはメールの末尾に配置してください。本文の後に、フッターの直前に配置します。読者はちょうどメールを読み終えたところですので、このタイミングが感想を尋ねるのに最適です。
オプションを視覚的に分かりやすくしましょう。この点では絵文字が大いに役立ちます。3つの顔の絵文字を並べてその下にラベルを添えれば、一目で理解できます。ブランドのスタイルで絵文字を使用しない場合は、シンプルなテキストボタンでも構いませんが、オプション同士を視覚的に十分に分離するようにしてください。
表現についてあまり深く考えすぎないでください。「気に入らなかった/まあまあ/すごく気に入った!」というシンプルな表現で、あらゆる反応を網羅できます。ここでは一般的な感情を測っているだけで、本格的な調査を行っているわけではありません。選択肢は3つが最適です。
継続的に活用しましょう。1通のメールからのアンケート結果だけでは、あまり意味がありません。長期的にデータを収集することで、傾向を把握したり比較したりできるようになり、そこに真の価値があります。
よくある質問
これを行うにはWPForms Proが必要ですか?
非表示フィールドやクエリ文字列変数のスマートタグは、WPFormsのすべてのバージョンで機能するため、技術的にはWPForms Liteでもフォーム自体を作成することは可能です。ただし、レポート機能やチームアクセス機能を実用的に活用するには、Google Sheetsアドオンが必要となり、これを利用するにはProライセンス以上が必要です。Google Sheetsが必要ない場合は、どのバージョンでもWordPressダッシュボードから入力内容を確認できます。
MailchimpやConvertKitなどの外部サービスから送信されたメールでも機能しますか?
はい。投票へのリンクは単なるURLですので、送信方法に関わらず、どのようなメールでも機能します。フォームとランディングページはあなたのWordPressサイト上に設置されており、回答はそこで収集されます。
これは、WordPressから送信されるすべてのメールで機能しますか?
もちろんです。WooCommerceの通知、会員向けメール、フォーム送信確認メール、ニュースレターなど、内容をカスタマイズできるWordPressのメールであれば、どれでもこれらのリンクを含めることができます。
Google スプレッドシートを使わなくても結果を確認できますか?
はい。WPFormsはすべての入力データをWordPressのデータベースに保存しており、「WPForms」>「入力データ」から確認できます。Google スプレッドシートを使えば、WordPressにログインしなくても、チームとの共有や簡単な分析がより簡単に行えます。
オプションをカスタマイズできますか?
もちろんです。ラベルを変更したり、オプションを追加したり、あるいはまったく別の尺度を採用したりすることも可能です。ただし、選択肢が増えれば増えるほど、利用のハードルが高くなることを忘れないでください。3つの選択肢であれば、有用なデータと使いやすさのバランスがちょうど良くなります。
WooCommerceのメールにフィードバックのアンケート機能を追加することはできますか?
はい。WooCommerceのメールはテンプレートファイルに基づいて作成されており、どのメールにも投票リンクを追加することができます。テンプレートを直接編集するか、WooCommerceのメールカスタマイズプラグインを使用してください。投票リンクの動作は、メールの種類にかかわらず同じです。
これはアンケートとは違いますか?
アンケートは通常、複数の質問から構成され、回答には数分かかります。一方、フィードバック用の投票は、たった1つの質問に1回クリックするだけで済みます。このような投票の回答率は、回答者にほとんど負担をかけないため、はるかに高くなります。より深く掘り下げたい場合は、後で本格的なアンケートを実施することもできますが、投票であれば、双方の負担を最小限に抑えつつ、フィードバックの基礎データを得ることができます。
メールが届いて初めてアンケートが有効になります
これらすべてには、当然ながら前提条件があります。それは、まずメールが受信トレイに届く必要があるということです。WordPressのトランザクションメールがスパムフォルダに入ったり、まったく送信されなかったりすれば、誰もあなたのアンケートを見ることはありません。
WP Mail SMTPは、ホストのデフォルトのPHPメール設定に頼るのではなく、適切に認証されたSMTPプロバイダーを経由してメールを送信することで、この問題を解決します。受信者へ届かないメールについてフィードバックを集めても意味がないため、メールに投票リンクを追加する前に、この設定を行うことをお勧めします。
Proプランをご利用の場合、メールログでクリック追跡機能も利用できます。この機能はこの設定と相性が良く、メールを受信した人数に対して、アンケートリンクをクリックした人数を確認できるため、実際のフィードバックに加え、回答率も把握できます。
次に、WordPressのメール機能を改善しましょう
メールの内容にこれほどまで気を配るなら、見た目もそれにふさわしいものにしておく価値は十分にあります。WordPressのデフォルトのメールはかなり地味な見た目ですが、デザイン性の高いテンプレートを使えば、読者がコンテンツにどう反応するかに大きな違いが生まれます。そこで、WordPress用メールテンプレートプラグインの厳選リストで、おすすめのオプションを実際にテストしてみました。
メールを修正する準備はできていますか?最高のWordPress SMTPプラグインで今すぐ始めましょう。メールを修正する時間がない場合は、追加購入としてWhite Glove Setupのフルサポートを受けることができます。
この記事がお役に立ちましたら、Facebookや TwitterでWordPressのヒントやチュートリアルをご覧ください。