PRACTICAL GUIDE

ECのカゴ落ち原因を診断|チェックアウト離脱の改善手順

カートに入れた人が買わなかった、という一つの率だけでは原因を選べません。離脱した段階、端末、住所、決済方法を分け、再現できた一か所から直します。

01

閲覧・カート・チェックアウト・決済を分ける

02

回収メールより先に購入経路を再現する

03

改善売上を純増や利益と決めつけない

STEP 01

カゴ落ちとチェックアウト離脱を分ける

商品を見ただけ、商品をカートへ入れた、チェックアウトを開始した、連絡先や配送情報を入力した、決済へ進んだ、という段階は別です。ShopifyのMessagingでも、商品閲覧後、カート追加後、チェックアウト開始後の回収オートメーションを区別しています。『カゴ落ち率』という一語で集計せず、自店がどの開始点と完了点を使うかを先に書きます。

STEP 02

一つの購入経路と分母を固定する

GA4の購入経路レポートはsession_start、view_item、add_to_cart、begin_checkout、purchaseのイベントを段階として扱います。閉じた経路は前段を順に通った利用者を数え、開いた経路は途中段階から入った利用者も数えるため、設定を変えると率も変わります。イベントの欠落を離脱と誤認しないよう、実注文で各イベントとShopify注文を照合し、件数と率を併記します。

STEP 03

商品閲覧からカート追加は購入条件を確認する

商品閲覧はあるのにカート追加が少ない場合は、広告や検索語と商品の一致、価格、画像、仕様、サイズ、在庫、配送予定、返品条件を確認します。端末別・商品別・流入元別に分け、在庫切れ商品や閲覧だけを目的とした流入を同じ分母へ混ぜません。ボタン色だけを変える前に、購入判断に必要な情報がボタンより前にそろっているかを確かめます。

STEP 04

カートから開始画面は後出し条件を探す

カート追加後にチェックアウトを始めない場合は、送料がまだ分からない、送料無料条件が複雑、割引が適用されない、配送予定や返品条件が不明、会員登録が必要に見える、数量・在庫が変わった、などを候補にします。推測だけで送料無料や値引きを始めず、よく買われる商品、通常地域、遠隔地、割引あり・なし、スマートフォンで表示差を記録します。

STEP 05

配送入力で止まるなら住所と送料を再現する

Shopifyでは配送可能な料金が表示されなければ、購入者は決済へ進めません。商品が配送対象として設定されているか、在庫ロケーション、配送プロファイル、配送ゾーン、重量・金額条件が住所に一致するかを確認します。通常住所だけでなく、遠隔地、対象外地域、送料無料の直前・達成後、通常商品と例外商品の混在を試します。入力欄の必須・任意設定も実画面で確認します。

STEP 06

決済から完了はイベント履歴と設定を見る

決済段階で止まる場合は、放棄されたチェックアウトの決済イベントや注文タイムラインを確認します。主要な決済方法が有効か、エラーメッセージ、請求先住所、外部決済からの戻り、合計金額、在庫変化を注文単位で照合します。Shopifyでは在庫は支払い情報の送信時に確保され、決済に失敗すると保留が解除されるため、在庫切れ表示と決済失敗を同じ原因と決めつけません。

STEP 07

回収メールは不具合を直した後に使う

閲覧、カート、チェックアウトのどこで離脱したかに合う回収メッセージを選び、リンク、商品、価格、期限、差出人、配信対象をテストします。値引きを常設すると、値引き待ちや粗利低下を招く可能性があります。送信数、到達、クリック、完了注文、値引き、返品を同じ期間で記録します。ただしメール後の注文には自然に戻った人も含まれ得るため、回収売上の全額をメールの純増効果とは扱いません。

STEP 08

端末・住所・決済の組み合わせを試す

スマートフォンとパソコン、主要ブラウザ、通常・遠隔・対象外住所、カードと主要な代替決済、クーポン、在庫残り1点、複数配送条件を試します。テスト注文では表示、送料、税、決済、メール、在庫、注文状態、取消・返金まで確認します。テストモード中は実購入ができないため、実施時間、担当者、解除確認を決め、変更前後の画面と注文番号を残します。

STEP 09

最大の離脱一つを7日ずつ検証する

絶対件数と段階率の両方で大きい離脱を一つ選び、観察可能な仮説、変更箇所、対象端末、開始日、成功・停止条件を記録します。送料表示と決済追加と回収割引を同時に変えません。同程度の曜日と流入量がたまった後に、前段の母数、次段への到達、確定注文、値引き後の利益を比べます。改善しなければ元へ戻し、次の仮説へ進みます。

WORKED EXAMPLE

具体例:500人の購入経路で最初の検証箇所を選ぶ

以下は同じ7日間、同じ対象者を順に数えた閉じた経路の編集部モデルです。公式平均や改善保証ではありません。平均注文額は5,000円と仮定します。

カート追加この例の開始点
500人
チェックアウト開始60.0%到達・200人離脱
300人
配送情報追加開始者の90.0%
270人
決済情報追加配送情報追加者の88.9%
240人
購入完了決済情報追加者の75.0%
180人
カートから購入完了180人÷500人
36.0%
計算結果決済情報追加後の60人離脱を半分にできた仮定なら 180人+30人=210注文、モデル売上は1,050,000円

この数字から分かること追加30注文×5,000円でモデル売上は150,000円増えますが、これは保証でも利益でもありません。まず決済段階の60人が技術エラー、条件不一致、計測欠落のどれかを注文履歴とテスト注文で確認します。同時に、絶対数が最大のカート後200人も別の検証候補として残します。

DECISION CORE

カゴ落ちを、購入者が止まった画面まで分解する

回収メールを増やす前に、商品情報、送料、住所、在庫、決済、計測のどこで止まったかを再現します。離脱率だけでなく失った人数を並べ、最初に検証する一か所を選びます。

01

開始点を言葉で固定

商品閲覧、カート追加、チェックアウト開始、決済情報追加のどこから離脱と数えるかを書き、別の分母同士を比較しません。

02

人数と段階率を併記

割合が大きい少数段階と、割合は小さくても失った人数が多い段階を分け、売上影響と再現性から検証順を決めます。

03

メール前に実注文を通す

購入不能な状態へ回収リンクを送らず、端末、住所、配送、決済の代表組み合わせで注文完了とイベント計測を確認します。

TWO CASES

条件が変わると、判断も変わる

一つの結論を全事業者へ当てはめず、運営条件の違う2ケースで確認します。

遠隔地だけ配送方法が出ない

前提
通常住所は購入できるが、遠隔地の住所を入れると配送方法が表示されず決済へ進めない。
判断
回収割引では解決せず、配送ゾーン、プロファイル、在庫ロケーション、料金条件の不一致が候補です。
次の行動
対象商品と住所で送料条件を再現し、設定修正後に境界住所を再テストします。

回収メール売上が40万円

前提
メール経由の完了注文が80件、平均注文額5,000円とレポートに表示された。
判断
自然に戻った購入者や値引き利用を含む可能性があり、40万円全額を純増効果や利益とは判断できません。
次の行動
配信対象、比較群、値引き、返品、粗利をそろえ、継続可否を判定します。

ケース内の数量・金額は判断方法を説明するモデルです。契約や予算決定には自社の実績値と最新の公式条件を使用してください。

FAQ

判断前によく出る疑問

カゴ落ち率の平均は何%ですか?

平均より先に自店の開始点と計測方法を固定します。閲覧、カート、チェックアウトでは分母が違い、商品や端末でも率が変わります。

回収メールには割引を付けるべきですか?

必須ではありません。技術エラーや送料不明を先に直し、値引きする場合は純増注文、値引額、返品後利益まで比較します。

チェックアウト離脱の理由は管理画面で分かりますか?

決済イベントや注文状態から確認できる問題はありますが、心理的な理由まで断定はできません。実注文と利用者確認を組み合わせます。

GA4とShopifyの離脱数は同じになりますか?

同じとは限りません。イベント実装、Cookie同意、期間、利用者・セッション、開いた経路・閉じた経路の条件を確認します。

FINAL CHECK

実行前のチェックリスト

  • カゴ落ちの開始点と完了点を定義した
  • 閉じた経路と開いた経路を混ぜていない
  • イベント件数とShopify注文を照合した
  • 商品・流入元・端末別に段階率を分けた
  • 通常・遠隔・対象外住所で送料を確認した
  • 主要決済方法の失敗を注文単位で確認した
  • 回収メッセージのリンク・配信対象・値引きをテストした
  • 一度に一つの変更と切戻し条件を記録した
PRIMARY SOURCES

公式出典

    • 商品閲覧、カート追加、チェックアウト開始後の回収オートメーションの区別
    • メール・SMSによる回収メッセージの作成と有効化の流れ
    • オートメーションのメッセージをテストしてから有効化できること
    • 購入完了前に離脱したチェックアウトを管理画面で確認する機能
    • 放棄されたチェックアウトから購入再開リンクを案内できること
    • チェックアウト離脱の確認範囲と販売チャネルに関する公式条件
  1. ShopifyチェックアウトShopifyヘルプセンター
    • カート追加後に配送情報と決済情報を入力して注文する流れ
    • 各チェックアウト段階で在庫が確認されること
    • 支払い情報送信時の在庫確保と決済失敗時の保留解除
    • 購入者の決済エラーを放棄チェックアウト履歴や注文タイムラインで確認すること
    • 送料が表示されない場合は決済段階へ進めないこと
    • 有効な主要決済サービスがない場合のエラーと確認先
  2. テスト注文を行うShopifyヘルプセンター
    • Shopifyでテスト注文を行う複数の方法
    • チェックアウト、注文処理、在庫、配送、メールなどを確認する目的
    • 実際の決済方法を使うテストでは条件により手数料へ注意が必要なこと
    • begin_checkout、add_payment_info、add_shipping_info、purchaseで経路を作る方法
    • チェックアウトの離脱段階を経路探索で確認できること
    • 開いた経路と閉じた経路で途中参加の数え方が異なること
  3. GA4の購入経路レポートGoogle Analytics ヘルプ
    • session_start、view_item、add_to_cart、begin_checkout、purchaseの経路段階
    • 購入経路の段階別離脱を確認できること
    • 標準レポートの閉じた経路と、任意で切り替える開いた経路の違い
CORRECTION

料金や記載の誤りを知らせる

公式ページの変更や計算ミスを見つけた場合にお知らせください。氏名は不要です。個人情報や注文情報は入力しないでください。

送信内容は記載確認のためCloudflare D1へ保存します。保存項目・期間・削除依頼はプライバシーポリシーをご確認ください。