Adobe Journey Optimizerを使用して、放棄された買い物かごにメールを送信
買い物かごやブラウザーセッションが放棄された場合に、パーソナライズされた再エンゲージメントメールまたは通知を配信する方法を説明します。 この記事では、多数の製品やカテゴリを閲覧した顧客、製品にエンゲージした顧客、ページで時間を費やした顧客から生成されたデータを使用します。
どのデータの使用を検討すればよいですか?
ストアフロントおよびバックオフィスイベントのデータを使用して、放棄された買い物かごの作成、メールの参照、通知を行います。
他の顧客は何を達成しましたか?
AdobeCommerce お客様は、AdobeCommerce、AdobeJourney Optimizer、Adobeリク Real-Time CDP ストを使用してパーソナライズされた放棄キャンペーンを実装することで、大きなビジネス上の影響を受けています。
グローバルなマルチブランドのアパレル小売業者が達成した成果:
- 新しいキャンペーンからのクリックによる 1.9 倍のコンバージョン
- オムニチャネル離脱ジャーニーによる売上高が 57% 増加
- 再エンゲージメントキャンペーンのコンバージョン率が 41% 増加
- 1 週間に 1,000 人以上の新規買い物客がエンゲージ
世界的な飲料企業は以下を達成しました。
- 再エンゲージメントメールの開封率 36%
- クリックスルー率が 21% 向上
- コンバージョン率が 8.5% 向上
- 再関与した放棄者の 89% がコンバージョン
それでは、始めましょう
この特定の使用例では、Commerce インスタンスからのデータを使用して放棄された買い物かごメールを作成し、AdobeJourney Optimizer に送信することに焦点を当てています。
Adobe Journey Optimizerとは
Adobe Journey Optimizer は、買い物客向けにコマースエクスペリエンスをパーソナライズするのに役立ちます。 例えば、Journey Optimizerを使用して、小売店向けの週別プロモーションなどのスケジュールされたマーケティングキャンペーンを作成して配信したり、顧客が買い物かごに商品を追加したもののチェックアウトプロセスを完了しなかった場合に、放棄された買い物かごのメールを生成したりできます。
このトピックでは、Commerce インスタンスから生成された checkout
イベントをリッスンし、Journey Optimizerでそのイベントに応答することで、放棄された買い物かごメールを作成する方法を説明します。
前提条件
これらの手順を開始する前に、以下を確認します。
手順 1:Commerce サンドボックス環境でのユーザーの作成
サンドボックス環境でユーザーを作成して、そのユーザーアカウント情報がExperience Platformに表示されることを確認します。 指定したメールが、このセクションで後ほど放棄された買い物かごメールを送信する際に使用するメールとして有効であることを確認します。
-
Commerce サンドボックス環境でログインまたはアカウントを作成します。
{width="700" modal="regular"}
Data Connection 拡張機能がインストールおよび設定されると、このアカウント情報はプロファイルとしてExperience Platformに送信されます。
-
Experience Platformの「Profile」セクションにユーザーアカウント情報が表示されていることを確認します。
Adobe Experience Platformで Profiles に移動します。 プロファイルの Detail をクリックして、作成したプロファイルを表示します。
{width="700" modal="regular"}
手順 2:Journey Optimizerでイベントを表示する
Commerce サンドボックス環境では、商品ページの表示、買い物かごへの商品の追加、買い物客が実行するその他の様々なアクティビティの完了などにより、ストアフロントでトリガーイベントが発生します。 次に、これらのイベントがJourney Optimizerに送信されていることを確認します。
-
Adobe Journey Optimizer を起動します。
-
「Profiles」を選択します。
-
Identity namespace を
Email
に設定します。 -
Identity value をメールアドレスに設定します。
-
プロファイルを選択し、「Events」タブを選択します。
{width="700" modal="regular"}
commerce.checkouts
イベントを探し、イベントペイロードを調べます。code language-json "personID": "84281643067178465783746543501073369488", "eventType": "commerce.checkouts", "_id": "4b41703f-e42e-485b-8d63-7001e3580856-0", "commerce": { "cart": {}, "checkouts": { "value": 1 }
ご覧のように、完全なイベントペイロードには豊富なイベントデータが含まれています。 次の節では、Commerce ストアフロントから生成された
commerce.checkouts
イベントをリッスンし、応答するように、Journey Optimizerでイベントを設定します。
手順 3:Journey Optimizerでのイベントの設定
Journey Optimizerで 2 つのイベントを設定します。1 つはCommerceから commerce.checkouts
イベントをリッスンし、もう 1 つは放棄された買い物かごのメールをトリガーするまでに特定の時間の間待機する基本的なタイムアウトイベントです。
リスナーイベントの作成
-
Adobe Journey Optimizer を起動します。
-
左側のペインの Administration セクションの下にある「Configurations」をクリックします。
-
Events タイルで、「Manage」をクリックします。
{width="700" modal="regular"}
-
Events ページで「Create Event」をクリックします。
-
右側のナビゲーションで、イベントを次のように設定します。
-
Name を
firstname_lastname_checkout
に設定します。 -
Type を Unitary に設定します。
-
Event id type を Rule based に設定します。
-
Schema を Commerce スキーマに設定します。
-
「Fields」を選択して、Fields ページを開きます。 次に、このイベントで役立つフィールドを選択します。 例えば、Product list items、Commerce、eventType、Web の下のすべてのフィールドを選択します。
-
「OK」をクリックして、選択したフィールドを保存します。
-
「Event id condition」フィールド内をクリックします。 次に、条件を作成します。
eventType
はcommerce.checkouts
と等しく、personalEmail.address
は前の節でプロファイルを作成した際に使用したメールアドレスと等しい。{width="700" modal="regular"}
-
「OK」をクリックします。
-
「Save」をクリックしてイベントを保存します。
-
タイムアウトイベントの作成
-
以前と同様に、Journey Optimizerでイベントを作成します。
-
右側のナビゲーションで、イベントを次のように設定します。
- Name を
firstname_lastname_timeout
に設定します。 - Type を Unitary に設定します。
- Event id type を Rule based に設定します。
- Schema を Commerce スキーマに設定します。
- Schema、Fields、Event id condition を上記と同じに設定します。
- 「Save」をクリックしてイベントを保存します。
- Name を
これら 2 つのイベントを設定し、放棄された買い物かごメールを送信するジャーニーを作成します。
手順 4:チェックアウトジャーニーの作成
commerce.checkouts
イベントをリッスンし、指定された時間が経過すると放棄された買い物かごのメールを送信するジャーニーを作成します。
-
Journey Optimizerで、「JOURNEY MANAGEMENT」の下の「Journeys」を選択します。
-
「Create Journey」をクリックします。
-
ジャーニーの名前を指定します。
-
「OK」をクリックして、ジャーニーを保存します。
-
左側のナビゲーションの「EVENTS」セクションで、以前に作成したチェックアウトイベントを検索し
firstname_lastname_checkout
キャンバスにドラッグ&ドロップします。note tip TIP イベントをダブルクリックすると、そのイベントがキャンバスに自動的に追加されます。 -
タイムアウトイベントを検索して、キャンバスに追加します。
-
タイムアウトイベントをダブルクリックします。
- 「Timeout」セクションで、「Define the event time」チェックボックスを選択します。
- Wait for フィールドに「
1
」と「Minute
」と入力します。 - 「Set a timeout path」チェックボックスをオンにします。
このタイムアウト設定を使用すると、チェックアウトを実行したが、このタイムアウト分岐で 1 分トリガー以内に注文が完了しない買い物客が発生します。 実際の実稼動環境では、これを 24 時間などの長い期間に設定します。
-
ACTIONS の下の左側のナビゲーションで、タイムアウトブランチに Email アクションを追加します。 ジャーニーは次のようになります。
{width="700" modal="regular"}
放棄された買い物かごのメールの作成
放棄された買い物かごが検出されたときに送信される、放棄された買い物かごメールを作成します。
-
上記で作成したジャーニーで、キャンバス上の Email アイコンをダブルクリックします。
-
Journey Optimizer ガイドの 手順に従って、放棄された買い物かごのメールを作成します。
これで、Journey Optimizerで Commerce ストアからの commerce.checkouts
イベントをリッスンするジャーニーと、一定期間経過後に送信される放棄された買い物かごメールが作成されました。 次の節では、ジャーニーのテスト方法を説明します。
手順 5:チェックアウトイベントのリアルタイムトリガー
この節では、リアルタイムでイベントをテストします。
-
Journey Optimizerで、「テストモード」をオンにします。
{width="700" modal="regular"}
-
このジャーニーをリアルタイムでテストするには、別のブラウザータブを開き、サンドボックス環境の Commerce web サイトに移動します。
-
商品を買い物かごに追加します。
-
チェックアウトページに移動します。
-
チェックアウトページからメインページに戻るかタブを閉じて、買い物かごを放棄します。
これで、ジャーニーがトリガーされます。 確認するには、Journey Optimizerでジャーニーを持つタブを開きます。 ユーザーが通過したパスを示す緑の矢印が表示されます。
-
-
メールのインボックスを確認します。