このガイドでは、ショッピングカートに商品を追加したが購入を完了しなかった訪問をターゲットにする方法を示します。
このガイドでは、Tealium iQ タグ管理(オプション)、Tealium AudienceStream CDP、およびメールマーケティングコネクタを組み合わせて基本的なカート放棄を追跡する方法を示します。

このガイドのソリューションは、以下のステップをカバーしています:
必要なイベントと属性
以下のイベントを追跡する必要があります:
cart_addpurchase
一般的に、以下のイベント属性がカート放棄活動の追跡に役立ちます。実際の属性名は異なる場合があります。
| 属性名 | 例の値 |
|---|---|
cart_product_id | ["PROD123", "PROD456"] |
cart_product_price | ["12.00", "25.99"] |
cart_product_quantity | ["2", "2"] |
cart_product_sku | ["PR-RED-123", "PR-BLK-456"] |
product_category | ["Shirts"] |
product_id | ["PROD678"] |
product_image_url | ["//example.com/path/image.gif"] |
product_name | ["Product Three"] |
product_price | ["18.00"] |
product_quantity | ["2"] |
product_sku | ["PR-BLU-678"] |
product_subcategory | ["T-Shirts"] |
tealium_event | "cart_add" |
eコマースイベントの追跡に関する詳細は、小売データレイヤー仕様を参照してください。
必要な訪問属性
| 属性名 | タイプ | スコープ | 説明 |
|---|---|---|---|
| カートに追加された | ブール値 | 訪問 | 最後の訪問でショッピングカートに商品が追加されたことを示します。 |
| 購入済み | ブール値 | 訪問 | 最後の訪問で購入が行われたことを示します。 |
| カート放棄者 | バッジ | 訪問 | カート放棄の条件が満たされたことを示します。 |
ステップ 1: イベントの追跡
このステップでは、訪問がカートに商品を追加したときにイベントと商品情報を送信するために Tealium iQ イベントを使用します。
すでに cart_add イベントを収集している場合は、このステップをスキップしてください。
カートに追加するイベントの追跡
まず、訪問がカートに何かを追加したときを知る必要があります。ユーザーがカートに何かを追加するときを追跡するイベントリスナーを作成します。
このユースケースでは、tealium_event を cart_add に構成しています。
- タグ管理 > イベント に移動し、+新規イベント をクリックします。
- イベントタイプ 画面で、クリック イベントタイプを選択し、次へ をクリックします。
- 構成 画面で、クリックイベントに次の値を構成します:
- 名前: カートに追加
- スコープ: DOM Ready
- 追跡イベント: リンク
- イベントトリガー: Mousedown
- 要素セレクター: あなたのウェブサイトに最適なセレクターを始めるハッシュ
#。たとえば、あなたのウェブサイトには#add-to-cartが カートに追加 ボタンのセレクターとして使用されているかもしれません。 - イベントトリガー変数: Tealium イベントをテキストに構成し、
cart_addを入力します
- 次へ をクリックします。

本番環境に公開する前にイベント構成をテストしてください。
ステップ 2: 訪問属性の定義
次に、訪問がカートに商品を追加したかどうかを判断するための2つのブール属性を作成する必要があります:
- カートに追加された (ブール値): 訪問がカートに商品を追加したかどうかを判断します。
- 購入済み (ブール値): 訪問が最後の訪問中に購入を完了したかどうかを判断します。
カートに追加されたブール値
cart_add イベントが発生したときに追跡するための訪問ブール属性を作成します。
- 変換 > 訪問 / 訪問属性 に移動し、+属性追加 をクリックします。
- 属性追加 画面で、訪問 をクリックし、続行 をクリックします。
- ブール値 を選択し、続行 をクリックします。
- プロパティ セクションで、タイトルとして
カートに追加されたを入力します。 - 属性エンリッチメント追加 をクリックして、カートに追加された ブール値を
falseに構成し、スコープを NEW VISIT に構成します。 - 属性エンリッチメント追加 をクリックして、カートに追加された ブール値を
trueに構成し、スコープを ANY EVENT に構成します。 - まだ存在しない場合はルールを作成します:
- タイトル: イベント cart_add
- +属性条件 をクリックします。
tealium_eventが 等しい (大文字小文字無視) であるcart_addを選択します。
- 保存 をクリックします。

購入済みブール値
purchase イベントが発生したときに追跡するための訪問ブール属性を作成します。
- 変換 > 訪問 / 訪問属性 に移動し、+属性追加 をクリックします。
- 属性追加 画面で、訪問 をクリックし、続行 をクリックします。
- ブール値 を選択し、続行 をクリックします。
- プロパティ セクションで、タイトルとして
購入済みを入力します。 - 属性エンリッチメント追加 をクリックして、購入 ブール値を
falseに構成し、スコープを NEW VISIT に構成します。 - 属性エンリッチメント追加 をクリックして、購入 ブール値を
trueに構成し、スコープを ANY EVENT に構成します。 - まだ存在しない場合は次のルールを作成します:
- 保存 をクリックします。
- 完了 をクリックします。
カート放棄者バッジとルール
オーディエンスを作成する前に、訪問がカートを放棄した場合に割り当てるバッジを作成する必要があります。
- 変換 > 訪問 / 訪問属性 に移動し、+属性追加 をクリックします。
- 訪問 を選択し、次に バッジ を選択します。
- プロパティ セクションで、タイトルとして
カート放棄者を入力します。 - 属性エンリッチメント追加 をクリックし、バッジを割り当てる を選択します。
- このバッジを訪問に割り当てる で、ドロップダウンリストから VISIT ENDED を選択します。
- ルール作成 をクリックし、次の属性条件を構成します:
- カートに追加された ブール値:
true - 購入済みブール値:
false
- カートに追加された ブール値:
- 属性エンリッチメント追加 をクリックし、バッジを削除 を選択します。
- このバッジを訪問から削除する で、ANY EVENT を選択します。
- まだ存在しない場合は次のルールを作成します:
tealium_eventを 含む (大文字小文字無視) に構成し、purchaseを選択します。
- 完了 をクリックします。

ステップ 3: オーディエンスの定義
これで、作成したばかりのバッジを使用して簡単にオーディエンスを作成できます。
- アクティベート > オーディエンス に移動し、+新規オーディエンス をクリックします。
- 次のオーディエンスを追加します:
- 名前: カート放棄者
- 最初のドロップダウンリストから カート放棄者 バッジを選択し、2番目のドロップダウンリストから 割り当てられている を選択します。
- 完了 をクリックします。
- プロファイルを保存して公開します。

ステップ 4: コネクタの構成
属性、バッジ、オーディエンスを構成したので、これらの新しいオーディエンスをメールマーケティングツールに接続して、これらの訪問をリターゲットし、コンバートする準備が整いました。
カート放棄に関連する一般的なコネクタとアクションには、以下が含まれます:
- Adobe Campaign Classic
- Iterable: リストへのユーザーの登録、ユーザーのアップサート アクション
- Marketo: リストへのリードの追加 アクション
- SendGrid: コンタクトのアップサート アクション
遅延アクション
カート放棄後すぐにユーザーにメールを送ることもできますが、メールの送信を遅らせることで、コンバージョンの可能性を高めることができます。リターゲティングキャンペーンのコネクタのタイミングを制御するために遅延アクションを使用してください。
詳細については、遅延アクションを参照してください。
追加のトラッキング
カートの価値
カート放棄者のより具体的なセグメントを作成するために、放棄されたカートの価値を追跡することを検討してください。これらのセグメントは、cart_total_value 属性を使用してカート内のすべての商品の合計価値を決定します。
- カート放棄者 - 高価値
カートに商品を追加し、カートの合計価値が高いカスタム値を超えており、購入していない。 - カート放棄者 - 中価値
カートに商品を追加し、カートの合計価値が高いカスタム値と低いカスタム値の間で、購入していない。 - カート放棄者 - 低価値
カートに商品を追加し、カートの合計価値が低いカスタム値未満で、購入していない。
補足属性
追加の顧客活動を追跡することで、顧客行動の理解を深めます。
以下の表は、カート放棄キャンペーンのために追跡する属性をさらにリストアップしています:
| 属性名 | 属性タイプ | スコープ | カテゴリ | 備考 |
|---|---|---|---|---|
| カート放棄者 | Boolean/Badge | 訪問 | 購入行動 | セッションの終わりに適用され、このセッションでカートに商品を追加したが購入しなかった場合 |
| 最も遠いファネル段階 | Badge | 訪問 | 購入行動 | 次のユーザーフローで使用可能:獲得 > ブラウジング > 商品詳細ページ(PDP)表示 > カート追加 > カート表示 > 購入。 |
| このセッションでカートを表示 | Boolean | 訪問 | 購入行動 | ユーザーがカートを表示したか、またはカートにのみ追加したかを示します。 |
| カートの合計価値 | Number | 訪問 | 購入行動 | 分析、機会サイジング、将来の有料メディアへの拡張に役立ちます。 |
| 最後のカート放棄からの日数 | Number | 訪問 | 購入行動 | カート放棄者の適格性を助けるための単純な日数カウント。分析にも使用可能。 |
| 放棄されたカートの数 | Number | 訪問 | 生涯行動 | 放棄イベントごとに+1が増加する数。 |
| 平均注文価値 | Number | 訪問 | 生涯行動 | 一般的な行動理解と将来のユースケース拡張に役立ちます。 |
| 平均アイテム価値 | Number | 訪問 | 生涯行動 | 一般的な行動理解と将来のユースケース拡張に役立ちます。 |
| お気に入りのカテゴリ | Tally | 訪問 | 生涯行動 | 一般的な行動理解と将来のユースケース拡張に役立ちます。 |
より強力なリターゲティングのために、この基本的なカート放棄構成をモバイルおよびオフラインの販売点(POS)システムと組み合わせて、すべての潜在的な商品閲覧および購入行動を監視します。オフラインのPOSシステムデータを含めることで、店舗で購入したユーザーはオンラインキャンペーンから自動的に除外され、リターゲティングキャンペーンの効率が向上します。
次のステップ
カート放棄者の属性を定義したので、Context APIのようなソリューションでパーソナライゼーションにも使用できます。
詳細については、コンテキストAPIについて(旧モーメンツAPI)を参照してください。
最終更新日 :: 2026年September月16日
