もくじ
はじめに
前回の記事では、Marketing Cloud Personalization の初期設定とオブジェクトの設計方法について簡単にご紹介いたしました。
今回は、Marketing Cloud Personalization のサイトマップとキャンペーン・テンプレートについてご紹介いたします。
全4回に渡って Marketing Cloud Personalization の概要説明から導入方法の紹介を行っていますので、ぜひ最後までご覧ください。
第1回 → Marketing Cloud Personalization の全体概要
第2回 → Marketing Cloud Personalization の初期設定とオブジェクトの設計方法
第3回 → Marketing Cloud Personalization のサイトマップとキャンペーン開発(本記事)
第4回 → Marketing Cloud Personalization のデータ連携とテスト方法

Marketing Cloud Personalizationのサイトマップ、キャンペーンとは?
サイトマップとは 、Webサイトにユーザがアクセスしたときに、そのユーザの情報を Marketing Cloud Personalization に送信するように構成された JavaScript のことです。
サイトマップを編集することによって、訪問したサイトやユーザの属性情報、カートに入れた商品など様々な情報を収集することができます。
また、JavaScript の関数を使用することによって、特定のページの閲覧情報のみを収集することや、特定のボタンをクリックしたタイミングで情報を収集する等、条件を細かく指定することもできます。
このように特定の条件に基づいてカテゴライズされたページ群をページタイプと呼びます。
また、サイトマップを利用することでユーザの情報を収集するだけでなく、その情報を元にWebサイト上にユーザのエンケージメントを高めるパーソナライズされたコンテンツを表示することができます。
例えば、あるユーザがECサイトにおいて女性用の化粧品をいくつか閲覧してからサイトを離脱し、翌日になって再度訪れたとします。
Marketing Cloud Personalization では、女性がECサイトを再訪したタイミングで画面上部にこのユーザが興味を持つであろう新商品の画像のポップアップを表示させることができます。
この施策によってユーザは自分にとって興味のあるコンテンツをサイトを回遊することなく知ることができ、満足度が向上します。
Marketing Cloud Personalization において、この「閲覧履歴からおすすめの商品をレコメンドする」イベントのことをキャンペーンと呼び、「キャンペーンが表示される領域」のことをコンテンツゾーンと呼びます。
なお、上記の例はあくまでWebキャンペーンと呼ばれるキャンペーンの1種であり、またWebキャンペーンの中にも複数のバリエーションが存在します。

Marketing Cloud PersonalizationのWebキャンペーンとテンプレートについて
Webサイトで行うキャンペーンをWebキャンペーンと呼び、Webキャンペーンでは、ユーザの属性情報、行動等様々な条件によってパーソナライズされたコンテンツを提供することができます。
Webキャンペーンの内容を決定する要素としては以下のようなものがあります。
- コンテンツゾーン
- テンプレート
- キャンペーン種別
キャンペーンを行う際には、サイトマップで対象のページタイプ配下にコンテンツゾーンを定義した後、そのコンテンツゾーンに配信したいテンプレートを適応します。
Webキャンペーンのテンプレートには様々な種類がありますので、代表的なものをいくつか紹介します。
行いたいキャンペーンに応じて、適切なテンプレートを選択するようにしましょう。
テンプレート名 | 概要と使用例 |
---|---|
Banner with call-to-action |
サイトのヒーローエリア上でパーソナライズされたコンテンツを提供します。 ファーストビューでユーザに大々的に表示させることができることから以下のような使用例が考えられます。
|
chatbot |
サイト内でチャットボットを表示させます。チャットボットの表示に関しては、様々な条件指定が考えられます。 例えば、以下のような例が考えられます。
また、チャットボットでの問い合わせ履歴は Marketing Cloud Engagement 等の外部のチャットボットと連携することもでき、ユーザの問い合わせ履歴の管理等を行うこともできます。 |
Einstein product recommendations |
ECサイト等でユーザに向けた商品のレコメンドに使用します。 使用例としては以下のようなものが考えられます。
|
Infobar with call-to-action |
サイト上にバーを表示させます。使用例としては以下のようなものが考えられます。
|
Slide-in with call-to-action |
サイト内でスライドインメッセージを表示させます。 チャットボットと同様にページ閲覧時間や、スクロール深度等で条件指定して表示させることもできます。 使用例としては、Infobar with call-to-action と同じようにタイムセール等での使用が考えられます。 |
また、キャンペーン種別には以下の2つがあります。こちらもキャンペーンの目的や用途に応じて適切な方を選択します。
キャンペーン種別 | 概要 |
---|---|
A/Bテストキャンペーン |
キャンペーンの内容をいくつかのグループに分けて、各グループごとにパーセンテージを設定します。 その値に応じてランダムに、サイトを訪れたユーザにキャンペーンを表示します。 ユーザの行動や属性情報による影響を受けず、ランダムに割り当てられることから、これを利用してキャンペーンの内容に関するA/Bテストを行うことができます。 例えば、2種類の割引クーポンを表示させることで、クーポンの画像によって効果に差があったかどうかのテストをすることができます。 |
ルールベースのテストキャンペーン |
表示するキャンペーンのターゲティング(タイミングや場所、ユーザのセグメント等)をルールベースで完全にコントロールします(このルールのことをキャンペーンルールと呼びます)。 キャンペーンルールには以下の2種類があります。
キャンペーンターゲティングルールは A/B テストキャンペーンでも使用できますが、キャンペーンエクスペリエンスルールはルールベースのテストキャンペーンでのみ使用できます。 キャンペーンターゲティングルールは、デバイス別、時間、ページといったカテゴリで表示を制御できます。 キャンペーンエクスペリエンスルールは、ユーザの場所、天気、イベントアクションなどに基づいて各エクスペリエンスの対象条件を制御します。 キャンペーンエクスペリエンスルールは複数のルールを設定でき、複数のルールの対象になった場合に、どのルールを採用するかなどの優先順位を設定することもできます。 |

Marketing Cloud Personalization の様々なチャネルでのキャンペーンについて
キャンペーンにはWebキャンペーン以外にもいくつか種類があります。以下に簡単にいくつか概要を紹介します。
キャンペーン | 概要 |
---|---|
サーバーサイドキャンペーン |
サーバーサイドキャンペーンでは、外部システムのサーバーが Marketing Cloud Personalization のサーバーサイドキャンペーン API を呼び出し、ユーザID等のユーザに関する情報を提供します。 与えられた情報をもとに、Marketing Cloud Personalizationではキャンペーンのロジックを処理し、その訪問者に適用されるレコメンデーション等のキャンペーンに関するデータを再びサーバー側に返します。 サーバー側ではこの与えられた情報を使って、外部システム内でキャンペーンを行うことができます。 使用例としては、例えば以下のようなものが考えられます。
|
トリガーによるキャンペーン |
ユーザ側のアクションや商品側の情報の変更等を起点としてキャンペーンを行うことができます。 ユーザ側のアクションとしては例えば、カート落ちやページの途中離脱等があります。 商品側の情報の変更としては例えば、新商品の登場、タイムセール等があります。 また、Marketing Cloud EngagementのJourney Builderとリアルタイムに連携することができ、エントリイベントとして使用することができます。 |
オープンタイムメールキャンペーン |
メールチャネルでのキャンペーンで、ユーザがメールを開封するタイミングでパーソナライズされたコンテンツやレコメンデーションを提供することができます。 レコメンドのロジックは、コードを書く必要はなくMarketing Cloud PersonalizationのUI上の操作で様々なロジックを作成することができます。 レコメンドする商品は一定間隔でランダムに並び替えることができ、ユーザにはメールを開封するたびに内容を変化させることができます。 |
まとめ
今回はMarketing cloud Personalizationを始めるに当たって土台となるサイトマップと、キャンペーンについて紹介しました。
全体像をつかもうとしても覚える範囲がかなり多く、取っ掛かりが中々難しい箇所だと思いますが、今回の記事が理解のお役に立てれば幸いです。
もし Marketing Cloud Personalization の理解が進まないとお困りのようでしたら、専門の外部パートナーを頼ることもご検討ください。
トライコーン株式会社は、Marketing Cloud Engagement のコンサルタントや開発者の認定資格や、Marketing Cloud Personalization の認定資格を有したプロフェッショナルがお客様の導入を強力にバックアップする体制を整えております。
導入段階・運用段階どちらにおいてもお困りのことがございましたらお気軽にご相談ください。
トライコーンでは、グループ企業である株式会社セプテーニ(※)と共に、Salesforce Marketing Cloudの 導入支援・活用支援サービスを提供しております。 デジタル広告代理店として、ウェブマーケティングや運用型広告で20年以上の実績をもつセプテーニと、25年以上にわたるCRM・Webマーケティング支援活動で培ったトライコーンのノウハウを基に、顧客獲得から優良顧客への育成・維持まで、広範囲にわたりお客様のビジネスの成功を支援いたします。
※株式会社セプテーニは株式会社セールスフォース・ジャパンの Salesforce Marketing Cloud コンサルティングパートナーの認定企業です。 ※「Salesforce」「Salesforce Marketing Cloud」「Marketing Cloud Engagement」「Marketing Cloud Account Engagement」「Marketing Cloud Personalization」「Marketing Cloud Customer Data Platform」「Marketing Cloud Intelligence」は、Salesforce.com Inc.の登録商標です。