放棄されたカート
カートに商品を残したまま離れた顧客にメールを送信して、失われた売上を回収します。
概要
流れ:
- 顧客がカートに商品を追加して購入せずに離れます。
- 放棄されたカート追跡がカートを記録します(有効な場合)。
- 設定可能な遅延の後、cronジョブがリマインダーメールを送信します。
- 顧客が戻って購入を完了できます。
前提条件
- 放棄されたカート追跡 - 有効にする必要があります。
- 放棄されたカートメール - 有効にする必要があります。
- Abandoned Cart Reminder メールテンプレート - Setup → Email Templates(タイプ: Products)でアクティブである必要があります。
- Cronジョブ - 設定する必要があります(Cron Jobsを参照)。
- 顧客はログインしている必要があります(カートはクライアントアカウントに紐づいています)。
設定
- Setup → Settings → Productsに移動します。
- Featuresの下でAbandoned cart trackingを有効にします。
- Abandoned Cart Emailの下で:
- Send abandoned cart reminder emailsを有効にします。
- Delay before sending(時間)を設定します(例:24)。
- Setup → Email Templatesに移動します。
- Abandoned Cart Reminder(タイプ: Products)を見つけます。
- テンプレートをアクティブ化します(デフォルトでは無効です)。
- 以下のマージフィールドを使用して件名と本文をカスタマイズします。
- 保存します。
メールテンプレート
放棄されたカートメールはPerfexの標準メールテンプレートシステムを使用します。Setup → Email Templatesで件名と本文を完全にカスタマイズできます。
マージフィールド:
| Merge field | Description |
|---|---|
| {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を参照してください。
仕組み
- ログインした顧客がチェックアウトに到達すると、カートが保存されます。
- 購入せずに離れると、カートはデータベースに残ります。
- cronジョブが実行され、遅延より古いカートを検索します。
- 各カートについて、プライマリコンタクトのメールアドレスを使用してリマインダーを送信します。
- メールにはチェック アウトページへのリンクが含まれます。
- 送信後、カートは再送信されないようマークされます。
WhatsApp/SMS連携
WhatsApp/SMS Notificationsがabandoned_cartトリガーで設定されている場合、SMS/WhatsAppメッセージも送信できます。WhatsApp & SMS Notificationsを参照してください。