WhatsApp テンプレートで動的コンテンツを使用する方法
プロファイル、カスタム変数、イベント変数を追加して WhatsApp テンプレートをパーソナライズします。動的コンテンツを使用すると、名、ロイヤルティ ティア、商品名、チェックアウト リンクなどの顧客データで各メッセージを調整できます。
WhatsApp テンプレートは送信前に Meta の承認が必要なため、変数を追加する際は特定の書式ルールに従う必要があります。
始める前に
テンプレートを承認申請する前に、WhatsApp BusinessアカウントをKlaviyoに接続してください。接続する前に、下書きテンプレートを作成できます。
動的コンテンツを追加する前に、次の点に注意してください。
- すべての変数には、必ずデフォルト値を含めてください。
- 承認申請を行う前に、実際のデータでテンプレートをプレビューしてください。
- リンクを含める場合は、フォールバック URL を追加してください。
- プロファイルプロパティまたはイベントフィールドがアカウントに存在することを確認してください。
データが不足している場合でも、デフォルト値を使用するとメッセージの可読性を保てます。テキスト変数に値またはフォールバックがない場合、Klaviyoは代わりに空白を送信します。URLボタンのリンクが空でも、メッセージがスキップされる可能性があります。
プロファイル変数とカスタム プロファイル変数を追加する
プロファイル変数は、名やメールアドレスなど、顧客のプロファイルに保存されている情報を取得します。ロイヤルティ階層や希望する店舗所在地など、作成したカスタムのプロファイルプロパティも使用できます。
これらの変数を手動で入力する代わりに、エディタでパーソナライズを追加を使用して挿入してください。
プロファイルまたはカスタムプロパティの変数を追加するには:
- [コンテンツ] > [テンプレート]に移動します。
- [作成] > [新しいテンプレート] をクリックします。
- WhatsAppをチャネルとして選択します。
- 小文字、数字、アンダースコアを使用してテンプレート名を入力し、言語を選択してください。
- メッセージの目的を選択してください:マーケティングまたはトランザクション。
- [作成]をクリックして、テンプレートエディターを開きます。
- 本文で、パーソナライズを追加の人型アイコンをクリックします。
- 挿入したいプロファイルプロパティまたはカスタムプロパティを検索して選択します。
- プロパティで設定パネルが開く場合は、デフォルトテキストを入力し、挿入をクリックします。
|default:'value'フィルターを使用して、挿入したタグ内のフォールバックを追加または更新することもできます。
例:
Hi {{ person.first_name|default:'there' }},カスタムプロパティを使用した例:
Your current loyalty tier is {{ person.loyalty_tier|default:'Valued customer' }}.プロファイルプロパティが空の場合でもメッセージの意味が通るように、デフォルト値を設定することをおすすめします。Klaviyoでは、空白のままにせずフォールバックテキストを使用します。
イベント変数を追加
イベント変数は、商品閲覧 や チェックアウト開始 など、特定のイベントからデータを取得します。イベント変数を使用して、商品名、カートの値、またはチェックアウト URL を参照します。
一致するイベントによってトリガーされるフローでイベント変数を使用します。たとえば、閲覧放棄フローで「商品の閲覧」データを使用します。テンプレートのプレビュー用にイベントを選択しても、そのイベントデータはキャンペーンで利用できません。
イベント変数を挿入するには:
- テンプレートエディターでプレビューをクリックしてください。
- プレビューデータソースでイベントを選択し、フローをトリガーするイベントタイプを選択します。
- 矢印を使用して最近のイベントインスタンスを参照し、プレビューするデータを含むものを選択してください。
- 利用可能なイベント変数を表示するには、すべてのプロパティをクリックしてください。
- イベントプロパティで、使用したいプロパティをクリックして、その変数タグをコピーしてください。
- 完了をクリックしてエディタに戻り、変数をテンプレートに貼り付けてください。
|default:'value'フィルターを使用してデフォルト値を追加します。
たとえば、イベントにNameプロパティがある場合:
You recently viewed {{ event.Name|default:'an item on our site' }}.リンクを含める場合は、必ずフォールバックURLを用意してください。たとえば、商品の閲覧イベントでは、商品リンクをURLに保存できます:
View this item: {{ event.URL|default:'https://yourwebsite.com' }}.https://yourwebsite.comをブランドの有効なURLに置き換えてください。このフォールバックにより、イベントフィールドが空の場合でも受信者にリンク先が提供されます。購入手続きリンクの場合は、Started Checkoutイベントから購入手続きURLフィールドをコピーしてください。

次を使用してカスタム プロファイルプロパティを参照する lookup
プロファイルプロパティにスペースや特殊文字(/ など)が含まれる場合は、lookup フィルターを使用して参照します。
例:
{{ person|lookup:'Birthday' }}フォールバック値を追加
プロファイルプロパティが欠落している可能性がある場合は、default フィルターを使用してフォールバック値を追加します。
{{ person|lookup:'Birthday'|default:'your birthday' }}プロファイルにそのプロパティが含まれていない場合、[誕生日]と表示されます。
Meta 承認のベストプラクティス
テンプレートが却下されるリスクを減らすために、次のガイドラインに従ってください。
- すべての変数にデフォルト値を含めてください。
- フォールバック リンクには、有効でブランド化された URL を使用してください。
- 実際のプロファイル データとイベント データでテンプレートをプレビューします。
- 変数が既存のプロファイルプロパティまたはイベントフィールドと完全に一致していることを確認してください。
Meta の書式要件に従わない場合、テンプレートが却下されたり、メッセージがスキップされたりする可能性があります。
その他の書式設定要件については、WhatsAppテンプレートの作成方法をご覧ください。
次の手順
WhatsApp テンプレートに動的コンテンツを追加したので:
- レビュー用に送信をクリックし、テンプレートの詳細を確認してから、送信をクリックしてテンプレートをMetaに送信し、承認を依頼します。
- 承認後、キャンペーンまたはフローでテンプレートを使用してください。イベント変数が含まれている場合は、該当するイベントをトリガーとするフローを使用してください。
- お客様に送信する前に、内部プロファイルでメッセージをテストしてください。