![見出し画像](https://assets.st-note.com/production/uploads/images/172417787/rectangle_large_type_2_1ef145d7c1631ce08591a6262f7b8de6.png?width=1200)
【第36回】 Interactive Email Forms のプレーンテキスト版への対応
さて、これからお伝えする内容は、私の知る限り Salesforce の公式ヘルプには記載されていないものです。そのため、実践する際には自己責任でお願いします。ただし、私が担当するお客様の環境では実際に使用されています。
メールで行うアンケートと言えば、一般的にはメール本文にアンケートページへのリンクを設置し、リンク先でアンケートに回答してもらう形式を想像されるかと思います。しかし、Salesforce Marketing Cloud には Interactive Email Forms(メール内アンケート) という機能があり、メール本文内に直接アンケートフォームを作成することが可能です。
Salesforce サポートチームがこの機能に関するマニュアル動画を作成していますので、以下をご覧いただくとイメージが掴みやすいと思います。
では、マルチパート MIME で送られるプレーンテキスト版のメールには、どのように対応すれば良いでしょうか?
Interactive Email Forms(メール内アンケート) はあくまで HTML 版のメールを対象とした機能のため、プレーンテキスト版ではアンケートフォームを表示することはできません。ただし、アンケートフォームが表示されるWebページ(CloudPages)に遷移させることは可能です。
この場合、AMPscript を使用して以下のようにリンクを生成します。
%%=v(@afbCPURL)=%%
プレーンテキスト版の本文は、例えば以下のような形になるでしょう。
メールマガジン 第10号
お好きなスポーツは何ですか?
下記アンケートより回答ください。
%%=v(@afbCPURL)=%%
XYZ 株式会社
これで下記の通り、AMPscript を配置した部分に、アンケートページへのリンクが生成されます。
![](https://assets.st-note.com/img/1722390659337-RYAUgDCzJc.png?width=1200)
注意点
設定上の注意点があります。必ず「自動フォールバック」を使用してください。下の図の通り、「Include Automatic Fallback」にチェックを入れる必要があります。ここでチェックを入れないと、この仕組みは機能せず、リンクが表示されません。
![](https://assets.st-note.com/img/1722389358182-DX3RlV63sO.png)
今回は以上です。