MessageHub でテンプレート変数を使用する方法

Prev Next

テンプレート変数を使用すると、顧客の名前、メールアドレス、電話番号などの詳細を動的に追加することで、MessageHub のメッセージをパーソナライズできます。会話、返信定型文、マクロ、自動化で使用でき、個人的なタッチを維持しながら効率的にコミュニケーションするのに役立ちます。この記事では、MessageHub 全体でテンプレート変数を効果的に使用する方法について説明します。
 


必要条件:

  • アクティブなClickFunnelsアカウント

  • MessageHubアプリ


テンプレート変数とは何ですか?

テンプレート変数は、MessageHub のメッセージに動的でパーソナライズされた情報を挿入するために使用されるプレースホルダーです。これらの変数は、顧客のプロファイルから名前、メールアドレス、電話番号などのデータを自動的に取得し、メッセージの送信時にプレースホルダーを対応する値に置き換えます。

たとえば、すべてのメッセージに「こんにちは [顧客名]」と手動で入力する代わりに、 {{ contact.name }}を使用できます。メッセージが配信されると、システムは自動的に {{ contact.name }} を「John Smith」またはデータベース内の別の連絡先の名前に置き換えます。

テンプレート変数を使用すると、時間を節約し、手動エラーを減らし、メッセージが受信者に合わせて調整されているように感じられます。これらは、次のような MessageHub 内のさまざまな機能で使用できます。

  • 会話: ライブチャットやメールのやりとりで直接応答をパーソナライズします。

  • 定型返信: 変数を組み込むことで、事前に書かれた返信にダイナミックなタッチを加えます。

  • マクロ: テンプレート変数を使用してパーソナライズされた応答を自動化します。

  • 自動化: 変数を使用してワークフローを合理化し、カスタム通信を確保します。


テンプレート変数を挿入する方法

  1. MessageHub のテキスト入力フィールド (会話、返信定型エディター、オートメーションエディターなど) に移動します。テキスト ボックスにメッセージの入力を開始します。

  2. {{ (二重中括弧) と入力して、使用可能なテンプレート変数のリストを開きます。{{contact.name}}{{agent.email}}{{conversation.id}}などの候補が表示されます。

  3. リストをスクロールするか、変数名の一部 (「名前」など) を入力して、候補をフィルタリングします。メッセージに挿入する変数をクリックします。

  4. メッセージをチェックして、変数が正しいデータをプルしていることを確認します。例えば:

    1. ドラフト: Hi {{contact.name}}, thank you for reaching out!

    2. 最終出力: Hi Sarah, thank you for reaching out!

  5. メッセージを送信するか、保存します (返信定型文を使用している場合)。変数は、送信時に関連データを動的に入力します。


使用可能なテンプレート変数のリスト

MessageHub には、メッセージに重要な詳細を動的に含めるのに役立つさまざまなテンプレート変数が用意されています。これらの変数は、必要な情報を簡単に見つけられるように分類されています。

  • 会話の詳細

    • {{conversation.id}}: 会話 ID の数値バージョン。

  • 連絡先の詳細

    • {{contact.id}}: 連絡先 ID の数値バージョン。

    • {{contact.name}}: 連絡先のフルネーム。

    • {{contact.first_name}}: 連絡先の名。

    • {{contact.last_name}}: 連絡先の姓。

    • {{contact.phone_number}}: 連絡先の電話番号。

  • エージェントの詳細

    • {{agent.name}}: エージェントのフルネーム。

    • {{agent.first_name}}: エージェントの名。

    • {{agent.last_name}}: エージェントの姓。

    • {{agent.phone_number}}: エージェントの電話番号。


トラブルシューティング

テンプレート変数が未定義の場合はどうなりますか?

挿入したテンプレート変数が未定義の場合、MessageHub は警告メッセージで警告します。この警告は、変数に現在のコンテキストのデータが割り当てられていないことを通知します (連絡先の電話番号がない場合など)。

次のオプションが表示されます。

  • はい: プレースホルダー変数をそのままにしてメッセージの送信に進みます。

  • いいえ: メッセージを編集するか、未定義の変数を削除します。

未定義の変数のフォールバックテキストを追加するにはどうすればよいですか?

フォールバックテキストは、未定義または欠落している可能性のあるテンプレート変数のバックアップとして機能します。これにより、連絡先や会話で特定の情報が利用できない場合でも、メッセージが明確でプロフェッショナルな状態を保つことができます。フォールバックテキストは、次の構文を使用して設定できます。

{{ variable_name || 'fallback text' }}

例えば:

  • contact.first_nameが未定義の場合は、以下を使用できます。
    {{ contact.first_name || 'there' }}

これにより、欠落している名の代わりに「there」と表示されます。