テキストブロックにパーソナライズを挿入する方法
受信者の名、カスタムプロパティ、購読解除リンクなどを含めて、メール テンプレートにパーソナライズを追加する方法をご覧ください。
これらのタグは、テキスト フィールドに直接入力するか、メール プレビュー モーダルからコピーするか、テキスト ブロックのパーソナライズ メニューを使用してテンプレートに追加できます。
始める前に
開始する前に、Klaviyo でパーソナライゼーションがどのように機能するかを理解しておくと役立ちます。アカウントで利用できるタグは、他の誰かの Klaviyo アカウントのタグとは異なり、Klaviyo に保存しているデータによって異なります。
デフォルトの Klaviyo プロパティ(名や姓など)を少数保存して使用できるほか、無制限のカスタム プロファイルプロパティと動的イベントデータも利用できます。ご自身のアカウントで利用可能なすべてのタグを確認するには、パーソナライズメニューまたは以下のプレビューモーダルから追加する手順に従ってください。
パーソナライゼーションメニューを使用してタグを追加する
コピー、貼り付け、入力をせずにパーソナライズを追加するには、パーソナライズ メニューを使用します:
- パーソナライズを追加したいテキストブロックを選択します。
- 編集アイコンをクリックします。
- 左上で、パーソナライズアイコンをクリックします。検索可能なドロップダウン メニューが表示され、プロファイル プロパティとカスタム プロパティのリストに加えて、特定のイベント トリガー フロー メッセージでは選択できるイベント プロパティも表示されます。
- タグをスクロールするか検索して追加したいものを見つけ、クリックしてテンプレートに追加します。

プレビュー モーダルからパーソナライズを追加します
プレビュー モーダルからコピーしてメッセージに貼り付けることで、プロファイルプロパティとイベント データを追加できます。プレビューパネルを使用したメッセージのパーソナライズについて詳細はこちら。
プロファイルプロパティを追加
プレビュー モーダルからプロファイルのパーソナライズを追加するには:
- テンプレートエディターから [プレビューとテスト] をクリックします。
- イベント トリガー フロー メールの場合は、矢印を使用して直近 10 件のイベント間を移動します。他のメッセージについては、追加したいタグを含むプロファイルを検索してください。サンプルユーザーのプロファイルからコピーするのはタグ名のみであり、メールの各受信者には各自のプロファイルの情報が表示される点にご注意ください。
- [すべてのプロパティ] ドロップダウンを開き、使用したいタグが見つかるまでスクロールします。
- タグ名にカーソルを合わせ、Copy {{ person.variable_name }} variable というメッセージが表示されたらクリックしてコピーします。
- [完了] をクリックします。
- 変数をテンプレートのブロックに貼り付けます。
イベント変数の追加
プレビューモーダルからイベント変数を追加するには:
- テンプレートエディターから [プレビューとテスト] をクリックします。
- 使用できる場合は、プレビューデータソース で イベント をクリックし、ドロップダウンからイベントを選択してください。このオプションは [コンテンツ] > [テンプレート] でのみ利用可能である点にご注意ください。イベント トリガー フロー メールでは、正しいイベントが自動的に選択されます。
- [すべてのプロパティ] メニューを開き、使用したい変数が見つかるまで [イベントプロパティ] をスクロールします。必要な変数が表示されない場合は、矢印を使用してイベントの別のインスタンスを選択します。
- 変数名の上にマウスを移動して、Copy {{ event.variable_name }} variable というメッセージが表示されるまで待ち、クリックしてコピーします。
- [完了] をクリックします。
- 変数をテンプレートのブロックに貼り付けます。
他の領域(例:他のテンプレートや Klaviyo ヘルプセンターの記事)から変数を貼り付けることもできます。別の場所から変数を貼り付ける場合は、Command+Shift+V または Control+Shift+V を使用してプレーンテキストとして貼り付けてください。これにより、テキストと一緒に書式が貼り付けられることがなくなり、コード エラーの原因になったり、メッセージのサイズが増えたりするのを防げます。
手動でパーソナライズを追加する
変数名が分かっている場合は、その名前をテキスト フィールドに直接入力して追加できます。Klaviyo の変数は次の構造を使用します:
変数の種類 | サンプル形式 |
プロファイルプロパティ(スペースや特殊文字は使用できません) | {{ person.variable_name}} |
プロファイルプロパティ(任意) | {{ person|lookup:'variable name' }} |
イベントプロパティ(スペースや特殊文字は使用しない) | {{ event.variable_name}} |
イベントプロパティ(任意) | {{ event|lookup:'variable name' }} |
デフォルト値の設定
連絡するすべてのメール受信者について、常に完全な情報が揃っているとは限りません。たとえば、一部の購読者の名は取得できていても、他の購読者の名は取得できていない場合があります。データが不完全な受信者のメールに空白が表示されないように、既定のフィルターを使用してバックアップを設定します。
デフォルトフィルターを追加するには:
- 変数名の後に次を追加します:|default:''
- デフォルト変数を単一引用符(' ')の間に追加します。メールでは、次のように表示されます。
やあ {{ first_name|default:'friend' }}! |
メッセージが送信されると、名前がデータベースに保存されていない受信者には次のメッセージが表示されます:
Hey friend! |