コラム

成果が出るダイナミックコンテンツの基本と設定(セグメント設定編)

執筆者:MA運用ディレクター 木内 健太郎

本コラムは、全3回の連載形式でAdobe Marketo Engage(以下Marketo)のパーソナライズ機能を解説しています。

※関連ナレッジ資料※
製薬企業向けAdobe Marketo Engageシナリオ事例集 をダウンロード

セグメンテーション / ダイナミックコンテンツの利点

パーソナライズ施策の成否は、いかにターゲットの属性や状態に合致したコンテンツを出し分けられるかにかかっています。Adobe Marketo Engage(以下Marketo)のセグメンテーションとダイナミックコンテンツは、まさにこの「メッセージの最適化」を低コストで実現する機能です。

この機能を組み合わせることで、次の3つの大きなメリットが得られます。

メッセージの「パーソナライズ」
属性に合わせたコンテンツの自動差し替えで、開封率・クリック率が向上します。

運用工数の大幅削減
1つのアセットで複数ターゲットへのパーソナライズが完結。アセットの乱立を防ぎ、修正作業の工数を最小化します。

成果分析の加速
セグメント別の効果を一つのレポートで比較検証し、PDCAサイクルを高速化します。

これらの仕組みを実務へスムーズに取り入れていただくため、本コラムでは全3回にわたり実践的な活用法を解説していきます。
第1回となる今回は、パーソナライズの基盤となるセグメントの設定手順を見ていきましょう。

配信設定の手順、設計のポイント

ダイナミックコンテンツの基盤となるセグメンテーションは、Marketoのスマートリスト機能を用いてリードの分類条件を定義することから始まります。設計ミスを防ぎ、正確な出し分けを行うためにも、この初期設定を丁寧に行うことが極めて重要です。

1. リードを分類するためのスマートリスト条件設定

今回は例として、「役職」を基準にリードを分類するセグメンテーションの設定手順を解説します。
セグメンテーション機能は データベース > セグメンテーションフォルダ で作成します。

この設定は、「役職」のデータ項目に「課長」と完全に一致するリードを抽出することができます。

2. 各設定項目の役割と使い分けのポイント

設定時に迷いやすい各項目の定義と、実務で成果を出すための運用ルールを整理しました。

分類の軸となる「セグメンテーション名」の決め方

セグメンテーション名(例:「役職」)は、セグメントをグループ化する「親」の名前であり、分類軸全体を示すものです。

長期利用を見越した命名を
一度作成すると名称変更ができず、セグメントを追加する「親フォルダ」として機能し続けます。一時的な施策名ではなく、汎用性の高い名称にしましょう。

「セグメント名」と「デフォルト」の使い分け

条件に該当するリードを格納する「セグメント名」と、いずれの条件にも合致しないリードが自動分類される「デフォルト」をセットで考えます。

一目でわかる命名がコツ
配信レポートなどで利用されるため、「役職_部長」のように、条件内容が直感的にわかる命名を心がけてください。

データの入力率を考慮した「フィルター」の選択

フィルター(例:「職位」)は、リードのどの属性項目を分類軸にするかを指定するものです。

空欄(Null)への注意
指定した項目が空欄のリードは条件判定ができず、すべて「デフォルト」に分類されます。事前にデータの整備状況を確認しておくことが重要です。

表記ゆれを防ぐ「条件(演算子)」と「値」の設定

「指定の値と等しい」などの条件と、具体的な「値」を組み合わせてターゲットを特定します。

正規化か、柔軟な一致か
1つのフィルター内でOR条件を用いて複数の値を指定できますが、条件が複雑になりすぎる場合は、元データの正規化を優先するのが本質的な解決策です。

3. 失敗を防ぐためのロジック設計:2つの最重要注意点

セグメンテーションの構築において、特にミスが起きやすい「優先順位」と「データ精度」の扱いについて解説します。

意図しない分類を防ぐ「優先順位」の設計

Marketoのセグメンテーションには、上から順に判定し、最初に条件に一致したセグメントに分類されるという重要な仕様があります。

優先順位の鉄則
複数の条件に該当し得るリードがいる場合、より具体的で優先度の高い条件をリストの上位に配置しましょう。条件の広いセグメントを下位に置くことで、意図しない分類を未然に防げます。

設定の変更手順
優先順位を入れ替える際は、対象のセグメンテーションを右クリックして「下書き」状態にし、「セグメンテーションアクション」>「セグメントの編集」からドラッグ&ドロップで順序を決定します。

実際に優先順位を編集する際は、Marketo上で以下の手順で操作します。

対象セグメンテーションを右クリック > 下書き

セグメンテーションアクション > セグメントの編集

表記ゆれによる「セグメント漏れ」の回避
役職などの属性データは表記ゆれが発生しやすく、条件設定には注意が必要です。
例えば、フィルターに「指定の値と等しい」を使用した場合、データベース上が「課長職」であれば「課長」という値では一致しません。

精度を高めるための対策
データソースの表記ルールを事前に確認し、クレンジングが不十分な場合は一時的に「指定の値を含む」を活用します。ただし、長期運用を見据えるなら、値そのものを正規化することが最も本質的な対策です。

判定テストの徹底
設定完了後は、必ずサンプルのリードを用いて「意図した通りに分類されているか」を確認してください。この段階でミスを発見することが、後続のダイナミックコンテンツやメールアセット修正といった大きな手戻りを防ぐ唯一の方法です。

まとめ

今回は、パーソナライズ施策の土台となる「セグメンテーション」の構築手順と、設計上のポイントを解説しました。

正確な出し分けを実現し、運用の手戻りを防ぐための要点は以下の3点です。

長期的な「軸」を定義する

セグメンテーション名は一度作成すると変更できないため、一時的な施策名ではなく、汎用性の高い包括的な名称(「役職」や「業種」など)を設定しましょう。

「優先順位」のロジックを意識する

セグメントは上から順に判定されます。より具体的、あるいは優先的にアプローチしたい条件を上位に配置することが、意図通りの分類を行うコツです。

データの「正規化」を前提に置く

表記ゆれは設定ミスを招く大きな要因です。場当たり的な条件設定で逃げるのではなく、可能な限り元のデータを整える(正規化する)ことが、持続可能な運用の近道となります。

セグメンテーションという「箱」が正しく構築できて初めて、次のステップであるコンテンツの出し分けが可能になります。

次回、第2回 メールアセット設定編では、今回作成したセグメントを活用し、実際にメール内のコンテンツをダイナミックに切り替える具体的な手法を解説します。

Adobe Marketo Engageテクニカルサポートのご紹介

Adobe Marketo Engage のセグメンテーションやダイナミックコンテンツは、正しく設計・運用できれば大きな成果を生む一方で、テンプレート構造やセグメント設計、配信タイミングなど、実務上の判断が求められる場面も多く存在します。

特に、
・複雑なセグメンテーションロジックの設計
・ダイナミックコンテンツを前提としたテンプレート設計
・配信後のトラブル原因の切り分け
といった領域では、一人で抱え込むことで検証や改善に時間がかかってしまうケースも少なくありません。

そのような場合は、Adobe Marketo Engage に精通したパートナーのテクニカルサポートを活用することも有効な選択肢です。

弊社が提供する Adobe Marketo Engage テクニカルサポートでは、経験豊富な専門コンサルタントがMarketo 運用における技術的な課題解決を支援しています。

Marketo 運用に関する技術的な判断やトラブル対応でお困りの際は、専門家の知見を活用することで、より安定した運用につなげることができます。

▶ 弊社のAdobe Marketo Engageテクニカルサポートの詳細・ご相談はこちら

木内 健太郎

MA運用ディレクター

木内 健太郎

マーケティングオートメーションオペレーション業務

事務処理系のプログラマー、CGアニメーターを経て2015年にパワー・インタラクティブに入社。
HTMLコーダーとして多数のWebサイト制作に携わりながら、現在はAdobe Marketo Engage オペレーション業務に従事。
チームの黒子としてメンバーのサポートをするのが生きがい。

TOP