メッセージにパーソナライゼーションを追加する方法

read
Last updated at:

学習内容

ここでは、基本的なパーソナライゼーションタグをメール、SMS、プッシュメッセージに追加する方法を紹介します。パーソナライゼーションを使用すると、顧客データに基づいて連絡先ごとに個別の体験を作成でき、受信者はメッセージ内から購読関連のアクションを実行できるようになります。 

テンプレートタグの具体例やより高度な使用例については、メッセージのパーソナライズに関する参考情報をご覧ください。 

主な用語

  • プロファイルパーソナライゼーション
    名やメールアドレスなど、特別な Klaviyo プロファイルプロパティに基づくパーソナライゼーション。プロファイル テンプレートタグについてはこちら。
  • カスタムパーソナライゼーション
    誕生日や髪の色など、作成・収集したカスタム プロファイルプロパティに基づくパーソナライゼーション。カスタム テンプレートタグについてはこちら。
  • イベントパーソナライゼーション
    注文確定」イベントで注文された商品など、イベント内に保存されているデータに基づくパーソナライゼーション。イベント テンプレートタグについてはこちら。

パーソナライゼーションの種類

キャンペーンとフローのどちらでも、メール、SMS、プッシュメッセージに、プロファイル、カスタム、イベントの各パーソナライゼーションを追加できます。 

プロファイルおよびカスタムパーソナライゼーションを、メール、SMS 、プッシュメッセージに追加する

  1. テキストブロック内にあるパーソナライゼーションのアイコンをクリックするか、その他のテキストフィールド(テーブルブロックのテキストセルや、SMS、プッシュメッセージなど)にパーソナライゼーションを追加します。
  2. 追加したいプロパティを検索するか、リストをスクロールします。
  3. プロパティを選択
  4. 必要に応じて、デフォルトのテキスト(パーソナライズされたデータが利用できない場合に表示されるテキスト)を追加します。
  5. [挿入] をクリックします。
    パーソナライゼーション設定

プロファイルおよびカスタムパーソナライゼーションのその他のオプション

ご希望のパーソナライズオプションが表示されない場合は、プレビューペインで詳細オプションを確認してください。 

  1. [プレビューとテスト] をクリックします。 
  2. 利用可能なプロファイルを検索するか一覧から選択して、メッセージに追加したい情報を持つ人を探します。 
  3.  
  4. 変数名の上にマウスを移動して、「{{ person.variable_name }} 変数をコピーしてください」というメッセージが表示されたらクリックしてコピーします。
    SMS プロファイルパーソナライゼーション
  5. その変数をメッセージのブロックに貼り付けます。

プレビューパネルを使ったメッセージのパーソナライゼーションについてはこちら。 

メール、SMS、プッシュメッセージにイベントパーソナライゼーションを追加する

イベントパーソナライゼーションを設定するには、イベントによってトリガーされるフローからメッセージを送信する必要があり、このフローをトリガーするイベントには、1つ以上のイベントプロパティが必要です。テンプレートでは、1 つのメトリックのプロパティのみを使用してください。ただし、イベント変数を使用するテンプレート内ではプロファイル変数も使用できます。 

基本的なイベントパーソナライゼーション

e コマースプラットフォームによっては、[パーソナライゼーション] メニューで基本的なイベントパーソナライゼーションを利用できる場合があります。 

  1. イベントをトリガーとするフロー内で、メッセージ(メール、SMS、プッシュなど)を開きます。 
  2. 任意のテキストフィールドから、[パーソナライゼーション] をクリックします。 
  3. [全タイプ][イベント] を選択します。 
  4. イベントプロパティを選択します。
  5. 任意でデフォルト値を追加し、[挿入] をクリックします。 

高度なイベントパーソナライゼーション

高度なイベントプロパティを使用する場合は、プレビューウィンドウを使用してパーソナライゼーションタグをコピーします。 

  1. メールテンプレートの場合: 
    1. テンプレートエディターから [プレビューとテスト] をクリックします。
      プレビューとテストボタン
    2. [データソースのプレビュー][イベント] をクリックします。
    3. ドロップダウンからイベントを選択します。
      イベントを選択
  2. SMS またはプッシュメッセージの場合: 
    1. メトリックトリガーによるフローで SMS /プッシュメッセージを開きます。
    2. [プレビューとテスト] をクリックします。
    3. [すべてのプロパティ] メニューを開きます。 
    4. 矢印ボタンを使って、追加したい変数を含むイベントを探します。
  3. [イベントプロパティ] をスクロールして、使用したい変数を見つけます。
  4. 変数名の上にマウスを移動して、「{{ event.variable_name }} 変数をコピーしてください」というメッセージが表示されたらクリックしてコピーします。
    イベントデータ
  5. その変数をメッセージのブロックに貼り付けます。

デフォルトのテキストを設定する

場合によっては、タグが参照するすべてのデータを提供していない相手に、パーソナライゼーションタグを含むメッセージを送信することがあります。例えば、名(ファーストネーム)を共有していない相手にメールを送信するケースなどが該当します。 

このような場合は、欠落したデータの部分が空白にならないよう、デフォルトのテキストを設定することが重要です。以下の例のように、データがない場合に表示するテキストを、デフォルトとして決めておきます。 

変数を含むテキスト

出力

Hey {{ first_name|default:'friend' }}, any interest in some {{ person|lookup:'Favorite Food'|default:'tasty treats' }}?

Hey friend, any interest in some tasty treats? 

成果

これらの手順を使うことで、ユーザーの名やカートに残した商品など、メールに基本的なパーソナライゼーションを追加できます。メッセージが送信されると、受信者のデータが参照され、タグにカスタムデータが入力されます。 

その他のリソース

x
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています