インストール
プラグイン → 新規追加 → プラグインのアップロードから zip をアップロードし、有効化します。WooCommerce があらかじめ有効になっている必要があります。
有効化すると、MevvCart は専用のテーブルを作成し、処理ジョブを予約し、既定のリマインダーテンプレートを追加します。追跡を始めるのに、ほかに必要なものはありません。
管理画面は左メニューの MevvCart にあり、WooCommerce の下にもショートカットがあります。
仕組み
- 訪問者が商品をカートに入れ、購入手続きでメールアドレスを入力します。
- 注文せずに離脱した場合、区切りの時間を過ぎたところでカートは放棄されたものとして記録されます。
- 予約されたジョブが 5 分ごとに動き、設定した待ち時間が過ぎたリマインダーを送信します。
- メール内のボタンが、カートを元どおりに復元し、お客様を購入手続きへ戻します。
- 注文が完了すると、そのカートは復旧したものとして記録され、レポートに集計されます。
販売ファネル
ファネルとは、順序のある道筋です。ランディング、チェックアウト、追加のオファー、サンクスページ。WooCommerce はチェックアウトで終わります。その先のすべての段階は、こちらから求めていない売上です。
- MevvCart → Funnels (ファネル) を開き、一つ作成します。
- ステップを追加します。一つのファネルが持てるチェックアウトのステップとサンクスページのステップは各一つで、ランディング、アップセル、ダウンセルは繰り返し置けます。
- ドラッグで並べ替えます。順序には意味があります。それは、お客様が歩く道筋そのものだからです。
- 各ステップは、ごく普通の WordPress の固定ページです。内容を編集し、パーマリンクを設定し、お使いのページビルダーも使えます。
- ステップを公開してから、ファネルを公開します。チェックアウトのステップが無いファネルは決済を受け付けられず、下書きのステップはお客様に 404 を見せてしまいます。どちらも公開前に拒否されます。
無料版には、3 ステップのファネルが一つ含まれます。それを超えるファネルやステップは保存されますが、アップグレードするまで無効のままです。削除されるものはありません。
チェックアウト、オーダーバンプ、ワンクリックオファー
- ストアのチェックアウトの引き継ぎ
- Funnels → Store Checkout (ファネル → ストアのチェックアウト) で、チェックアウトのステップを選びます。これにより、そのリンクから来た人だけでなく、決済に至るすべての人がファネルを通ります。もしそのステップがご利用中のプランの上限を外れた場合は、WooCommerce 自身のチェックアウトが再び引き受け、ストアは売り続けられます。
- チェックアウトの入力項目
- 不要な項目を非表示にできます。項目を一つ減らすことは、離脱の理由を一つ減らすことです。必須項目は一覧に出ません。それが無ければ WooCommerce は注文を作成できないからです。
- オーダーバンプ
- 決済フォームの中にある、たった一つのチェックボックスです。お客様がページを離れないため、独立したオファーのステップより成約につながります。商品、割引、文言はチェックアウトのステップで設定します。
- ワンクリックアップセル
- 注文の支払いが済んだあとに表示され、カード情報を再度尋ねることなく課金されます。承諾すると、最初の注文にひも付いた二つ目の注文が作成されます。多くのゲートウェイでは決済がすでに確定しており、確定した金額を後から増やすことはできないからです。
- ダウンセル
- アップセルを断ったお客様に表示されます。アップセルを承諾した場合は飛ばされます。高いほうを買ったばかりの人に、安い代替品を売る意味はないからです。
ゲートウェイが保存済みのカードに課金できない場合、そのオファーは、黙って支払い済みとされるのではなく、支払い待ちの注文になります。
ルールベースのクーポン
全員に一律の割引を出せば、どのみち買っていたお客様の分だけ利益が削られます。ルールを使えば、割引は判断を変える場面にだけ使われます。
- 条件
- カート合計、商品、カテゴリー、初回注文か再訪のお客様か、国、曜日、時刻。曜日と時刻は、サーバーではなくストアの現地時間で判定します。
- 割引の種類
- 率、定額、段階制、そして X を買うと Y がもらえる形式。段階制のルールでは、条件を満たす最上位の段階が適用されます。
- 自動クーポン
- ひとりでにカートへ適用され、条件を満たさなくなれば、ふたたび取り除かれます。
- 進捗バー
- 次の段階まで、あといくら必要かを表示します。
- 順序
- ルールは上から順に判定され、最初に一致したものが適用されます。ドラッグで並べ替えられます。
カート復旧のリマインダーに入るクーポンも、同じ仕組みから生成されます。どのルールにも一致しない場合は、共通のクーポン設定が使われます。
カート・チェックアウト・サンクスページのレイアウト
MevvCart → Storefront (ストアフロント) にあります。各要素は個別に有効化でき、無効にすれば、そのページはテーマの表示に戻ります。
- スライド式カート
- カートへのリンクを、ページを再読み込みせずに更新される引き出し型の表示に置き換えます。カートページ自体にあるカートリンクは、通常どおりの動作のままです。
- 送料無料までの進捗
- しきい値は、お客様自身の WooCommerce の配送地域設定から読み取ります。そのため、変更する場所は一箇所だけです。
- カート内のクロスセル
- 提案は、商品にすでに設定されているクロスセルから取られます。予備の一覧が使われるのは、商品に設定が無いときだけです。
- ステップ表示
- カート → お支払い情報 → 注文完了。ファネルの中では、そのファネル自身のステップが表示されます。完了したステップはクリックできます。
- カート・チェックアウト・サンクスページのレイアウト
- 6 列の表ではなくカード形式の行、商品画像付きで固定表示される注文内容、そして何よりも先に「うまくいったのか?」に答える確認ページ。
バリエーションスウォッチ
ドロップダウンに代わる、色・画像・ボタンのスウォッチです。MevvCart → Storefront → Variation swatches (バリエーションスウォッチ) で有効にします。
- 商品ごとの属性
- ほかに設定は要りません。商品に入力した単純な属性が、スウォッチを有効にした時点でボタンに変わります。多くのスウォッチプラグインは、これにまったく対応していません。
- グローバル属性
- 商品 → 属性でスウォッチの種類を選び、その属性の各項目に色または画像を設定します。
- 在庫切れ
- 斜線、淡色、非表示から選べます。既定は斜線です。その選択肢が存在すること、そしていまは買えないことが、お客様に伝わります。
- ショップ一覧
- スウォッチはショップページやカテゴリーページにも表示できます。お客様は商品を開く前に、選択肢を目にできます。
ドロップダウンは非表示のままページに残ります。WooCommerce はそれを読んで、価格、画像、在庫、カートに入れるボタンを更新します。取り除けば、そのすべてが壊れます。他のスウォッチプラグインが有効な場合、MevvCart のスウォッチは自ら無効になり、その旨を表示します。
テーマになじませる
テーマごとに WooCommerce の見た目は異なります。強さの順に、三つの層があります:
- 既製のデザイン — Card、Plain、Compact、Soft。購入の流れ全体にわたって、角丸、余白、境界線を設定します。色は別の設定なので、ブランドカラーはデザインの選択とは独立しています。
- カスタム CSS — カート、チェックアウト、ファネルのステップ、商品ページでのみ読み込まれ、サイト全体には適用されません。
- テンプレートの上書き — テンプレートを
your-theme/mevvcart/にコピーすると、そちらが優先されます。プラグインを更新しても残ります。
権限と操作ログ
- 権限
- 三段階あります。レポートの閲覧、キャンペーンの管理、すべての操作。レポートだけが必要な人に、ライセンスキーや SMS の認証情報、お客様のメールアドレスは要りません。管理者は常にすべての操作権限を保持し、締め出されることはありません。
- 操作ログ
- 送信したリマインダー、作成したクーポン、ライセンスの確認がすべて記録されます。うまく動かないときは、まずここを見てください。メールアドレスはマスクして保存され、保存期間を過ぎた記録は自動的に削除されます。
重要な設定
- 区切りの時間
- カートが放棄されたとみなされるまでの、操作のない時間です。既定は 60 分。短すぎると、まだ買い物中の人にメールを送ってしまいます。
- 最初のメールまでの待ち時間
- 放棄されてから、最初のリマインダーを送るまでの時間です。カートが放棄されたと記録された時点から数えます。
- サイレントモード
- カートの処理とログの記録は行いますが、何も送信しません。稼働中のストアで、お客様にメールを送らずに流れを確認するために使います。
- 送信元アドレス
- ご自身のドメインのメールボックスを使ってください。お客様のアドレスを差出人にすると SPF が壊れ、メールは迷惑メールに入ります。
- 除外するアドレス
- 社内のアドレスはここに入れておきます。テスト注文がレポートを汚さないようにするためです。
メールテンプレート
テンプレートは Email Templates (メールテンプレート) にあります。件名、本文、待ち時間をそれぞれ個別に持てるため、Pro 版の連続配信では、1 通目はやわらかく、2 通目はもう少し強く、といった送り分けができます。
差し込みタグは Insert Variable (変数を挿入) ボタンから入れられます。よく使うものは次のとおりです:
{{checkout_url}} がカート復旧のリンクです。これを取り除くと、そのメールは存在意義をすべて失います。お客様が自分のカートへ戻る手段が無くなるからです。
レポートの読み方
- 開封
- メールが表示されたことを示します。目に見えないピクセルで計測するため、画像をブロックするメールソフトでは実際より少なく出ます。
- クリック
- お客様がボタンを押したことを示します。リダイレクトで計測するため、正確です。
- 復旧
- リマインダーのあとに注文が完了したことを示します。重要なのは、この数字です。
- 復旧した売上
- それらの注文の合計金額です。
うまく動かないとき
- メールが送信されない
- サイレントモードが無効になっているか、有効なテンプレートがあるか、WordPress の cron が動いているかを確認してください。訪問者のいない静かなストアでは、cron はそもそも起動しません。
- メールが迷惑メールに入る
- 送信元アドレスはご自身のドメインのものである必要があり、DNS には SPF と DKIM のレコードが必要です。SMTP プラグインを使うと改善します。
- クリックしてもカートが空になっている
- リンクにはカートの ID が含まれています。商品が削除されていたり在庫切れだったりする場合はその商品が飛ばされますが、残りは復元されます。
- レポートが空に見える
- 導入したばかりのストアにはデータがありません。カートが放棄されるにつれて、埋まっていきます。
プライバシー
MevvCart は、カートを残して離脱した訪問者のメールアドレス、カートの内容、合計金額を保存します。すべてのリマインダーには配信停止のリンクが含まれ、配信を停止したアドレスに再び連絡することはありません。
Settings → GDPR (設定 → GDPR) で、購入手続きに明示的な同意のチェックボックスを必須にできます。同意が無ければ、何も記録されません。保存期間を過ぎた記録は自動的に削除されます。