メインコンテンツまでスキップ

放棄されたカート

カートに商品を残したまま離れた顧客にメールを送信して、失われた売上を回収します。


概要

流れ:

  1. 顧客がカートに商品を追加して購入せずに離れます。
  2. 放棄されたカート追跡がカートを記録します(有効な場合)。
  3. 設定可能な遅延の後、cronジョブがリマインダーメールを送信します。
  4. 顧客が戻って購入を完了できます。

前提条件

  • 放棄されたカート追跡 - 有効にする必要があります。
  • 放棄されたカートメール - 有効にする必要があります。
  • Abandoned Cart Reminder メールテンプレート - Setup → Email Templates(タイプ: Products)でアクティブである必要があります。
  • Cronジョブ - 設定する必要があります(Cron Jobsを参照)。
  • 顧客はログインしている必要があります(カートはクライアントアカウントに紐づいています)。

設定

  1. Setup → Settings → Productsに移動します。
  2. Featuresの下でAbandoned cart trackingを有効にします。
  3. Abandoned Cart Emailの下で:
    • Send abandoned cart reminder emailsを有効にします。
    • Delay before sending(時間)を設定します(例:24)。
  4. Setup → Email Templatesに移動します。
  5. Abandoned Cart Reminder(タイプ: Products)を見つけます。
  6. テンプレートをアクティブ化します(デフォルトでは無効です)。
  7. 以下のマージフィールドを使用して件名と本文をカスタマイズします。
  8. 保存します。

メールテンプレート

放棄されたカートメールはPerfexの標準メールテンプレートシステムを使用します。Setup → Email Templatesで件名と本文を完全にカスタマイズできます。

マージフィールド:

Merge fieldDescription
{client_name}Customer or company name
{cart_total}Formatted cart total (e.g., USD 99.00)
{cart_link}Link back to checkout
{companyname}Your company name

Example subject: You left items in your cart

Example message:

Hi {client_name},

You have items worth {cart_total} in your cart.

[Complete your purchase]({cart_link})

Best regards,
{companyname}
警告

cronがメールを送信するには、テンプレートがアクティブである必要があります。無効の場合、放棄されたカートメールは送信されません。


Cronジョブの設定

サーバーのcrontabに放棄されたカートのcron URLを追加します:

0 9 * * * curl -s "https://yoursite.com/products/cron/abandoned_cart_emails" > /dev/null 2>&1

毎日実行します(例:午前9時)。詳細はCron Jobsを参照してください。


仕組み

  1. ログインした顧客がチェックアウトに到達すると、カートが保存されます。
  2. 購入せずに離れると、カートはデータベースに残ります。
  3. cronジョブが実行され、遅延より古いカートを検索します。
  4. 各カートについて、プライマリコンタクトのメールアドレスを使用してリマインダーを送信します。
  5. メールにはチェックアウトページへのリンクが含まれます。
  6. 送信後、カートは再送信されないようマークされます。

WhatsApp/SMS連携

WhatsApp/SMS Notificationsabandoned_cartトリガーで設定されている場合、SMS/WhatsAppメッセージも送信できます。WhatsApp & SMS Notificationsを参照してください。